Category:LIBTHDS
(→Contacting) |
(→Where do i get it?) |
||
Line 20: | Line 20: | ||
export THDS="/home/isabella/thdslib" | export THDS="/home/isabella/thdslib" | ||
</source> | </source> | ||
+ | |||
+ | To compile the examples you may want to remove the .svn directory from the MyNitroFs/ directory prior to compilation: | ||
+ | <source lang="bash"> | ||
+ | mv MyNitroFs/.svn stupidsvnfolder | ||
+ | </source> | ||
+ | due to SVN putting .svn full of garbage in every directory. | ||
Just thought i should mention that its very much a work in progress, the code is a bit ugly and there are probably a few bugs to be sorted (just see the [[Category_talk:LIBTHDS|talk page]] ~_~) | Just thought i should mention that its very much a work in progress, the code is a bit ugly and there are probably a few bugs to be sorted (just see the [[Category_talk:LIBTHDS|talk page]] ~_~) |
Revision as of 14:52, 2 February 2009
What is this?
The touhou ds library is an ever growing collection smaller libraries originally written to handle various backend tasks in a game called thds with an emphasis on ease of use, simplicity, memory and cpu efficiency, improved documentation, and friendly support. ^^ The libraries in this collection are mostly useful for creating games in the bullet hell genre.
In addition to the ones already here, these are to be added soon:
- Background management and manipulation *comming soon*
- Game text.. functions for displaying in game texts, might support variable width/scaleable fonts
- Non-danmaku sprite lib (not multiplexed, each screen separate)
If you can think of or need anything else just ask.
Where do i get it?
Latest versions can be obtained via SVN. Human readable form is here, or you may svn checkout from svn://svn.blea.ch/thdslib/trunk/thdslib/ .
svn checkout svn://svn.blea.ch/thdslib/trunk/thdslib/
A tar.bz2 of Version 5 is here as well.
Examples are found in thdslib/examples. In order for them to compile the THDS enviroment variable should be set to the path containing thdslib. Something like:
export THDS="/home/isabella/thdslib"
To compile the examples you may want to remove the .svn directory from the MyNitroFs/ directory prior to compilation:
mv MyNitroFs/.svn stupidsvnfolder
due to SVN putting .svn full of garbage in every directory.
Just thought i should mention that its very much a work in progress, the code is a bit ugly and there are probably a few bugs to be sorted (just see the talk page ~_~)
Contacting
If you have any questions you may leave them on the Category_talk:LIBTHDS talk page, alternately #touhoudevs @ irc.efnet.net.