Category:LIBTHDS

From ProjectWiki
(Difference between revisions)
Jump to: navigation, search
(Contacting)
(Where do i get it?)
Line 10: Line 10:
  
 
==Where do i get it?==
 
==Where do i get it?==
Latest versions can be obtained via [http://en.wikipedia.org/wiki/Subversion_(software) SVN]. Human readable form is [http://svn.blea.ch/thdslib/trunk/thdslib/ here], or you may svn checkout from svn://svn.blea.ch/thdslib/trunk/thdslib/ .
+
Latest versions can be obtained via [http://en.wikipedia.org/wiki/Subversion_(software) SVN]. Human readable form is [http://svn.blea.ch/thdslib/trunk/thdslib/ here], or you may svn export (or checkout but see notes below) from svn://svn.blea.ch/thdslib/trunk/thdslib/ .
 
<source lang="bash">
 
<source lang="bash">
svn checkout svn://svn.blea.ch/thdslib/trunk/thdslib/
+
svn export svn://svn.blea.ch/thdslib/trunk/thdslib/
 
</source>
 
</source>
 
A tar.bz2 of [http://blea.ch/~eris/thdslib5.tar.bz2 Version 5] is here as well.
 
A tar.bz2 of [http://blea.ch/~eris/thdslib5.tar.bz2 Version 5] is here as well.
Line 21: Line 21:
 
</source>
 
</source>
  
To compile the examples you may want to remove the .svn directory from the MyNitroFs/ directory prior to compilation:
+
If 'svn checkout' was used to obtain sources: when compiling the examples you may want to remove the .svn directory from the MyNitroFs/ directory prior to compilation such as:
 
<source lang="bash">
 
<source lang="bash">
 
  mv MyNitroFs/.svn stupidsvnfolder
 
  mv MyNitroFs/.svn stupidsvnfolder
 
</source>
 
</source>
due to SVN putting .svn full of garbage in every directory.  
+
due to SVN putting a directory named ".svn" 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 17:27, 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 export (or checkout but see notes below) from svn://svn.blea.ch/thdslib/trunk/thdslib/ .

svn export 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"

If 'svn checkout' was used to obtain sources: when compiling the examples you may want to remove the .svn directory from the MyNitroFs/ directory prior to compilation such as:

mv MyNitroFs/.svn stupidsvnfolder

due to SVN putting a directory named ".svn" 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 talk page, alternately #touhoudevs @ irc.efnet.net.

Pages in category "LIBTHDS"

The following 8 pages are in this category, out of 8 total.

Personal tools
irssi scripts
eggdrop scripts