TICT Game Construction Kit v0.35 | (c) TI-Chess Team 2002 |
General Informations |
The TICT Game Construction Kit is a full featured compile-time library for TIGCC (+ a set of tools) which may be useful if you want to develop tile-based games (scrollers, RPGs etc.).
Sorrily there was no time for a real documentation yet. Check the sources of the demo applications to see how to use the GCKLIB.
![]() |
![]() |
simple MapViewer (Demo Application) | simple MapEditor (Demo Application) |
- full grayscale and double buffering support
- easy-to-use tilebased map drawing and scrolling
- load routine for tile files (+ a tool to generate this files on the PC)
- load and save routine for map files
- functions to map from screenspace to mapspace and from mapspace to screenspace
- clipped sprite drawing routines for sprites of 16x16 pixels
- clipped tile drawing routines for tiles of 16x16 pixels
- the same display size (160x100) is used for the TI-89 and TI92p to minimize porting problems
- simple and fast keyboard reading routine which supports 16 special keys (like GenLib) and which is independent of the calculator type
- provides a timecounter based on INT5
- provides a hardware-version independent SleepForMilliseconds() routine
- a simple map viewer (demo application)
- a simple on-calc map editor (demo application)
- bounding box collision detection support
- pixel based collision detection support
- an oncalc tiles editor
- save routine for tile files
- animated sprites with predefined pathes
- plugable AI support
- support for packed TTArchives
- support for action events
- support for sprites larger than 16x16 (maybe 32x32)
- support for solid tiles
- Action-Shooter (Demo-Application)
- RolePlaying Demo
- support for counters and status display
- documentation for all functions of the GCK-Library
- different fonts and menu systems support
- support for compressed images
- video support
- support for dialogs and storyline
- PC-Tool for mapfile generation
- TIGCC Development Enviroment 0.93 BETA (NOTE: GCKLIB 0.35 depends on TIGCC v0.93 or greater)
- TIGCC Tools Suite 0.99 - Official Beta
- TICT-Explorer v1.00 - english version (TI-89/TI-92p)
- Handle-Explorer 1.51 (TI-89/TI-92p)
- VTI 2.5 Beta 5
- C Compiler LCC-WIN32 Development Enviroment (mirror1/mirror2/mirror3)
- ExtGraph-Library 0.85 - contains extended graphics functions (C source included)
- ExtRand-Library 1.1 - contains extended random number generator functions (C source included)
This product may be distributed by any other website for non-commercial use only.
DISTRIBUTIONS ON ANY OTHER MEDIUM (Disc,CD-ROM,DVD etc.) are PROHIBITED without separate allowance of the author.
The author makes no representations or warranties about the suitability of the software and/or the data files, either express or implied. The author shall not be liable for any damages suffered as a result of using or distributing this software and/or data files.
You are free to re-use any part of the sourcecode in your products as long as you give credits including a reference to the TICT-HQ (http://tict.ticalc.org/).
- Zeljko Juric (zjuric@utic.net.ba) for his great TIGCC library
- Sebastian Reichelt (Sebastian@tigcc.ticalc.org) for maintaining the TIGCC Development Environment
- ... and me (thomas.nussbaumer@gmx.net) for everything else ;-)
- You can reach Thomas Nussbaumer at thomas.nussbaumer@gmx.net
- Marcos Lopez can be reached at marcos.lopez@gmx.net
For bug reports please use the TICT-Messageboard at http://pub26.ezboard.com/btichessteamhq
... and last but not least: The TI-Chess Team (TICT) Website can be found at: http://tict.ticalc.org
I like to get postcards from all over the world. If you want to thank me, just send me an postcard with greetings. Thats enough.
My address is:Thomas Nussbaumer Heinrichstrasse 112a A-8010 Graz Austria... and please: no mail bombs if one of my programs had crashed your calculator!