Sven Balzer
88da989ad7
major refactor and add a camera
...
change asset loading of images to be sRGB
use wayland by default on linux unless we are running under renderdoc
changed shaders to be combined vertex and fragment in a single file
require Vulkan 1.3 and enable shaderDrawParameters
2025-03-08 19:39:48 +01:00
Sven Balzer
095f94b098
make the imgui window not be focused by default and put math_graphics into a namespace
2025-02-27 18:01:06 +01:00
Sven Balzer
c70a9a245b
fix for c++20 on linux
2025-02-25 12:58:19 +01:00
Sven Balzer
74e0d78a4c
change build system to CMake and use SDL3 for everything
2025-02-24 19:56:47 +01:00
mikeb
c7a9c2f78f
math_graphics.h angepasst;
...
lerp angepasst;
git-svn-id: svn://ammerhai.com/home/mike/pokemon_repo@21 24008968-59e6-ed4c-a10b-0b2c954b24ab
2021-07-27 16:28:15 +00:00
mikeb
efc6477180
Anpassung Window Größe und Spielfeld
...
-> gleiche Ratio (16:9);
Neue math_graphics.h Funktionen (Aufräumen);
git-svn-id: svn://ammerhai.com/home/mike/pokemon_repo@20 24008968-59e6-ed4c-a10b-0b2c954b24ab
2021-07-26 16:28:42 +00:00
mikeb
ce923a77fb
UV Texturkoordinaten ergaenzt;
...
V2 struct fuer UV Koordinaten ergaenzt;
git-svn-id: svn://ammerhai.com/home/mike/pokemon_repo@16 24008968-59e6-ed4c-a10b-0b2c954b24ab
2021-06-30 16:00:14 +00:00
mikeb
27b795cd74
map update;
...
added player struct;
added increase_map and new tiles for map creation
git-svn-id: svn://ammerhai.com/home/mike/pokemon_repo@9 24008968-59e6-ed4c-a10b-0b2c954b24ab
2021-02-28 14:12:35 +00:00
mikeb
7a8abc6af9
added buffer for tiles and player, added +=, -= to math_graphics.h
...
git-svn-id: svn://ammerhai.com/home/mike/pokemon_repo@4 24008968-59e6-ed4c-a10b-0b2c954b24ab
2021-02-25 14:43:27 +00:00
mikeb
c9a741df87
create window, added directx rendering, assets folder: shader, load files, include math, log and string header
...
git-svn-id: svn://ammerhai.com/home/mike/pokemon_repo@2 24008968-59e6-ed4c-a10b-0b2c954b24ab
2021-02-23 18:18:32 +00:00