Commit Graph

80 Commits (fe1f97f248aea745233fd8bfb3c2c82eb0cc5400)

Author SHA1 Message Date
josua fe1f97f248 Removed lots of unused code 2020-07-01 12:37:04 +10:00
josua 55ea5e6c55 Fixed lighting graphical issues 2020-06-30 10:11:08 +10:00
josua afd16a7389 Started fixing floating point errors in the shaders, optimised particles and path finding 2020-06-29 12:44:02 +10:00
josua 3838754611 Added dynamic break particles, improved the particle system 2020-06-27 22:01:57 +10:00
jsrobson10 4f7b499217 Added temperature to the player and added moisture 2020-06-26 15:11:40 +10:00
josua 4b527a0db0 Added temperature 2020-06-25 12:42:29 +10:00
jsrobson10 321d07ceb6 Updated the math library to use faster math functions, started working
on biomes and temperature
2020-06-24 17:06:49 +10:00
josua a0d6d87dcf Made dynamic lighting smoother 2020-06-24 11:07:41 +10:00
jsrobson10 0ee4243011 Started making lighting more efficient 2020-06-23 16:56:32 +10:00
josua ecfb03d62d Fixed issues with smooth lighting and added dynamic lighting. Fixed
issues with spawning and fixed issues with expensive pathfinding.
2020-06-22 23:35:29 +10:00
jsrobson10 7ffa6c1023 Fixed text rendering, added more conditions to recalculate lighting. 2020-06-22 15:56:52 +10:00
josua 4f9cb191c4 Added smooth lighting 2020-06-22 12:22:11 +10:00
jsrobson10 878410abbf Started working on the worker for lighting 2020-06-21 18:48:01 +10:00
josua 0098d22927 Started working on multi-processing 2020-06-18 12:49:38 +10:00
jsrobson10 01d221c94a Started work on lighting 2020-06-17 18:25:17 +10:00
jsrobson10 8c29c924f6 Removed some bdf files and added them to gitignore 2020-06-17 10:59:19 +10:00
josua 3b612fc61d Fixed button collision detection 2020-06-17 10:54:51 +10:00
jsrobson10 7b8de0fa63 Started working on buttons 2020-06-16 16:24:29 +10:00
josua eacf39f27b Got some gui working 2020-06-16 10:06:55 +10:00
jsrobson10 b483234d9c Actually got some gui stuff rendering 2020-06-15 15:14:47 +10:00
josua b553923a3d Created a functional world renderer 2020-06-15 10:56:52 +10:00
josua 95bd4df7ef Actually got something rendering 2020-06-13 17:26:40 +10:00
jsrobson10 7dbe75a497 Changed how animated textures work,
continuing on working on fixing the renderer.
2020-06-12 18:34:05 +10:00
josua 9e6ef227cc Started changing the graphics from old opengl to opengl core profile 2020-06-10 11:18:43 +10:00
josua 400746b88a Sync workspace with server 2020-06-02 11:30:03 +10:00
josua 3c9b7a23e9 Redid lighting and made it asyncronous 2020-03-13 22:02:16 +11:00
josua d24f9296a5 Redid the games lighting and made it asyncronous. 2020-03-13 22:01:28 +11:00
josua 5aa5a6a989 Removed the built in updator script 2019-12-06 13:47:56 +11:00
josua fe759d7b28 Added controller support to the GUI buttons 2019-12-06 13:17:47 +11:00
josua 7ca1d80e6a Fixed checkMouseHover reliability issues 2019-12-06 11:41:39 +11:00
josua b2f26fd838 Changed the window name "Catalyst Survival" to "Project Zombie" 2019-12-05 13:45:11 +11:00
josua 5f83236d3b Added some optimisations (removed unused imports and variables) 2019-12-05 13:43:06 +11:00
josua b8d6f2720b Added an animated main menu 2019-12-05 13:21:46 +11:00
josua 9584f7c882 Started adding buttons, better menus 2019-12-04 19:53:54 +11:00
josua f26416a6d5 Changed name (again) from "Catalyst Survival" to "Project Zombie", added
basic tickrate changing functionality
2019-11-18 08:52:04 +11:00
josua 25e4123d7a Changed the games name from "ShooterGame" to "Catalyst Survival" 2019-11-16 16:16:14 +11:00
josua 1fe8670169 Made portals unbreakable, made the boss immune to knockback, fixed
support/crashing issues with other controllers.
2019-10-21 09:17:45 +11:00
josua 4a53342a73 Added fullscreen toggles, improved keyboard controls (made new ones),
added a mouse visibility option for menus
2019-10-16 10:58:33 +11:00
josua 868b3481ee Made smoke particles disappear gradually 2019-10-15 13:20:21 +11:00
josua 40a0c6474d Added respawning and a death screen 2019-10-15 12:43:33 +11:00
josua ace02dbddf Changed gun sounds, made particles more efficient. 2019-10-14 14:06:48 +11:00
josua 90c7707e5a Created a more efficient rotation function 2019-09-27 12:24:49 +10:00
josua 3a25f34520 Improved efficiency with multiple particles with constant velocity 2019-09-25 13:49:52 +10:00
josua bc43eade55 Fixed texture scaling issues, changed the UI due to the change in
scaling. Made rocks block light.
2019-09-22 21:09:35 +10:00
josua ef6fe56c89 Improved the controls; made them more changable and fixed issues with
the keyboard and the controller being used together to cheat (fast speed
and fast gun)
2019-09-22 10:55:00 +10:00
Josua Robson d88b433b11 Merge branch 'save' of jsrobson10/ShooterGame into master 2019-09-21 16:33:41 +10:00
josua 1acd28662c Updated the boss textures 2019-09-21 16:30:45 +10:00
josua 4b9ee51690 Add a position parameter to the entity 2019-09-21 16:30:19 +10:00
josua d4426b8b3c Created a functional boss fight 2019-09-21 12:54:26 +10:00
josua 26d55ab6ca Added a boss fight and the grappling hook. 2019-09-20 12:32:48 +10:00