Commit Graph

71 Commits (ecfb03d62d13c7e05030db450fe3be324f6e97b0)

Author SHA1 Message Date
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
josua 51ece50ac0 Added day/night cycle 2019-09-17 11:42:43 +10:00
josua 85728d450b Added extra items (light sources), added random tile ticks, added more
debug tools, changed how the world works.
2019-09-16 14:35:09 +10:00
josua 54b6262813 Fixed lighting, lava caves, harder enemies, stronger upgrades. 2019-09-13 13:44:44 +10:00
josua b672a176b8 Changed RGB light to a single brightness value to save resources. 2019-09-11 14:14:03 +10:00
josua b15b396935 Started adding RGB light sources, cleaned up some code for faded tiles. 2019-09-10 12:37:31 +10:00
josua 888e359f9c Gave rendering access to the tilestate instead of the meta 2019-09-04 17:06:27 +10:00
josua a1488570d9 Hotbar now displays item names and info 2019-09-03 13:11:12 +10:00
josua 1343535933 Cleaned unused imports 2019-09-03 12:42:33 +10:00
josua e48d0cfc6c Made items throwable by the player, fixed issues with bullets and chunk
borders.
2019-09-02 14:36:18 +10:00