Commit Graph

81 Commits

Author SHA1 Message Date
Kazhnuz c1cefa9f92 examples/moveplayer: use the new map 2019-05-01 17:22:04 +02:00
Kazhnuz 767fddadfa examples/moveplayer: use a different map for the moveplayer example 2019-05-01 17:21:12 +02:00
Kazhnuz 40daa66eeb examples/moveplayer: add walls 2019-05-01 17:20:31 +02:00
Kazhnuz 18d75f825c modules/world: separate map loading from level initialization 2019-05-01 14:36:40 +02:00
Kazhnuz 257eec8290 modules/assets: add a way to determine ox and oy in tileset metadata 2019-05-01 11:24:41 +02:00
Kazhnuz b754501102 examples/plateform: add basic sprite functions 2019-05-01 11:17:01 +02:00
Kazhnuz 1c167ba566 example/plateform: add asset loading 2019-04-29 21:23:51 +02:00
Kazhnuz 6dbbdc46dd example/moveplayer: remove playerid variable 2019-04-29 21:21:07 +02:00
Kazhnuz 1922a975e9 examples/gameplay: remove useless cameras 2019-04-29 16:40:56 +02:00
Kazhnuz 66041ff511 examples/gameplay: fix an oops in the wall actor 2019-04-29 16:37:01 +02:00
Kazhnuz a52abd0b97 examples/plateformer: add basic actors 2019-04-29 16:13:09 +02:00
Kazhnuz dacff225a2 examples: add cameras 2019-04-29 15:27:40 +02:00
Kazhnuz 977f427893 examples/plateformer: add assets for the player 2019-04-28 17:08:08 +02:00
Kazhnuz f321703260 examples: load the plateformer example 2019-04-28 17:07:53 +02:00
Kazhnuz d3a4809295 examples/plateformer: start as a basic sti loading example 2019-04-28 17:07:39 +02:00
Kazhnuz f90f89e728 examples: add batch asset files 2019-04-28 13:03:14 +02:00
Kazhnuz 7f8234b7f7 examples/gameplay: apply friction 2019-04-28 09:31:37 +02:00
Kazhnuz ea5011642c modules/world: add a basic solidity system
It'll make easier the solidity system and will reserve custom filter to 
specific objects.
2019-04-25 17:54:51 +02:00
Kazhnuz 90458757e5 modules/world: make hitbox drawing part of actor 2019-04-22 12:13:01 +02:00
Kazhnuz a25e178628 modules/world: make speed relative to dt 2019-04-22 12:02:52 +02:00
Kazhnuz c4ef90dcdf example/moveplayer: switch to bump2D world 2019-04-22 11:57:56 +02:00
Kazhnuz e0e7eaae10 examples/options: add sfx 2019-04-20 18:09:24 +02:00
Kazhnuz 5c8452b226 example/mainmenu: add confirm and cancel sfx 2019-04-20 18:03:34 +02:00
Kazhnuz fe740edc13 examples/mainmenu: add navigation sfx 2019-04-20 17:56:30 +02:00
Kazhnuz 1e333fc179 examples/mainmenu: add audio SFX for menu sounds 2019-04-20 16:07:31 +02:00
Kazhnuz 59534f20b5 examples/options: re-align widgets 2019-04-20 15:51:29 +02:00
Kazhnuz 615875bcfd examples/options: add audio widgets 2019-04-19 23:21:32 +02:00
Kazhnuz dd0234a624 examples/options: add music 2019-04-17 19:05:53 +02:00
Kazhnuz 62358ded31 examples/options: deactivate the key detector 2019-04-15 18:50:09 +02:00
Kazhnuz db4370803a examples/options: rough way to change keys 2019-04-15 17:21:23 +02:00
Kazhnuz ddaeff3101 example: list keys inside the player submenu 2019-04-15 17:13:42 +02:00
Kazhnuz a25259e6b9 examples/options : list players as submenus 2019-04-15 17:04:44 +02:00
Kazhnuz 853a55cda4 examples/options: support language changing 2019-04-14 18:11:44 +02:00
Kazhnuz 0fd1c60b95 examples/options : translate option menu 2019-04-14 17:59:03 +02:00
Kazhnuz a224021726 examples/inventory: translate inventory 2019-04-14 17:52:30 +02:00
Kazhnuz 1cc44dd54f mainmenu: translate main menu 2019-04-14 17:49:25 +02:00
Kazhnuz fee42e308a exemples/options : add resolution widget 2019-04-13 14:34:35 +02:00
Kazhnuz a370cefcd7 modules/menusystem: invalidate widget's canvas when using its action 2019-04-13 14:25:54 +02:00
Kazhnuz defe5fea9a examples/options: add basic switches widgets 2019-04-13 10:27:08 +02:00
Kazhnuz 0686b70b6a examples/options: add basic structure 2019-04-13 10:14:15 +02:00
Kazhnuz 8a50e77796 examples/options: separate widgets from main file 2019-04-13 10:10:35 +02:00
Kazhnuz 2b45098bcf examples/options: make the Exit widget go back to mainmenu 2019-04-13 10:00:34 +02:00
Kazhnuz a1f59a60d6 examples/options: Add a double text widget 2019-04-13 09:59:23 +02:00
Kazhnuz fb1871e0d9 examples: register the option menu 2019-04-13 09:55:15 +02:00
Kazhnuz 6c2be10628 examples/options: use mainmenu as a base 2019-04-13 09:47:53 +02:00
Kazhnuz 193e9b6fbf modules/world: add speed variables 2019-04-13 09:40:14 +02:00
Kazhnuz f61cb21d58 examples/moveplayer: test 2 players 2019-04-11 19:18:51 +02:00
Kazhnuz a81ac5b819 modules/menusystem: add an arbitrary order system to widgets & menus 2019-04-11 18:16:36 +02:00
Kazhnuz a4aaa28c24 examples/moveplayer: use isDown instead of isPressed on player item 2019-04-07 22:53:59 +02:00
Kazhnuz 18161313fe examples/moveplayer: set the player object as player 2019-04-07 22:52:28 +02:00