Commit Graph

82 Commits (ff3bb85d7c76222264748069e74be2cecf1f98e6)

Author SHA1 Message Date
josua ff3bb85d7c Created an inventory,
more resources (logs, acorns, flint, hemp, sandstone, snow),
optimised items and bullets,
started setting up possibility for shadow mapping and/or reflections,
improved models (trees, cacti, hemp, rocks),
added optimizations for particles,
started working on better player models,
fixed issues with the font.
2020-07-16 00:26:50 +10:00
jsrobson10 135d6ef185 Added wind, fixed some issues with particles 2020-07-05 09:30:21 +10:00
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