Commit Graph

  • 3ae4916a3a WIP: gamecore-0.6.0 test gamecore-0.6.0 Kazhnuz 2020-06-04 19:34:32 +0200
  • 1768ccd30a Merge branch 'gamecore-0.5.0' of game-projects/imperium-porcorum into master master Kazhnuz 2019-07-22 15:15:56 +0200
  • c7d530cf35 fix(mainmenu): draw the options menus over the main menu. #3 gamecore-0.5.0 Kazhnuz 2019-06-17 16:39:11 +0200
  • af7cc04da9 chore: remove most unused stuff from older versions Kazhnuz 2019-06-17 16:29:57 +0200
  • b3882b388f fix(core/world): fast fix for a glitch with one-player camera Kazhnuz 2019-06-17 16:25:03 +0200
  • d7210db5e5 refactor(levels): use the player/camera system of the base world. Kazhnuz 2019-06-17 16:17:21 +0200
  • 201cc80d0a refactor(levels): remove more replacable functions in World Kazhnuz 2019-06-17 13:26:36 +0200
  • 1c29ae0dfa refactor(levels): let the player manage itself how it respawn Kazhnuz 2019-06-17 13:01:04 +0200
  • 76a1099e2d refactor(levels): use gamecore updateActors(dt) function in World Kazhnuz 2019-06-17 12:56:10 +0200
  • b9c041fbeb refactor(levels): add a "isAlive" variable to manage player state Kazhnuz 2019-06-17 12:40:14 +0200
  • e16d36f301 refactor(levels): use right variable names for the addScore/addGold Kazhnuz 2019-06-17 12:39:52 +0200
  • 4f0f6a2ea8 refactor(levels): let the player manage itself its score and gold Kazhnuz 2019-06-17 12:26:35 +0200
  • fd986f6b30 refactor(levels): let the player manage itself its HUD Kazhnuz 2019-06-17 12:16:32 +0200
  • 5445d619aa fix(levels): use the right path to load the map Kazhnuz 2019-06-17 12:14:36 +0200
  • 8a9dc05c61 refactor(levels): use a gamecore timer to handle debris diseappearing Kazhnuz 2019-06-17 12:02:57 +0200
  • 39a998d773 refactor(levels): use the gamecore world loading functions Kazhnuz 2019-06-17 11:58:52 +0200
  • 557de3b503 refactor(levels): register the world and manage it automatically Kazhnuz 2019-06-17 11:40:26 +0200
  • 0474c8161a refactor(levels): use gamecore world physics Kazhnuz 2019-06-17 11:29:40 +0200
  • c21753d988 refactor(levels): use the friction system from gamecore Kazhnuz 2019-06-17 11:02:49 +0200
  • 0da137a3e4 improvement(levels): use a "cross" collision filter for weapons Kazhnuz 2019-06-16 21:35:29 +0200
  • 5241cb8d6e improvement(levels): use Actor2D integrated sprite system Kazhnuz 2019-06-16 20:16:48 +0200
  • cd7e381672 refactor(levels): use Actor2D initialization functions Kazhnuz 2019-06-16 19:55:38 +0200
  • 4ee17f01b6 refactor(levels): remove all functions already provided by Actor2D Kazhnuz 2019-06-16 18:45:18 +0200
  • 666aa13565 chore(levels): rename Actor.collType to Actor.type Kazhnuz 2019-06-16 18:32:31 +0200
  • 652771de5a refactor(levels): use World2D map loading functions. Kazhnuz 2019-06-16 18:30:26 +0200
  • 91ce8ba9c0 refactor(levels): use the gfx2D actor directly instead of old gfx entity Kazhnuz 2019-06-16 18:24:49 +0200
  • 0b9d34abe2 fix(levels): init a gravity system Kazhnuz 2019-06-16 18:20:32 +0200
  • 8b168a699b chore(levels): use the world as a constructore instead of the scene Kazhnuz 2019-06-16 18:19:15 +0200
  • 017ae1a49c chore(levels): rename Actor.level to Actor.scene Kazhnuz 2019-06-16 18:10:39 +0200
  • 042a2397a1 refactor(levels): port world to gamecore World2D Kazhnuz 2019-06-16 18:07:10 +0200
  • 65a7ffd437 refactor(levels): load assets from an asset file Kazhnuz 2019-06-16 18:01:03 +0200
  • 7557a1da19 refactor(main): remove every function already provided by gamecore Kazhnuz 2019-06-16 17:56:55 +0200
  • ce14314ebd fix(levels): use the asset function to draw its texture. Kazhnuz 2019-06-16 17:52:24 +0200
  • 0566eb4041 fix(levels): use the new reference for key handling Kazhnuz 2019-06-16 17:49:45 +0200
  • 7d3de10a97 fix(worldmap): use the new reference for key handling Kazhnuz 2019-06-16 17:46:57 +0200
  • 0b8fafb556 meta: add a changelog Kazhnuz 2019-06-16 17:44:24 +0200
  • 14ff853498 improvement(gamecore): update gamecore to 0.5.0 Kazhnuz 2019-06-16 17:38:35 +0200
  • 6554c595ac scenes/levels: use actor2D setFilters gamecore Kazhnuz 2019-06-11 19:06:49 +0200
  • 83788cc075 scenes/levels: use actor2D changeSpeedToCollisionNormal Kazhnuz 2019-06-11 19:04:58 +0200
  • caca456614 scenes/levels: replace individual managers calling by setManagers Kazhnuz 2019-06-11 19:00:05 +0200
  • b2079f5bd4 scenes/levels: change variable collType to variable type Kazhnuz 2019-06-06 17:59:27 +0200
  • a07316f4d1 scenes/levels: use the bounceFactor variable name Kazhnuz 2019-06-05 22:29:26 +0200
  • 3da9c66cc9 scenes/levels: remove some functions with 1:1 equivalent in parents Kazhnuz 2019-06-05 22:23:52 +0200
  • ce59db3bde scenes/levels: make the parent actor a children of Actor2D Kazhnuz 2019-06-05 22:07:50 +0200
  • f38165e40f scenes/levels: re-add hitbox drawing gamcore-next Kazhnuz 2019-06-01 18:23:53 +0200
  • 1e087836b6 scenes/levels: use the baseworld actor loading functions Kazhnuz 2019-06-01 18:23:35 +0200
  • edfe860c26 scenes/level: replace the gfx object by the gamecore one Kazhnuz 2019-06-01 17:56:33 +0200
  • 3bf8fe3c1d scenes/level: init a gamecore world gravity system Kazhnuz 2019-06-01 17:53:56 +0200
  • 7385207f95 scenes/level: use the new functions names whenever possible Kazhnuz 2019-05-30 20:16:32 +0200
  • 2e70067303 scenes/level: rename [actor].level to [actor].scene Kazhnuz 2019-05-30 20:05:09 +0200
  • cb831e117f scenes/level: declare the actors in the world instead of in the scene Kazhnuz 2019-05-30 20:01:27 +0200
  • 5ff324f5b0 scenes/levels: remove world.entities Kazhnuz 2019-05-30 19:36:58 +0200
  • d7ff2066ab scenes/level: batch import assets Kazhnuz 2019-05-30 19:16:39 +0200
  • 2763309f34 scenes/levels: fix debris drawing Kazhnuz 2019-05-30 19:05:05 +0200
  • bf3413304f scenes/levels: use for now player 1 keys directly Kazhnuz 2019-05-30 19:03:08 +0200
  • a6361a6e21 scenes/worldmap: quick fix for key handling Kazhnuz 2019-05-30 18:59:21 +0200
  • e01f767c74 main: remove unused functions Kazhnuz 2019-05-30 18:52:54 +0200
  • 908d6a97c4 main: remove callbacks Kazhnuz 2019-05-30 18:52:32 +0200
  • 2e559ece4a main: don't load Object and utils Kazhnuz 2019-05-30 18:51:57 +0200
  • d5a2f32212 core: update to latest gamecore Kazhnuz 2019-05-30 18:49:35 +0200
  • 4d772de731 scene/worldmap: make worldmap able to load levels Kazhnuz 2019-03-10 10:23:05 +0100
  • 5b87331143 datas: use the new level system Kazhnuz 2019-03-10 10:20:40 +0100
  • 2858de16b0 scenes/worldmap: improve level name visibility Kazhnuz 2019-03-10 10:03:22 +0100
  • e370f1a04f scenes/mainmenu: add icons to basic menu Kazhnuz 2019-03-10 10:01:35 +0100
  • 4960c8238d scenes/mainmenu: improve color diversity Kazhnuz 2019-03-09 22:16:44 +0100
  • 5e251fceed scenes/mainmenu: center option menu Kazhnuz 2019-03-09 22:08:54 +0100
  • f49773823f scenes/mainmenu: dim the main menu when inactive Kazhnuz 2019-03-09 22:07:26 +0100
  • 1b514f8346 scenes/mainmenu: better differenciation between "EXIT"s Kazhnuz 2019-03-09 22:01:37 +0100
  • e5a06c347b scenes/mainmenu: initial version of a simple "main menu" Kazhnuz 2019-03-09 21:56:03 +0100
  • 919c387345 scenes/mainmenu: draw list menus inside a textbox Kazhnuz 2019-03-09 18:06:53 +0100
  • 1ba8d6d251 scenes/mainmenu: refactor the listmenu file Kazhnuz 2019-03-09 17:58:07 +0100
  • f3d6da0271 scenes/maps: improve level name drawing Kazhnuz 2019-03-09 17:33:01 +0100
  • 56f75da37e assets: add PixelOperator Font Kazhnuz 2019-03-09 17:19:22 +0100
  • 66ea0745fb scenes/map: draw level name on focus Kazhnuz 2019-03-08 21:32:10 +0100
  • 07d2bda40a scenes/maps: add dot object when cursor Kazhnuz 2019-03-08 21:20:08 +0100
  • 587f2e08a1 scenes/map: improve cursor Kazhnuz 2019-03-08 20:04:24 +0100
  • d1f110f11b scenes/map: add a basic cursor Kazhnuz 2019-03-06 22:33:13 +0100
  • 4fb216c471 scenes/map: add a banner Kazhnuz 2019-03-06 22:04:56 +0100
  • c2f435f7b6 game/gui: add banner generation in gui Kazhnuz 2019-03-06 19:52:41 +0100
  • 0aef838079 scenes/levels: some gold and score fixes Kazhnuz 2019-03-06 19:19:09 +0100
  • 3360028a21 src: don't load twice the scenes Kazhnuz 2019-03-06 17:36:46 +0100
  • 8bea3d987a src: don't load the Core and Game constructor inside the main namespace Kazhnuz 2019-03-06 17:33:24 +0100
  • 186a4c14ff scenes/levels: don't load unused librairies Kazhnuz 2019-03-06 17:32:12 +0100
  • 221902e7f2 scenes/levels: only load hump.camera inside the CameraSystem Kazhnuz 2019-03-06 17:24:11 +0100
  • 257b83c61d scenes/levels: only load Sti and Bump inside the world manager Kazhnuz 2019-03-06 17:21:40 +0100
  • 9853aaf1c1 src: update game resolution to 480x274 Kazhnuz 2019-03-05 19:41:14 +0100
  • 20d617408a core/background: get screen size from screen object Kazhnuz 2019-03-05 19:37:38 +0100
  • cfdeefe301 scenes/mainmenu: get screen size from screen manager Kazhnuz 2019-03-05 19:36:13 +0100
  • 0fc2f85ef0 scenes/mainmenu: make object menu take screen size from screen object Kazhnuz 2019-03-05 19:30:08 +0100
  • 8c48370a48 scenes/levels: make camera take screen dimensions from screen manager Kazhnuz 2019-03-05 19:28:26 +0100
  • 838a68787b core/screen: load height from love.conf Kazhnuz 2019-03-05 19:22:23 +0100
  • e03c9a1768 scenes: add the base of the worldmap scene Kazhnuz 2019-03-05 19:17:16 +0100
  • b6af6263e9 scenes/levels: nerf a bit the jump Kazhnuz 2019-03-05 19:05:54 +0100
  • 7b99c2588c scenes/levels: add a system to show number-type gfx Kazhnuz 2019-03-04 18:44:02 +0100
  • 75be0acb2d scenes/levels: add a basic ennemy system Kazhnuz 2019-03-04 18:29:46 +0100
  • e4c0d11a1c scenes/levels: some general cleanup Kazhnuz 2019-03-04 17:58:26 +0100
  • 443aeb82ea src: remove the old assets manager Kazhnuz 2019-03-04 12:55:10 +0100
  • 35a44a0640 scenes/levels: use contained asset system for pigs sprites Kazhnuz 2019-03-04 12:46:11 +0100
  • c738bb9bf9 core/assets: add a function to know if an animation exists Kazhnuz 2019-03-04 12:37:07 +0100
  • f9b4adb3b7 core/assets: force restart of animator when animation name have changed Kazhnuz 2019-03-04 12:33:13 +0100