Commit graph

69 commits

Author SHA1 Message Date
96628b9a8b change hp color 2025-11-11 23:37:57 -03:00
e7b1e7e78a add global color palette table 2025-11-11 23:36:48 -03:00
7e24a44617 kill player offscreen 2025-11-11 23:20:52 -03:00
8be9c21ba2 despawn projectiles offscreen 2025-11-11 23:20:47 -03:00
6a251b3619 print amount of objects on debug 2025-11-11 23:16:26 -03:00
7f86166f8d exercise 89 2025-11-11 23:09:46 -03:00
4e06585f12 return GameObject in emmylua 2025-11-11 23:01:19 -03:00
829d35c2ca exercise 87 2025-11-11 22:54:29 -03:00
77c9bf03f5 exercise 86 2025-11-11 22:41:01 -03:00
abb33b4cbe fix debug overlap 2025-11-11 22:38:57 -03:00
9d06b5d50e draw debug text outside of camera 2025-11-11 22:38:50 -03:00
429f8ef813 add basic projectile 2025-11-11 22:34:52 -03:00
b79c2cf866 show whether debug is on 2025-11-11 22:31:22 -03:00
492da41dac debug off by default 2025-11-11 22:29:19 -03:00
95bca26afe failproof debugger call 2025-11-11 21:13:58 -03:00
1c47377dc1 properly implement debug mode 2025-11-11 20:52:12 -03:00
d615bed39a avoid disrupting existing transformation stack by skipping pushRotateScale rather than setting defaults 2025-11-11 20:31:37 -03:00
d56b42e017 shoot every 4 seconds instead of on input 2025-11-11 20:27:40 -03:00
4d2874c6be implement basic ShootEffect 2025-11-11 20:24:55 -03:00
64c825c84e fix debug keybinds 2025-11-11 20:12:25 -03:00
9479825078 add game wide f2 breakpoint 2025-11-11 20:10:03 -03:00
465258b240 add missing luals fields to GameObject 2025-11-11 20:05:58 -03:00
2e73c6c332 add pushRotateScale util 2025-11-11 19:57:15 -03:00
0fff61f93c useful comment 2025-11-11 19:30:53 -03:00
4a149be546 add newline 2025-11-11 19:21:40 -03:00
a19b2ce0a0 add gameobject vscode snippet 2025-11-11 19:20:41 -03:00
b29e172b7e add license 2025-11-11 18:26:34 -03:00
e77c75aaf8 add gc utils and bind them to f12 2025-11-11 05:20:00 -03:00
8d49bc70e5 add room destroy function 2025-11-11 05:11:10 -03:00
eb7ce44fa1 rename addPhysicsWorld (has nothing to do with physics) 2025-11-11 04:55:25 -03:00
8ad931f33b add area destroy function 2025-11-11 04:55:10 -03:00
9f389e5232 proper player and general collision disposal for gc 2025-11-11 04:51:36 -03:00
5cbd3385c8 make circle room debug friendly 2025-11-11 04:18:14 -03:00
073b0aad44 added player angle line 2025-11-11 03:53:44 -03:00
ee79aad06e basic player movement 2025-11-11 03:41:05 -03:00
c225cc6edf add and draw collision to player 2025-11-11 03:22:44 -03:00
fd69762121 instantiate collision engine in area 2025-11-11 03:22:25 -03:00
16f9233ea8 set 'Stage' as default room on boot 2025-11-11 03:21:58 -03:00
89f9bd1913 move circle program to separate room 2025-11-11 02:43:56 -03:00
0195d7f9e9 add hc collider library 2025-11-11 02:18:05 -03:00
d4a5fc78d0 add breezefield library 2025-11-11 01:54:58 -03:00
c5b8b324db player object boilerplate 2025-11-11 01:54:07 -03:00
bdba4cc62f implement modified hump camera 2025-11-10 22:36:05 -03:00
ce7ac42206 add hump camera 2025-11-10 04:37:15 -03:00
249f3749b9 switch circle modes with left 2025-11-10 03:51:08 -03:00
8aff822362 add Object:is() to luals definition 2025-11-10 03:50:49 -03:00
bd288099d2 change line style 2025-11-10 03:50:29 -03:00
4a153e6bda add resolution scaler 2025-11-10 03:39:36 -03:00
55a5991820 create room canvas 2025-11-10 03:35:18 -03:00
2a41828540 exercise 48 2025-11-10 03:05:54 -03:00