This is nothing, just a bunch of C++ and Rust codes and guides to help programming.
- (about to come) Sho Shogi (thinking of licensing it under Apache 2.0)
This is an application which uses SDL and Dear ImGui to create a playable board for Sho Shogi, which is the direct ancestor of modern Shogi, also called Japanese Chess. This uses SDL's software renderer backend. The ImGui part is a bit laggy (I don't think that is the reason though, because using OpenGL it is equally laggy.).
Libraries and Tools used:
1] libsdl-org/SDL (with extension SDL_ttf) (tested using 2.24.0, default version in Ubuntu 22.10)
zlib/libpng License
2] ocornut/imgui (tested using a master branch after version 1.89.1)
MIT License
3] Noto Serif CJK JP Bold (font)
SIL Open Font License 1.1
4] Ubuntu L (font)
Ubuntu Font License 1.0 (not approved by FSF and OSI)
5] Thinking of using HaChu for implementing AI
Public Domain
None
- C++(./tutorials/cpp)
- OpenGL(./tutorials/opengl)(C++)