0
0
mirror of https://github.com/Nimac0/SDL_Minigame synced 2026-04-01 21:23:41 +00:00

Commit Graph

  • c19171328d
    Merge pull request #84 from VEGO-Engine/tmxlite Benedikt Galbavy 2024-11-05 19:50:56 +01:00
  • 21f970cb19
    Merge pull request #85 from VEGO-Engine/remove-assets Benedikt Galbavy 2024-11-05 19:47:22 +01:00
  • 23c750c409 Implemented requested changes Benedikt Galbavy 2024-11-05 19:45:24 +01:00
  • 7c82ee5beb Removed all assets* from Engine Benedikt Galbavy 2024-11-05 17:44:39 +01:00
  • d7f11e7ebd Readded animations Benedikt Galbavy 2024-11-05 16:14:35 +01:00
  • 476d24e930 Code clean-up Benedikt Galbavy 2024-11-05 15:59:25 +01:00
  • ba8dca8abc added loading of tmx files Benedikt Galbavy 2024-11-04 23:27:26 +01:00
  • 0179a27aaf
    Merge pull request #77 from VEGO-Engine/#69-delete-gameobject Benedikt Galbavy 2024-10-17 19:21:21 +02:00
  • a5c3ec3683
    Merge pull request #82 from VEGO-Engine/#81-zindex Freezarite 2024-10-16 13:59:55 +02:00
  • 074d285aff Adjusted for loop Benedikt Galbavy 2024-10-16 13:57:23 +02:00
  • 686ebbb97f Added documentation Benedikt Galbavy 2024-10-16 13:38:20 +02:00
  • b48d5d7183 Added z-Index base render order Benedikt Galbavy 2024-10-15 23:42:32 +02:00
  • 65e00c2314 changed texture_cache map to use enums instead of string for keys and functions using said map freezarite 2024-10-15 13:24:56 +02:00
  • d3a1daf383 refactor: remove obsolete code Nimac0 2024-10-14 20:47:11 +02:00
  • 68079d0279 made texture_cache map private freezarite 2024-10-13 13:29:32 +02:00
  • 476ee5cd7a broken commit ref/inputSystem ezveee 2024-10-12 20:23:18 +02:00
  • 603e415cb4 deploy: bfa50547554e57e619d703a09ca11e323a69ec74 Nanogamer7 2024-06-25 13:24:02 +00:00
  • bfa5054755
    Updated README.md Nanogamer7 2024-06-25 15:23:21 +02:00
  • e493960fe0 Merge branch 'ref/healthcomponent' into separation-refactor Benedikt Galbavy 2024-06-25 12:17:35 +02:00
  • a5123b866c Merge branch 'ref/remove-teams' into separation-refactor Nimac0 2024-06-25 11:53:01 +02:00
  • 2ef373dd2c fix(PR) + cleaned up some dead code Nimac0 2024-06-25 11:42:12 +02:00
  • 5a1e7986d3
    Merge pull request #65 from VEGO-Engine/ref/sound Nanogamer7 2024-06-24 23:23:17 +02:00
  • 6bf460d483 ref(teams): removed teams from engine Nimac0 2024-06-24 20:39:38 +02:00
  • f78cd2c3f1 added some tweaks to playSound ineslelin 2024-06-24 22:53:13 +02:00
  • 160ba5a2d9 #66 removed UI elements from HealthComponent Benedikt Galbavy 2024-06-24 22:38:01 +02:00
  • 24e69b73a2 updated SoundManager to incorporate requested changes ineslelin 2024-06-24 22:21:18 +02:00
  • a8e046ce07 #58 added exception for missing game implementation Benedikt Galbavy 2024-06-24 18:27:04 +02:00
  • 3d639b89d0 #58 Replaced map based game factory with simpler implementation Benedikt Galbavy 2024-06-24 16:03:46 +02:00
  • f5a94ac4b9 created the distance checks ineslelin 2024-06-24 13:01:24 +02:00
  • 2ecd56fad9 fixed build errors ezveee 2024-06-23 16:34:15 +02:00
  • 18c722d07d added alternative to unbindAction template function ezveee 2024-06-23 15:48:01 +02:00
  • cf1df70eee implemented template function for unbinding actions Sara Varga 2024-06-23 14:29:30 +02:00
  • ef37e335d2 added alternative to bindAction template function Sara Varga 2024-06-23 14:13:31 +02:00
  • de74ca1307 Implemented template function for binding actions Sara Varga 2024-06-23 13:56:02 +02:00
  • 3ba0d46fbe added functions to check if an entity is within reach in each direction ineslelin 2024-06-22 19:30:04 +02:00
  • bc7a8dfdff finished interact(), put down idea for getting closest entity ineslelin 2024-06-22 12:58:51 +02:00
  • cefa1c2e29 added InputSystemComponent Sara Varga 2024-06-21 22:47:36 +02:00
  • e71fcbf9e5 added InputAction struct Sara Varga 2024-06-21 21:58:02 +02:00
  • 3d2028137d moved Key enum to own file Sara Varga 2024-06-21 21:56:21 +02:00
  • 7c7c78cacf added interaction component ineslelin 2024-06-21 17:39:07 +02:00
  • 247d6cc173 removed stray music test in GameInternal.cpp ineslelin 2024-06-18 19:39:51 +02:00
  • c4c8be5829 Merge remote-tracking branch 'origin/separation-refactor' into ref/sound ineslelin 2024-06-18 19:23:07 +02:00
  • b321051ac5 added channels to sound ineslelin 2024-06-16 19:37:07 +02:00
  • cb1b5af358 finished sound ineslelin 2024-06-16 19:20:39 +02:00
  • 58e2bb0d30 Merge branch 'ref/nicole' into separation-refactor 0.1.1 Nimac0 2024-06-14 00:46:19 +02:00
  • 7ffda89c9d Merge branch 'ref/beni' into separation-refactor Benedikt Galbavy 2024-06-14 00:00:48 +02:00
  • 8c5c5c7215 removed define marco Benedikt Galbavy 2024-06-13 23:22:21 +02:00
  • 5182312887 implemented GameFactory to instance an implementation of game Benedikt Galbavy 2024-05-29 10:02:14 +02:00
  • 68a3e48131 rename Game->GameInternal Benedikt Galbavy 2024-05-29 09:02:08 +02:00
  • 5dfe42195f Merge branch 'ref/sara' into separation-refactor Sara Varga 2024-05-27 18:06:48 +02:00
  • 2ec175d6ad ghaction debug upload comp cmd json action-lint-format Benedikt Galbavy 2024-05-27 14:58:58 +02:00
  • 920cf8ec23 ghaction specified clang to treat code as c++ Benedikt Galbavy 2024-05-27 14:34:47 +02:00
  • 83969ea6e1 ghaction removed unneeded option Benedikt Galbavy 2024-05-27 13:35:32 +02:00
  • fb0fb08fd4 ghaction hotfix reverted prev change Benedikt Galbavy 2024-05-27 13:34:03 +02:00
  • eb54fe6a12 ghaction fixed yaml indentations Benedikt Galbavy 2024-05-27 13:32:42 +02:00
  • 23ff2c51ec ghactions modified run options Benedikt Galbavy 2024-05-27 13:27:50 +02:00
  • 61fa90ac5b ghaction added recursive checkout of submodules Benedikt Galbavy 2024-05-27 13:17:34 +02:00
  • cfaec58452 ghaction added gen of compile commands Benedikt Galbavy 2024-05-27 13:15:05 +02:00
  • f0c1702a2e updated trigger conditions Benedikt Galbavy 2024-05-27 12:44:32 +02:00
  • 6373afe3a2 working volume control ineslelin 2024-05-27 12:40:51 +02:00
  • ba3f199a90 hotfix: typo Benedikt Galbavy 2024-05-27 12:39:10 +02:00
  • d66c860a5d updated trigger condition Benedikt Galbavy 2024-05-27 12:38:40 +02:00
  • a368b3db5b linter action first test Benedikt Galbavy 2024-05-27 12:29:51 +02:00
  • 70c4d3c030 added ability to play music ineslelin 2024-05-27 12:04:09 +02:00
  • db44d4d619 updated SoundManager ineslelin 2024-05-27 11:36:02 +02:00
  • aa83280b6a #32 KeyboardController: movement working projectiles need adjustments Sara Varga 2024-05-26 22:54:50 +02:00
  • cb01c54968 updated SoundManager ineslelin 2024-05-26 19:06:52 +02:00
  • 31d7f42a31 ref(Animations, ECS impl): Nimac0 2024-05-20 21:05:20 +02:00
  • ad016afe1c deploy: 92283e41ba59ad9315488ad36d4ce0853256588f Nanogamer7 2024-05-19 19:35:21 +00:00
  • 92283e41ba Hotfix: gh-actions changed Doxyfile path Benedikt Galbavy 2024-05-19 21:34:44 +02:00
  • 113b55e625 Merge pull request #43 from 'documentation' Benedikt Galbavy 2024-05-19 21:25:37 +02:00
  • 1f27d24de3 ref(Healthcomp, Stateffects) Nimac0 2024-05-02 23:50:28 +02:00
  • 737fd70851 ref(addTile): adding tiles for the tilemap is now on the dev side Nimac0 2024-05-02 21:50:22 +02:00
  • d8e1182499 extended vscode and sublime text project files Benedikt Galbavy 2024-05-01 20:05:58 +02:00
  • 2e7a1b45cf refactor: removed Components.h file consisted of includes of all components -> components included when not necessary TODO: had to add 3 component includes in Entity.h because of template function; move if possible Sara Varga 2024-05-01 13:47:42 +02:00
  • 5dc61e6230 refactor: moved input polling from KeyboardController to input class Sara Varga 2024-05-01 13:07:48 +02:00
  • 52daf5c5b6 Added vscode config files Benedikt Galbavy 2024-04-30 18:26:52 +02:00
  • 69bf328851 Added docker build file for generating documentation Benedikt Galbavy 2024-04-30 15:30:57 +02:00
  • e3852379e4 ref(Powerups): move powerup adding functionality to gamedev side Nimac0 2024-04-30 01:20:40 +02:00
  • cffe1bdc31 ref(TransformComponent): extracted entity move collision function Nimac0 2024-04-29 23:46:25 +02:00
  • 6744f519c5 ref(popup window): remove popup window code from main.cpp and game.cpp Nimac0 2024-04-29 23:00:20 +02:00
  • 8e0c76457e fix(CMakeLists.txt): fix MinGW compilation issues Nimac0 2024-04-29 22:15:38 +02:00
  • d3ebe5fea0 test(setup) unittest Nimac0 2024-04-29 20:33:59 +02:00
  • 5a21f9125b modified Doxyfile to better work with sed (git hook) Benedikt Galbavy 2024-04-17 18:52:24 +02:00
  • cd42b4df3e removed workflow triggers intended for testing purposes Benedikt Galbavy 2024-04-17 16:45:02 +02:00
  • 51968ec9ca adjusted name and title of Doxygen docs Benedikt Galbavy 2024-04-17 16:42:02 +02:00
  • dd27706f05 deploy: 01ab55acb080944fd89a4f493bd041336ece71bd Nanogamer7 2024-04-17 08:22:26 +00:00
  • 01ab55acb0 re-iincluded some docs files Benedikt Galbavy 2024-04-17 10:21:56 +02:00
  • 9733a21530 Switched to different action Benedikt Galbavy 2024-04-17 10:19:19 +02:00
  • 6f22ffd013
    Update doxygen.yaml Nanogamer7 2024-04-17 09:42:31 +02:00
  • b80d6ef8b8
    Update doxygen.yaml Nanogamer7 2024-04-17 09:34:36 +02:00
  • 3ff964c93a doxygen deploy action Benedikt Galbavy 2024-04-17 09:25:54 +02:00
  • c570c6038d ignored docs folder Benedikt Galbavy 2024-04-17 09:09:39 +02:00
  • 1b571a6a46 MOVE: Game::update Benedikt Galbavy 2024-04-13 17:14:04 +02:00
  • b031e74756 Added compile commands copy function to CMake Benedikt Galbavy 2024-04-13 15:58:15 +02:00
  • b6854c79ec Added interface for game functions 0.1 Benedikt Galbavy 2024-04-11 15:23:19 +02:00
  • efd8cc6616 Removed all instances of static data in Game class Benedikt Galbavy 2024-04-10 11:15:23 +02:00
  • df6a7ded33 modified Doxyfile to generate less unfinished docu Benedikt Galbavy 2024-02-03 17:43:34 +01:00
  • 162645ed1c added documentation for manager Benedikt Galbavy 2024-02-03 17:30:33 +01:00
  • 63644b4759 Amend: depricated note for Entity:ENEMIES Benedikt Galbavy 2024-02-03 16:55:52 +01:00