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
- Host: GitHub
- URL: https://github.com/eldruin/dsmemorizer
- Owner: eldruin
- License: gpl-3.0
- Created: 2012-01-27T18:14:00.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2012-01-28T15:32:40.000Z (over 13 years ago)
- Last Synced: 2024-10-16T05:29:43.006Z (12 months ago)
- Topics: c-plus-plus, japanese-language, kanji, memory-game, nintendo-ds
- Language: C
- Homepage: https://blog.eldruin.com/dsmemorizer
- Size: 3.98 MB
- Stars: 7
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
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 RomeroDSMemorizer 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.