Commit Graph

202 Commits

Author SHA1 Message Date
Kazhnuz 07d2bda40a scenes/maps: add dot object when cursor 2019-03-08 21:20:08 +01:00
Kazhnuz 587f2e08a1 scenes/map: improve cursor 2019-03-08 20:04:24 +01:00
Kazhnuz d1f110f11b scenes/map: add a basic cursor 2019-03-06 22:33:13 +01:00
Kazhnuz 4fb216c471 scenes/map: add a banner 2019-03-06 22:04:56 +01:00
Kazhnuz c2f435f7b6 game/gui: add banner generation in gui 2019-03-06 19:52:41 +01:00
Kazhnuz 0aef838079 scenes/levels: some gold and score fixes 2019-03-06 19:19:09 +01:00
Kazhnuz 3360028a21 src: don't load twice the scenes 2019-03-06 17:36:46 +01:00
Kazhnuz 8bea3d987a src: don't load the Core and Game constructor inside the main namespace 2019-03-06 17:33:24 +01:00
Kazhnuz 186a4c14ff scenes/levels: don't load unused librairies 2019-03-06 17:32:12 +01:00
Kazhnuz 221902e7f2 scenes/levels: only load hump.camera inside the CameraSystem 2019-03-06 17:24:11 +01:00
Kazhnuz 257b83c61d scenes/levels: only load Sti and Bump inside the world manager 2019-03-06 17:21:40 +01:00
Kazhnuz 9853aaf1c1 src: update game resolution to 480x274 2019-03-05 19:41:14 +01:00
Kazhnuz 20d617408a core/background: get screen size from screen object 2019-03-05 19:37:38 +01:00
Kazhnuz cfdeefe301 scenes/mainmenu: get screen size from screen manager 2019-03-05 19:36:13 +01:00
Kazhnuz 0fc2f85ef0 scenes/mainmenu: make object menu take screen size from screen object 2019-03-05 19:30:08 +01:00
Kazhnuz 8c48370a48 scenes/levels: make camera take screen dimensions from screen manager 2019-03-05 19:28:26 +01:00
Kazhnuz 838a68787b core/screen: load height from love.conf 2019-03-05 19:22:23 +01:00
Kazhnuz e03c9a1768 scenes: add the base of the worldmap scene 2019-03-05 19:17:16 +01:00
Kazhnuz b6af6263e9 scenes/levels: nerf a bit the jump 2019-03-05 19:05:54 +01:00
Kazhnuz 7b99c2588c scenes/levels: add a system to show number-type gfx 2019-03-04 18:44:02 +01:00
Kazhnuz 75be0acb2d scenes/levels: add a basic ennemy system 2019-03-04 18:29:46 +01:00
Kazhnuz e4c0d11a1c scenes/levels: some general cleanup 2019-03-04 17:58:26 +01:00
Kazhnuz 443aeb82ea src: remove the old assets manager 2019-03-04 12:55:10 +01:00
Kazhnuz 35a44a0640 scenes/levels: use contained asset system for pigs sprites 2019-03-04 12:46:11 +01:00
Kazhnuz c738bb9bf9 core/assets: add a function to know if an animation exists 2019-03-04 12:37:07 +01:00
Kazhnuz f9b4adb3b7 core/assets: force restart of animator when animation name have changed 2019-03-04 12:33:13 +01:00
Kazhnuz 38b0a732c5 core/assets: don't set as true the restart argument when not passed 2019-03-04 12:26:10 +01:00
Kazhnuz c4a4caf2ac scenes/levels: use contained asset system for life icons 2019-03-04 11:48:43 +01:00
Kazhnuz e27164a45c scenes/levels: add a basic pause system 2019-03-04 09:25:54 +01:00
Kazhnuz d39ab7b651 scenes/levels: use a shorted default timelimit for debris 2019-03-04 09:24:07 +01:00
Kazhnuz ec765f95c6 scenes/levels: remove debris self-destruct when xspeed is 0 2019-03-04 09:22:41 +01:00
Kazhnuz 84882665d0 scenes/levels: use the contained asset for debris images 2019-03-03 20:19:13 +01:00
Kazhnuz 144f0ec89e scenes/levels: remove some useless calls 2019-03-03 20:10:41 +01:00
Kazhnuz 8aba9615ee scenes/levels: use the contained asset system for gfx 2019-03-03 20:09:56 +01:00
Kazhnuz 343127cd7f core/assets: add a function to clone sprite 2019-03-03 20:06:02 +01:00
Kazhnuz 80d3d7e4d4 assets: improve sprites speed 2019-03-03 19:53:31 +01:00
Kazhnuz 39df0ceb29 scenes/levels: use the contained asset manager for sfx 2019-03-03 19:47:23 +01:00
Kazhnuz 2050b766b0 scenes/levels: use contained assets manager for musics 2019-03-03 19:41:16 +01:00
Kazhnuz f04d40418a game/gui: fix progressbar 2019-03-03 19:39:40 +01:00
Kazhnuz bb0f452b83 scenes/levels: use game.gui to generate progressbar and textbox 2019-03-03 19:30:22 +01:00
Kazhnuz 0386288e1e game/gui: new progressbar system 2019-03-03 19:20:11 +01:00
Kazhnuz 6df2e73264 scenes/levels: use the contained asset manager for fonts 2019-03-03 18:56:27 +01:00
Kazhnuz e458603918 core/assets: add a config file for imagefonts 2019-03-03 18:40:11 +01:00
Kazhnuz cc24fc300b scenes/levels: first batch of transition to integrated asset manager 2019-03-03 18:24:31 +01:00
Kazhnuz 47e699d14a core/assets: add a way to get current animation duration 2019-03-03 18:18:56 +01:00
Kazhnuz f4ffc6023d assets: use horizontal orientation for coins 2019-03-03 17:23:52 +01:00
Kazhnuz 13bf047614 Merge branch 'fuse-controller' of Kazhnuz/imperium-porcorum into master 2019-03-03 17:12:44 +01:00
Kazhnuz e08e65cb65 scenes/levels: fuse asset loading function in main file 2019-03-03 17:11:38 +01:00
Kazhnuz 1eb7fd9c91 scenes/levels: remove unused controller
They'll be put back again when they'll be usefull
2019-03-03 17:08:11 +01:00
Kazhnuz 6cd1e1c4ae scenes/levels: place controllers file in root 2019-03-03 17:07:20 +01:00