Watch
2
0
Fork
You've already forked raylib-cs
0
C# bindings for raylib, a simple and easy-to-use library to learn videogames programming http://www.raylib.com/
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2018-08-21 09:15:54 +01:00
ExampleApplication Added Raymath binding + Initial examples 2018-08-17 09:34:50 +01:00
Generator Added Raymath binding + Initial examples 2018-08-17 09:34:50 +01:00
.gitignore Added ExampleApplication build so you can test straight away. 2018-08-04 21:07:33 +01:00
LICENSE Added LICENSE 2018-07-13 14:51:05 +01:00
Raylib-cs.sln Added Raymath binding + Initial examples 2018-08-17 09:34:50 +01:00
README.md add color to code 2018-08-20 12:53:10 -03:00

raylib-cs

C# bindings for raylib 2.0, a simple and easy-to-use library to learn videogames programming (www.raylib.com)

Installation

Tested on windows 10 64 bit.

  1. Download the repository
  2. Run ExampleApplication.exe in ExampleApplication/bin/Debug/
using Raylib;
using static Raylib.rl;

static class Program
{
	public static void Main() 
	{
		InitWindow(640, 480, "Raylib-cs");

		while (!WindowShouldClose())
		{
			BeginDraw();

			ClearBackground(WHITE);
			DrawText("Hello, world!", 12, 12, 20, BLACK);

			EndDrawing();
		}
	
		CloseWindow();
	}
}

TODO:

  • Finish binding generator
  • Use raylib in windows forms
  • Bind physac, raygui, easings

Contributing

If you have any ideas, feel free to open an issue and tell me what you think.

If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.

Licensing

raylib-cs is licensed under an unmodified zlib/libpng license, which is an OSI-certified, BSD-like license that allows static linking with closed source software. Check LICENSE for further details.