timesynk/NOTES.txt

32 lines
1.0 KiB
Plaintext

Project layout:
engine/ - Game engine
tile_editor/ - Tile editor
modules/ - Game files used by the engine and tile_editor
tools/ - Extraneous tools for data packing and similar
common/ - Contains all shared or commonly used code, such as data I/O,
extensions to C, new data types, etc.
test/ - Location for developing new feature and testing concepts
old/ - Old Wait-based game engine
devcpp/ - Dev-C++ project for Windows
xcode/ - XCode project for OS X
Compiling:
make engine - builds Game engine
make tile_editor - builds tile_editor
make tools - builds tools
make old - builds old Game engine
Compiling(OS X): open xcode/timesynk.xcodeproj and set the Active Target to:
engine for Game engine
Tile Editor for the tile editor
timesynk for the old Game engine
Compiling(Windows): open an appropriate devcpp/*.dev project and Compile
engine.dev for Game engine
tile_editor for tile editor
timesynk-sdl for old SDL Game engine
timesynk-pdcurses for old PCurses Game engine
Cleaning:
make clean - cleans entire project