ShapeEngine
Raylib-CsLo
ShapeEngine | Raylib-CsLo | |
---|---|---|
5 | 10 | |
74 | 107 | |
- | 0.0% | |
0.0 | 0.0 | |
3 days ago | about 1 year ago | |
C# | C | |
MIT License | Mozilla Public License 2.0 |
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
Raylib-CsLo
-
Raylib C# wrapper, issues with collision detection
I wonder if it would be worth a try to use Raylib-CsLo. That would for sure confirm a binding issue.
-
Learning by recreating the RDR2 Tool Wheel
Long time [Raylib_CsLo](https://github.com/NotNotTech/Raylib-CsLo) user, first time C user.
-
Are people using Unity to make software?
I'm under the impression that Unity builds have a good deal of overhead. Plus, in many cases, something like raygui (C# bindings) will actually be quicker to develop with. Nothing wrong with Unity, though. The best tool is the one you know how to use, in my opinion.
-
Any official C# wrapper?
I'm a big fan of Raylib-cslo.
-
Engine in C++ as a DLL to be used in C# project
Regardless, the C# binding I'm using is Raylib-CsLo which autogenerates the binding around the original C library, at least as far as I understand it. Maybe you could reach out to the developer (via Discord/Github) and ask him how it's done.
- Ask HN: Who Wants to Collaborate?
- Finding Your Home in Game Graphics Programming
-
Can You Teach C# as a First Language for Kids?
I wrote a C# binding for Raylib, which I am going to try building up into a kid-friendly framework: https://github.com/NotNotTech/Raylib-CsLo
- Raylib-CsLo: Prototype 2d/3d game ideas in C#
What are some alternatives?
Raylib-cs - C# bindings for raylib, a simple and easy-to-use library to learn videogames programming
Phaser - Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. [Moved to: https://github.com/phaserjs/phaser]
ImageSharp.Drawing - :pen: Extensions to ImageSharp containing a cross-platform 2D polygon manipulation API and drawing operations.
raylib - A simple and easy-to-use library to enjoy videogames programming
factor - Factor programming language
remake-framework - Remake framework used by the Remake CLI to generate new projects
poly - A Go package for engineering organisms.
vox - Vox language compiler. AOT / JIT / Linker. Zero dependencies
UnityCsReference - Unity C# reference source code.
realworld - "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
tinyraycaster - 486 lines of C++: old-school FPS in a weekend