Its like the exact thing I was looking for just randomly appeared. I'm even learning Raylib atm too. A game called N game or N++ is another game that is completely vectorized. phenomenally game, underrated too (well nowadays) compared to percision platformers like Celeste
Cool video! Any questions about cooking, please? 1. What API does the engine use? Are basic calls to functions for drawing primitives (lines, triangles, loading textures and shaders) available for study and adjustment? 2. I haven't seen 3D primitives in this engine. Even just a triangle with a given color. Is 3D implemented or is it not present in this engine at all?
There is no 3D at all. The engine is designed for 2D only but raylib can handle 3D. You can fork the repo and look at all the primitive drawing functions or change/adjust them. But beware a lot of the actual drawing happens in raylibs source. (GLFW backend with openGL)
I really would like to have exactly this to render a vector based layer in Unity. Yes, there are several attempts, e.g. Shapes, but they all lack a good integration into the 2D world of Unity.
ShapeEngine itself can not use .svg files. If raylib can load and use them you should be able to use them in ShapeEngine as well! I designed ShapeEngine more around being a simple "programmers game engine" where you don´t have a classic interface and code is used for drawing things :)
I have tested a lot of engines and frameworks and the only acceptable one for my specific needs was raylib. (primitive drawing with excellent performance out of the box.) If you know about more mature engines that can do what ShapeEngine does with decent performance, pls tell me :) I never planned to make a framework/engine myself but out of lack of alternatives I started ShapeEngine ^^
Any vector style graphics, Asteroids, Gravatar, dozens of 80s games, a few modern ones. Now raylib is just a library, it is kind of a XNA successor, only much better. I use it with C++, but it supports dozens of languages.
OMG OMG OMG raylib!!!! I make vector graphic arcade games using raylib + C++! Also, please fix your title, raylib is all lowercase as you can see in the logo.