Commit Graph

47 Commits (086e2448665d419f1f6c7f90f755562f21b96d96)
 

Author SHA1 Message Date
sigonasr2 086e244866 Implemented new 3D rendering integration with GFX3D engine. GFX3D PGEX now uses decals for drawing. Camera follows the player into the sky. 4 months ago
sigonasr2 ff8f513807 Prepare 3D PGEX and PGE for camera shenanigans. 4 months ago
sigonasr2 4fd6f22344 Make preparations for 3D flying effect integration. 4 months ago
sigonasr2 132710d800 Fix bug with terrain collisions not being read properly. Added movement resolution and collisions. Made boundary solid. Make blank tiles be solid. Add water void. 4 months ago
sigonasr2 2f220652f7 gitignore all the project generated stuff that shouldn't be in the repo. 4 months ago
sigonasr2 3fa04c7e2f Merge branch 'main' of https://github.com/sigonasr2/hamster 4 months ago
sigonasr2 b77f355ba6 Implemented SpecialRenderable class. 4 months ago
sigonasr2, Sig, Sigo 943a98dc9d
Merge pull request #8 from sigonasr2/remove-assets-dependency-and-generated-project-files 4 months ago
Moros Smith d33a8c1321 remove asset dependencies 4 months ago
Moros Smith 580df78ecd remove generated cmake cache files 4 months ago
Moros Smith 1983fa38b0 remove generated VS project files 4 months ago
sigonasr2 2638271cb5 Merge branch 'main' of https://github.com/sigonasr2/hamster 4 months ago
sigonasr2 d662b3d6a5 Add Matrix texture animating. And prepare jet sprite. 4 months ago
sigonasr2, Sig, Sigo ae6a74e6ce
Merge pull request #6 from sigonasr2/set-visual-studio-working-directory-to-project-root,-for-easy-development 4 months ago
sigonasr2, Sig, Sigo 2701f5141b
Merge pull request #5 from sigonasr2/add-emscripten-shell 4 months ago
sigonasr2, Sig, Sigo 6aad971aec
Merge pull request #7 from sigonasr2/remove-browser-title-hijack-from-PGE 4 months ago
Moros Smith 3d95c8b00f comment out emscripten SetWindowTitle implementation 4 months ago
Moros Smith 3c75a8db28 set working directory to project root 4 months ago
Moros Smith 02dca56ee1 rename output html file to index.html to ease deployment 4 months ago
Moros Smith acb2cbf442 add custom emscripten shell file 4 months ago
sigonasr2 5e66fd009e Convert entire loaded map into a giant decal for performance reasons. 4 months ago
sigonasr2 946c329b37 Fix the zoom! Finally! 4 months ago
sigonasr2 530fdc7494 Scale and camera correction almost fixed. Still need to solidify zoom factors somehow. 4 months ago
sigonasr2 66622c84f7 Scale correction on right edge of camera. 4 months ago
sigonasr2 f47d49417b Add in burning and drowning states and all terrain effects. 4 months ago
sigonasr2 9673cadd7c Add in basic terrain powerup effect modifiers. 4 months ago
sigonasr2 b1e418bbc7 Add powerup collection and powerup collection effect. 4 months ago
sigonasr2 cb16ce831a Update graphics to match new palette. Powerup reading and parsing/spawning completed. 4 months ago
sigonasr2 7cf2bb7c3a Add in wheel and extra Animate2D helper functions. 4 months ago
sigonasr2 13908da158 Adjust all physics values to be modified by terrain types. 4 months ago
sigonasr2 32f6165f7d Detection of terrain types. 4 months ago
sigonasr2 6822a4916c Implement multi-layer map rendering. Fix bug with GetLayers() returning a reference to a temporary copy of MapData. For whatever reason...oops. 4 months ago
sigonasr2 972dd827e9 Prepare gameplay loop documentation. 4 months ago
sigonasr2 4be0ebc161 Added animated water and lava tiles. 4 months ago
sigonasr2 506b5f99ae Add basic collision resolution between Hamsters. 4 months ago
sigonasr2 f234f1a4fe Added TMX Map Parsing. Added more color cycling to default border template. 4 months ago
sigonasr2 3f9a30c16a Added a Border class and cycle timers for some cool color cycling. 4 months ago
sigonasr2 7df7b5cbec Add missing camera update call. Fix player flag being set on NPCs instead of the player. Add friction and movement. 4 months ago
sigonasr2 cf7121701a Force 30 FPS minimum elapsed time on game engine. Added directional turn controls for the player. 4 months ago
sigonasr2 36eb4ce61e Setup game camera and player transformed view following/offset. 4 months ago
sigonasr2 2b20570eb3 Remove dependency on olcPGEX_ViewPort. Add olcPGEX_TransformedView. Update border to be in front of the rest of the game drawing. 4 months ago
sigonasr2 1a6980b3d4 Add in Hamsters and player flags. Fix up animation loading systems. Setup main game loop and load level function. 4 months ago
sigonasr2 bc05757b84 Wrote Animation loading functions. 4 months ago
sigonasr2 23523b754d Fix up debug assets folder during development to point to the assets directory. 4 months ago
sigonasr2 593841971d Add border image + setup asset loading and animation loading for images. 4 months ago
sigonasr2 e6ba1e88c7 Setup main game frame, initial assets and files. 4 months ago
sigonasr2, Sig, Sigo 278edfcb2b
Initial commit 4 months ago