Codename Hamster - For olcCodeJam 2024
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
hamster/src
sigonasr2 c8e02a23a8 Added PB tracking for both emscripten and native builds of the game. 7 months ago
..
AnimationState.h Remove SpecialRenderable and all associated code related to it. Performance gains. 7 months ago
Border.cpp Added TMX Map Parsing. Added more color cycling to default border template. 7 months ago
Border.h Added a Border class and cycle timers for some cool color cycling. 7 months ago
CREDITS.txt Setup main game frame, initial assets and files. 7 months ago
Checkpoint.cpp Add in Hamster Net. Add timer parsing util function. Move around level initialization code. 7 months ago
Checkpoint.h Remove hashing requirement by using a set for hamster checkpoints instead. 7 months ago
Difficulty.h Added Stage 2, AI per-map difficulty settings. 7 months ago
FloatingText.cpp Lots of micro-optimizations and depth fixes for emscripten. 7 months ago
FloatingText.h Add Floating Text and DrawRotatedString functions in TransformedView. 7 months ago
Hamster.cpp Added PB tracking for both emscripten and native builds of the game. 7 months ago
Hamster.h Added PB tracking for both emscripten and native builds of the game. 7 months ago
HamsterAI.cpp Add Stage III. Add Stage III AI. Fix up AI routines. Make lava border tiles transparent. 7 months ago
HamsterAI.h Add Stage III. Add Stage III AI. Fix up AI routines. Make lava border tiles transparent. 7 months ago
HamsterGame.cpp Added PB tracking for both emscripten and native builds of the game. 7 months ago
HamsterGame.h Added PB tracking for both emscripten and native builds of the game. 7 months ago
HamsterJet.cpp Stage V + AI implemented. 7 months ago
HamsterJet.h Add missing variance for AI flight controls. Add HUD elements for Boost. Implemented Boost mechanic for Hamster Wheel powerup. 7 months ago
HamsterNet.cpp Added PB tracking for both emscripten and native builds of the game. 7 months ago
HamsterNet.h Added PB tracking for both emscripten and native builds of the game. 7 months ago
Powerup.cpp Added a radar. 7 months ago
Powerup.h Add display names for powerups. 7 months ago
TMXParser.h Added music tracks. Extended AI reading to be any number of files beyond the initial amount. 7 months ago
TODO.txt Stage V + AI implemented. 7 months ago
TSXParser.h Added tunnel connections to tmx/tsx parsing 7 months ago
Terrain.cpp Added tunnel connections to tmx/tsx parsing 7 months ago
Terrain.h Added tunnel connections to tmx/tsx parsing 7 months ago
json.hpp HamsterNet pre-alpha 7 months ago
miniaudio.h Added music tracks. Extended AI reading to be any number of files beyond the initial amount. 7 months ago
olcPGEX_Graphics3D.h Lots of micro-optimizations and depth fixes for emscripten. 7 months ago
olcPGEX_MiniAudio.cpp Initial commit 7 months ago
olcPGEX_MiniAudio.h Added music tracks. Extended AI reading to be any number of files beyond the initial amount. 7 months ago
olcPGEX_SplashScreen.h Add in Hamster Net. Add timer parsing util function. Move around level initialization code. 7 months ago
olcPGEX_TransformedView.h Add Floating Text and DrawRotatedString functions in TransformedView. 7 months ago
olcPGEX_Viewport.h Lots of micro-optimizations and depth fixes for emscripten. 7 months ago
olcPixelGameEngine.cpp Add in Hamster Net. Add timer parsing util function. Move around level initialization code. 7 months ago
olcPixelGameEngine.h Lots of micro-optimizations and depth fixes for emscripten. 7 months ago
olcUTIL_Animate2D.h Add in wheel and extra Animate2D helper functions. 7 months ago
olcUTIL_Camera2D.h Scale correction on right edge of camera. 7 months ago
olcUTIL_Geometry2D.h Fix acceleration / movement code issues, added race finished state, added checkpoints, added victory animation. 7 months ago
stb_vorbis.cpp Added music tracks. Extended AI reading to be any number of files beyond the initial amount. 7 months ago
stb_vorbis.h Added music tracks. Extended AI reading to be any number of files beyond the initial amount. 7 months ago
util.cpp Add in Hamster Net. Add timer parsing util function. Move around level initialization code. 7 months ago
util.h Add in Hamster Net. Add timer parsing util function. Move around level initialization code. 7 months ago