aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2015-12-07Update SMELT to the latest revision.HEADmasterGravatar Chris Xiong
2015-11-01Move hge to an archive.Gravatar Chris Xiong
Finish the main part of smPath. This is a C++ project, add C++ tags to all source code that could be identified as C source files.
2015-10-26Added support for relative line numbers.Gravatar Chris Xiong
Added instructions for, brk and cont. (They are still untested...) Parser code cleanup. Removed garbage output to stderr. Reorganize the repository structure. Updated BLR2 code move it into archive. Added BLR1 files.
2015-10-12Initial implementation of smPath.Gravatar Chris Xiong
Minor changes on the (s)coll effect.
2015-10-11Implement the collision system and a simple effect.Gravatar Chris Xiong
Fixed a problem that keeps the screen black on start up. Replace the build script in dtputil with makefile. Sync with the newest SMELT revision.
2015-10-06Update licenses.Gravatar Chris Xiong
SMELT now uses LGPLv3. BLR3 still goes under GPLv3. SMELT will be uploaded to a new repo (BearKidsTeam/SMELT).
2015-09-21Bump api version to 3.Gravatar Chris Xiong
Added several essential apis. Minor bug fixes.
2015-08-17Fix crashes in smAnmFile.Gravatar Chris Xiong
Do not crash if a non-exist file is requested in a DTP file. Fix several stupid typos. Fix missing smEntity3D constructor. Fix line spacing in smTTFont.
2015-08-15Bump SMELT to apilevel 2, adding several functions.Gravatar Chris Xiong
2015-08-14SMELT is finally finished! Add the SMELT library for future use.Gravatar Chris Xiong
Add .gitignore.
2014-07-10Dear Pre-Release Candidate version(RC-0).Gravatar chirs241097@gmail.com
CLR will collect multiplier +1's in range now. Multiplier +1's caught by player won't disappear now. Add/Move background transitions. Add volume control to options. This make the configuration file not compatible with older versions. Just delete it! Modify hge's API so that it can handle real volume and pan values. Volume value varys from 0 to 1, pan value varys from -1 to 1. Document...
2014-05-09Fix a bug in the credit scene.Gravatar chirs241097@gmail.com
Now the pause menu shouldn't be broken now...(It's so hard to reproduce that I have to assume it *has* been fixed.(IT STILL HAPPENS!!!) Close the "infinity CLR" "bug". (Huge) Code cleanup, mainly removing duplicate code. Allocate bullets dynamically. The array is freed every time a new game is started. Add a signal handler, print back trace on error(currently only available for linux...).
2014-04-03Remove "high FPS mode", it won't reach 500 FPS on my computer anyGravatar chirs241097@gmail.com
more. Replace it with Vsync mode. Add float HGE::Timer_GetFPSf(). The return value will be updated every 1000ms.
2014-03-21Experimental support for cross compiling with mingw-w64.Gravatar chirs241097@gmail.com
Fix blinking HangUpText. Exit 1 if not terminated correctly.
2014-03-17Partly revert r50, removing HGE::Gfx_SetTDRotate and fixing ↵Gravatar chirs241097@gmail.com
HGE::Gfx_SetTransform. 3D Rotate is blinking and not really working. However another method HGE::Gfx_SetTransform3D is planned. Switching between orthographic and perspective is also required.
2014-03-15Extend hge with a 3D Rotation method, it's not tested yet.Gravatar chirs241097@gmail.com
Fix probable compile errors due to includes.
2014-01-12(no commit message)Gravatar chirs241097@gmail.com