/DotRPG

A game engine designed for creation of jRPGs based on MonoGame.

Primary LanguageC#GNU Lesser General Public License v2.1LGPL-2.1

DotRPG

A game engine for creation of jRPGs and visual novels based on MonoGame.

Things implemented so far (week 8 day 4)

  • User interface elements such as text boxes and progress bars
  • User interface rendering in TopDownFrames (see Testroom_00 and TestRoomScript)
  • Sprite display and animation assistance
  • Embedded scripting engine, which supports Lua and pre-built C# modules
  • Rigid body collision physics (see _Example and Objects/Dynamics projects)
  • Timed event firing
  • Color channels and control of them (see Behavior/Management and _Example/DialogComp.cs)
  • Default behavior for top-down maps (see Behavior/Defaults)

DotRPG uses

  • MonoGame -- an open source XNA framework successor. This engine heavily relies on MonoGame's constructions.
  • NLua -- Embedded Lua runtime.

(C) 2021 red-the-random-dev

Distributed under LGPL license 2.1