An open API service indexing awesome lists of open source software.

https://github.com/eldruin/dsmemorizer

Japanese vocabulary learning game for Nintendo DS written in C++ using libnds
https://github.com/eldruin/dsmemorizer

c-plus-plus japanese-language kanji memory-game nintendo-ds

Last synced: 7 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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](http://libnds.devkitpro.org), EFS_lib
for the files, [freetype](http://www.freetype.org) for font rendering
and [UTF8-CPP](http://utfcpp.sourceforge.net) 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](http://monafont.sourceforge.net)
(Adding the some stressed glyphs for spanish language) and [Bitstream
Vera Sans](http://www.gnome.org/fonts/)
## Databases
DSMemonizer uses XML files as databases. Their format is explained
[here](http://gitorious.org/dsmemorizer/pages/DatabaseFileFormat)
## Game modes
DSMemorizer has several possible game modes. They are explained in
[GameModes](http://gitorious.org/dsmemorizer/pages/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.