Commit graph

77 commits

Author SHA1 Message Date
Nixon 53970ee1b3 remove conflict text in index.html 2022-08-29 14:19:02 +08:00
Nixon b45f052e5a Merge branch 'master' of https://git.txmn.tk/tuxmain/bevyjam into nixon-main 2022-08-28 17:27:06 +08:00
Nixon b08e8efc51 center camera while zoomed out 2022-08-28 17:09:48 +08:00
Nixon edd3f3a618 added initial zoom out timer
- to view the overall level
2022-08-28 17:04:02 +08:00
Nixon 450e448649 game is now independent of hexodsp/cpal 2022-08-28 15:28:08 +08:00
Pascal Engélibert 0ee61d808e
Web build script 2022-08-28 00:10:41 +02:00
Pascal Engélibert b70396ab72
fix: fmt, clippy 2022-08-27 19:24:31 +02:00
Nixon 0627722906 move collision_event_system to after platform_collision_event_system 2022-08-27 19:10:57 +02:00
Nixon c597a9c6a9 only platform jumpable! 2022-08-27 19:10:57 +02:00
Nixon 5484f0c960 added Platform component to Melty platform 2022-08-27 19:10:57 +02:00
Nixon d5f8ca3844 character can now only jump on platforms 2022-08-27 19:10:57 +02:00
Nixon 855b7e6add ensure particle are always behind characters 2022-08-27 19:10:56 +02:00
Nixon f607a52826 uses target translation for camera movement (prevent hard hit when moving beyond lower margin) 2022-08-27 18:58:53 +02:00
Pascal Engélibert 1a30718c9d
build itchio wasm script 2022-08-27 18:56:54 +02:00
Nixon ccf86e23e4 move collision_event_system to after platform_collision_event_system 2022-08-27 21:30:28 +08:00
Nixon 9d58c12955 only platform jumpable! 2022-08-27 21:26:31 +08:00
Nixon 9778367226 added Platform component to Melty platform 2022-08-27 20:53:38 +08:00
Nixon 3c721c3225 character can now only jump on platforms 2022-08-27 20:51:18 +08:00
Nixon 4fc53c04aa Merge branch 'master' of https://git.txmn.tk/tuxmain/bevyjam into nixon-main 2022-08-27 17:50:45 +08:00
Nixon 4af0642b16 ensure particle are always behind characters 2022-08-27 17:48:19 +08:00
Pascal Engélibert eabc979fe9
Level: melty platform tutorial 2022-08-27 10:57:22 +02:00
Pascal Engélibert 84ba344597
fix: character ordering 2022-08-27 10:17:49 +02:00
Pascal Engélibert 9f04ec861e
opti(particles): fetch ThreadRng only once in a system 2022-08-27 09:35:01 +02:00
Pascal Engélibert f3f74f668a
Warn wasm users about audio not working 2022-08-27 09:34:21 +02:00
Pascal Engélibert e5b041c2c9
Win text follows camera 2022-08-27 09:08:14 +02:00
Nixon 9fd54a5755 Merge branch 'master' of https://git.txmn.tk/tuxmain/bevyjam into nixon-main 2022-08-27 11:57:40 +08:00
Pascal Engélibert a859d72da3
melting platform, level 4 2022-08-26 23:54:49 +02:00
Pascal Engélibert 585b74bf72
editor: add objects 2022-08-26 16:43:10 +02:00
Nixon f1e88d3460 merged & fix conflicts from master 2022-08-26 22:00:25 +08:00
Pascal Engélibert 139e75786b
editor: delete 2022-08-26 15:57:32 +02:00
Pascal Engélibert 9908406623
editor: filters 2022-08-26 15:38:13 +02:00
Nixon 1e2ecd76c7 directly host server after building with run-wasm.sh script 2022-08-26 15:01:40 +02:00
Nixon f20979f86d uses target translation for camera movement (prevent hard hit when moving beyond lower margin) 2022-08-26 15:01:40 +02:00
Pascal Engélibert 7d2c68a055
editor: save 2022-08-26 14:57:53 +02:00
Nixon cc2877c9d8 directly host server after building with run-wasm.sh script 2022-08-26 18:27:08 +08:00
Pascal Engélibert da5f9b0820
editor: characters 2022-08-26 12:00:36 +02:00
Nixon d61fdb2382 uses target translation for camera movement (prevent hard hit when moving beyond lower margin) 2022-08-26 17:08:49 +08:00
Pascal Engélibert 5d2289d1c0
editor: move camera 2022-08-26 10:16:40 +02:00
Pascal Engélibert 02b29bd093
editor: move platforms 2022-08-26 10:05:32 +02:00
Pascal Engélibert 09138229ca
Editor: first steps 2022-08-26 00:33:44 +02:00
Pascal Engélibert 1d22c11cde
Levels stored outside program 2022-08-25 19:55:34 +02:00
Pascal Engélibert 21d98a4a1d
cli: skip to level 2022-08-25 15:52:28 +02:00
Pascal Engélibert 445f3850ca
Tutorial levels 2022-08-25 15:39:16 +02:00
Pascal Engélibert f117b2750a
Prevent mid-air jump 2022-08-25 14:47:20 +02:00
Pascal Engélibert e7f2188091
Spawn platforms function 2022-08-25 12:32:06 +02:00
Pascal Engélibert 10abb0a676
Reset level 2022-08-25 11:31:12 +02:00
Pascal Engélibert 56fea25a87
Filter spawn functions 2022-08-25 09:55:39 +02:00
Pascal Engélibert 5ac4b4711c
Rotating filter 2022-08-25 09:30:47 +02:00
Pascal Engélibert 05ecbbbbec
Fullscreen & exit controls 2022-08-25 08:20:13 +02:00
Pascal Engélibert 2a4625269f
Color filter 2022-08-24 23:11:59 +02:00