Commit Graph

163 Commits

Author SHA1 Message Date
Kazhnuz Klappsthul a5f075d5d2 chore: rename modules/ to scenes/ 2022-08-13 12:43:49 +02:00
Kazhnuz Klappsthul 6d3c8de013 chore: rename the birb/ folder to framework/ 2022-08-12 10:50:42 +02:00
Kazhnuz Klappsthul d5f446f4ed improvement: use the framework namespace 2022-08-12 10:46:22 +02:00
Kazhnuz Klappsthul f3d175266b wip: basic fix for plateform
The real fix will be done when exemples will be reworked from scratch
2022-08-12 10:36:24 +02:00
Kazhnuz Klappsthul 3cb6c61cac fix(plateform): us right function for hitboxes 2022-08-10 19:18:04 +02:00
Kazhnuz Klappsthul f892b1ce4e fix: add gamesystem as a top-level element 2022-08-10 19:17:24 +02:00
Kazhnuz Klappsthul c3179dcf9d fix: fix main menu 2021-12-05 12:26:58 +01:00
Kazhnuz Klappsthul 2974d94df4 fix: load right menus from gui package 2021-12-04 14:12:17 +01:00
Kazhnuz Klappsthul b670e456e4 fix: add data index 2021-12-04 13:52:59 +01:00
Kazhnuz Klappsthul a4045ba456 chore: use Radiance launchers 2021-12-04 13:46:20 +01:00
Kazhnuz Klappsthul f347f47aab fix: port the option menu to the new menusystem 2021-01-30 09:19:37 +01:00
Kazhnuz Klappsthul e8b796f978 fix: port to the new menusystem the pause menu 2021-01-30 09:19:22 +01:00
Kazhnuz Klappsthul 150aad86f1 fix: port mainMenu to the new Scene:start() API 2021-01-30 09:18:59 +01:00
Kazhnuz Klappsthul baa5a24ce6 fix: initial ports of the basic scenes 2021-01-30 09:18:07 +01:00
Kazhnuz Klappsthul 99952487a9 fix: port main menu to textmenu 2021-01-23 18:31:40 +01:00
Kazhnuz Klappsthul 93bbf56047 chore: port the main menu to the new system 2020-12-05 09:02:42 +01:00
Kazhnuz Klappsthul 74d8e904b2 chore: put all menus in their own subfolder 2020-11-27 17:00:39 +01:00
Kazhnuz Klappsthul 9993221e0d improvement: use directly a table for box attr 2020-11-26 20:16:19 +01:00
Kazhnuz Klappsthul 5837fd8b51 feat: add a global asset system 2020-11-13 19:11:09 +01:00
Kazhnuz Klappsthul 6a66cff503 fix: fix missing vars 2020-11-09 15:59:57 +01:00
Kazhnuz c946e582bd improvement(options): have default options in conf.lua 2020-05-10 14:21:45 +02:00
Kazhnuz 9a0db953ba feat(debug): add basic loggin framework 2020-05-10 14:06:20 +02:00
Kazhnuz 92cbda69a1 fix(actors): replace deprecated functions after the sprite transition 2020-05-10 11:38:50 +02:00
Kazhnuz f843d4f550 fix: use right names on conf file 2020-04-05 18:49:40 +02:00
Kazhnuz 9f4c057a27 chore: place the birb core in a separate folder 2020-04-05 18:39:08 +02:00
Kazhnuz b98e8dd291 fix: use the right option music name in exemples 2020-04-05 18:21:36 +02:00
Kazhnuz 4cedf30bfd chore: separate the exemple project 2020-04-05 18:18:13 +02:00
Kazhnuz 84919719f8 feat(exemple): add a transition when a scene is selected 2019-09-08 16:23:42 +02:00
Kazhnuz eccaf77687 feat(example): add a respawn timer 2019-09-08 12:34:16 +02:00
Kazhnuz 88526282ea feat: add default gamesystem uses inside mainmenu 2019-07-24 10:44:03 +02:00
Kazhnuz 91d7284775 improvement(action3D): remove hitbox drawing) 2019-07-20 17:58:15 +02:00
Kazhnuz 215aed8684 feat(action3D): add player multiple hitboxes 2019-07-20 17:57:46 +02:00
Kazhnuz eb88c017ea feat(action3D): add collision between coin and player actors 2019-07-20 17:46:56 +02:00
Kazhnuz 54167f8a77 feat(action3D): add coin actor 2019-07-20 17:46:40 +02:00
Kazhnuz 1d74beb263 improvement(action3D): make action3D wall objects consumes mapped-boxes 2019-07-20 17:11:28 +02:00
Kazhnuz cbebb16c46 feat(action3D): add box objects 2019-07-20 16:55:06 +02:00
Kazhnuz 107b75c3ed feat(assets): add box assets 2019-07-20 16:54:48 +02:00
Kazhnuz b5be7e58a3 fix(plateformer): use the right path for plateformer example 2019-07-20 10:24:09 +02:00
Kazhnuz 7e91bf406d chore(examples): put together all assets. 2019-07-20 09:57:00 +02:00
Kazhnuz afbbf50539 improvement(action3D): add boxes 2019-07-16 16:37:32 +02:00
Kazhnuz 22c8617717 feat(examples): add a big fake3D map example 2019-07-16 10:53:02 +02:00
Kazhnuz 443b8c0e1c improvement(examples): put menu examples after gameplay examples 2019-07-12 23:52:49 +02:00
Kazhnuz 98103a8d48 improvement(example): rename topdown example 2019-07-12 23:48:57 +02:00
Kazhnuz 6ee3a910f6 feat(examples): Add tests for all player number and camera mode 2019-07-12 23:42:25 +02:00
Kazhnuz f9ba042089 feat(examples): add a way to add argument to examples scenes in mainmenu 2019-07-12 23:35:04 +02:00
Kazhnuz a7821e8f48 improvement(examples): remove basic examples
They weren't a good demonstration of actual use of the engine, as they 
were just some quick test created at the beggining. So long, basic 
examples.
2019-07-12 23:30:32 +02:00
Kazhnuz ee6ac56eea feat(examples): make player number and camera mode customizable 2019-07-12 23:28:06 +02:00
Kazhnuz 5bdb275b8a feat(actor3D): add a basic 3D box drawing system for 3D actors 2019-07-01 17:00:55 +02:00
Kazhnuz cdddc79973 feat(moveplayer3D): add sprite direction 2019-07-01 14:18:04 +02:00
Kazhnuz ddebdba2e8 fix(moveplayer3D): use ground speed instead of xsp for animations 2019-07-01 10:50:21 +02:00