Commit Graph

113 Commits (9394ae9ac1aa5ec10b0c8e215fe611ca9f294e36)

Author SHA1 Message Date
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
josua 121c6f10eb Added deaths, added breaking particles 2019-08-31 14:32:28 +10:00
josua 745305e2f3 Fixed player deaths, added breaking particles 2019-08-31 14:32:09 +10:00
josua 44a6cedf3a Added items, started working on break particles 2019-08-31 11:01:47 +10:00
josua bb13aaa09f Added ammo 2019-08-29 09:44:07 +10:00
josua a30a3f0566 Made the ladder branching into the caves not happen if there is a free
space under the player, removed some println functions.
2019-08-29 09:03:16 +10:00
josua 52779665c8 Added explosions 2019-08-28 22:26:08 +10:00
josua cad3cc198c Fixed the sound, added a health bar 2019-08-28 22:25:56 +10:00
josua 341261f346 Improved adaptability of layer generators 2019-08-28 20:27:07 +10:00