mxcop / AsciiEngine

Game engine made using libtcod.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AsciiEngine

A C# Game Engine using libtcod and SDL2.

// Initialize the renderer.
AsciiRenderer.Initialize(80, 50, "Ascii Game");

// Ascii engine events :
GameManager gameManager = new GameManager();
AsciiEngine.OnStart += gameManager.Start;
AsciiEngine.OnUpdate += gameManager.Update;
AsciiEngine.OnKeyPressed += gameManager.KeyPressed;
AsciiEngine.OnRender += gameManager.Render;

// Initialize the engine.
AsciiEngine.Initialize(60);

// Draw char.
AsciiRenderer.SetChar(x, y, '#');

About

Game engine made using libtcod.

License:MIT License


Languages

Language:C# 100.0%