ShapeEngine
CorgEng
ShapeEngine | CorgEng | |
---|---|---|
5 | 1 | |
74 | 10 | |
- | - | |
0.0 | 0.0 | |
3 days ago | 6 months ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ShapeEngine
-
The Shape Engine collision system query/cast functions like raycasting are now working! Just some minor stuff is needed now for finishing the collision system overhaul :)
It already is open source! It is called Shape Engine ;) What you see in the video is not stable yet and will take a little longer until it is merged with the rest of Shape Engine.
-
I implemented some functions to draw circles/rectangles in an interesting way 🦓😉
You can always find the code in the shape engine repository: -Drawing.cs(line 98 & 175 => DrawCircleCheckeredLines/DrawRectangleCheckeredLines) -SimpleCollision.cs (line 2507 - 2715) For the rectangle, you need the IntersectLineRect functions in the simple collision class.
-
Galaxy Unknown´s Palette Changing System is finally working ;)
Btw Galaxy Unknown is developed with ShapeEngine which is based on Raylib :)
-
I just released the first alpha version of my custom-made "engine/framework" called Shape Engine! It is based on raylib and focuses on only using draw functions instead of textures. Thanks, ray for making it possible with raylib 😉
- GitHub
CorgEng
-
How do I download an sprite as a PNG/JPEG from a DMI?
If you need the actual data of the image out, I made a tool for another project that can convert .dmi files into .bmp and .json files. https://github.com/PowerfulBacon/CorgEng/tree/main/DmiIconConversionUtility
What are some alternatives?
Raylib-cs - C# bindings for raylib, a simple and easy-to-use library to learn videogames programming
Snoow - Snoow is a C++ Game Engine with a Level Editor
ImageSharp.Drawing - :pen: Extensions to ImageSharp containing a cross-platform 2D polygon manipulation API and drawing operations.
PixelVision8 - Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
voodoo2d - 👹 2D Java Game Engine built in OpenGL
DefaultEcs - Entity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.
Quake2Sharp - Quake 2, fully playable, ported to C#
GameDev-Resources - :video_game: :game_die: A wonderful list of Game Development resources.
BlazorCanvas - Simple 2D gamedev examples using Blazor and .NET 5
Entitas - Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
OpenNitemare3D - reimplementation of the 1994 FPS Nitemare 3D