/DSMemorizer

Japanese vocabulary learning game for Nintendo DS written in C++ using libnds

Primary LanguageCGNU General Public License v3.0GPL-3.0

DSMemorizer

Description

DSMemorizer is a homebrew game for the Nintendo DS (also playable in any emulator like DeSmuMe) to help memorizing japanese vocabulary and kanjis (ideograms).

Programming

DSMemorizer is written in C++ following an object oriented programming. It uses the libraries libnds, EFS_lib for the files, freetype for font rendering and UTF8-CPP to process UTF-8 files. For the databases of symbols and words it uses UTF-8 encoded XML files. The documentation can be generated by Doxygen.

Fonts

DSMemorizer uses the fonts Mona (Adding the some stressed glyphs for spanish language) and Bitstream Vera Sans

Databases

DSMemonizer uses XML files as databases. Their format is explained here

Game modes

DSMemorizer has several possible game modes. They are explained in GameModes page.

License

Copyright (C) 2009 Diego Barrios Romero

DSMemorizer is free software under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. A copy of this license is included in the COPYING file.