James Skemp
|
26a9898c5f
|
Update project to 4.2
|
2023-11-30 21:28:03 -06:00 |
James Skemp
|
191d11703c
|
Add game play music
|
2023-11-11 12:59:30 -06:00 |
James Skemp
|
94a0c06f8d
|
Add main menu as initial screen
|
2023-11-11 12:38:39 -06:00 |
James Skemp
|
9a28f39d21
|
Add victory/lose panel
|
2023-11-11 12:08:23 -06:00 |
James Skemp
|
47e5caf3d3
|
Fix enemy damage variable name
|
2023-11-11 12:08:09 -06:00 |
James Skemp
|
63f119448f
|
Add additional enemy types and spawns
|
2023-11-11 11:34:15 -06:00 |
James Skemp
|
346e46d83a
|
Update UI to display collected upgrades
|
2023-11-11 10:26:50 -06:00 |
James Skemp
|
883054c822
|
Add game timer
|
2023-11-11 10:04:17 -06:00 |
James Skemp
|
51a935b121
|
Add health bar for player
|
2023-11-11 09:44:05 -06:00 |
James Skemp
|
0ff9a71b91
|
Fix bug in prereq checking
|
2023-11-10 20:53:12 -06:00 |
James Skemp
|
52271009ed
|
Add all upgrade options and add logic for upgrades
|
2023-11-10 20:48:44 -06:00 |
James Skemp
|
7b38996e99
|
Add functionality to get random upgrades on level up
Player also can no longer attack.
|
2023-11-10 20:24:15 -06:00 |
James Skemp
|
565471d087
|
Add start of level upgrades
|
2023-11-10 20:05:59 -06:00 |
James Skemp
|
1ca820f2d1
|
Update level up panel to show dummy options and allow continuing
|
2023-11-09 20:01:33 -06:00 |
James Skemp
|
23f0c41e50
|
Add initial functionality to display a level up screen
|
2023-11-09 19:38:26 -06:00 |
James Skemp
|
5b258d995e
|
Add functionality for enemies to drop experience
|
2023-11-07 20:31:44 -06:00 |
James Skemp
|
f6d14740ef
|
Add basic UI to display player level and experience
|
2023-11-07 20:21:33 -06:00 |
James Skemp
|
94e4fa5c6d
|
Add initial functionality for experience gems
|
2023-11-07 19:47:06 -06:00 |
James Skemp
|
7c91cb5c23
|
Add tween and position reseting to javelin
|
2023-11-04 18:43:25 -05:00 |
James Skemp
|
b2ca8463b9
|
Add initial javelin attack
|
2023-11-04 18:20:25 -05:00 |
James Skemp
|
777ad53d06
|
Add tween to scale and speed of tornado
|
2023-11-03 17:23:26 -05:00 |
James Skemp
|
c77e1f011a
|
Add initial functionality to create new tornado attack
|
2023-11-03 17:14:20 -05:00 |
James Skemp
|
e0c3f5f804
|
Add sound and explosion on enemy hit and death
|
2023-11-01 13:35:09 -05:00 |
James Skemp
|
48d813db86
|
Add logic to knockback enemies
|
2023-10-31 16:58:20 -05:00 |
James Skemp
|
285abdbedc
|
Add and use YouTube comments code to get closest instead of random target
Also add some typing.
|
2023-10-29 19:40:53 -05:00 |
James Skemp
|
41aebdeef6
|
Add sound and tween to ice spear attack
|
2023-10-29 18:40:14 -05:00 |
James Skemp
|
c86611386e
|
Add player ice spear attack
|
2023-10-29 16:31:43 -05:00 |
James Skemp
|
cc0ba0fcf9
|
Add functionality to spawn enemies on a timer
|
2023-10-29 12:08:55 -05:00 |
James Skemp
|
a4671dda5b
|
Add hit and hurt boxes to player and enemy to deal damage
|
2023-10-29 10:49:22 -05:00 |
James Skemp
|
d06f121fdd
|
Add walk animations to player and enemy
Uses code for player (conditional), and AnimationPlayer for enemy (always playing).
|
2023-10-29 09:12:30 -05:00 |
James Skemp
|
1d2713ed08
|
Add collision shapes to player and enemy
|
2023-10-28 22:06:44 -05:00 |
James Skemp
|
9b5ffd6975
|
Add camera to player
|
2023-10-28 22:04:39 -05:00 |
James Skemp
|
2b4701220e
|
Add enemy that moves toward player
|
2023-10-28 22:02:55 -05:00 |
James Skemp
|
a614f184dc
|
Add initial resources and new World and movable Player
|
2023-10-28 21:42:49 -05:00 |