All Projects → ggrrin → DungeonMaster.NET

ggrrin / DungeonMaster.NET

Licence: other
Reimplementation of famous old Dungeon Master game.

Programming Languages

C#
18002 projects
HTML
75241 projects
TeX
3793 projects

Projects that are alternatives of or similar to DungeonMaster.NET

MonoGame.Forms
MonoGame.Forms is the easiest way of integrating a MonoGame render window into your Windows Forms project. It should make your life much easier, when you want to create your own editor environment.
Stars: ✭ 183 (+695.65%)
Mutual labels:  engine, monogame
MonoGame.SplineFlower
Create wonderful smooth Bézier-, CatMulRom- and Hermite-Splines with Trigger Events for your MonoGame project.
Stars: ✭ 18 (-21.74%)
Mutual labels:  engine, monogame
Protogame
This project has been sunset as of 1st Jan 2018 and is no longer supported or maintained
Stars: ✭ 166 (+621.74%)
Mutual labels:  engine, monogame
MiniRTS
A game engine to learn about game engine development
Stars: ✭ 99 (+330.43%)
Mutual labels:  engine, monogame
Openviii Monogame
Open source Final Fantasy VIII engine implementation in C# working on Windows and Linux (Android and iOS planned too!) [Monogame]
Stars: ✭ 424 (+1743.48%)
Mutual labels:  engine, monogame
Simplexrpgengine
Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor
Stars: ✭ 122 (+430.43%)
Mutual labels:  engine, monogame
Monogame.forms
MonoGame.Forms is the easiest way of integrating a MonoGame render window into your Windows Forms project. It should make your life much easier, when you want to create your own editor environment.
Stars: ✭ 165 (+617.39%)
Mutual labels:  engine, monogame
latex-thesis-template
A LaTeX template for humans.
Stars: ✭ 77 (+234.78%)
Mutual labels:  thesis
Engine-Tune-Repository-TunerPro-EFIlive-TunerCat
Repository for Engine Tune information
Stars: ✭ 30 (+30.43%)
Mutual labels:  engine
dilovel
An advanced framework is written in PHP, a framework containing rich components such as middleware, orm, request management, template engine, elasticsearch, template engine, many modern frameworks have been written by adopting clean code principles completely written in accordance with PHP standards. like linux operating system ...All of control…
Stars: ✭ 38 (+65.22%)
Mutual labels:  engine
odin
High level 2d game engine written in Haskell.
Stars: ✭ 28 (+21.74%)
Mutual labels:  engine
cottle
High performance template engine for C#
Stars: ✭ 99 (+330.43%)
Mutual labels:  engine
monogame-aseprite
MonoGame framework extension to import animations from Aseprite
Stars: ✭ 53 (+130.43%)
Mutual labels:  monogame
EtherEngine
简明易用的 Lua 跨平台游戏接口
Stars: ✭ 132 (+473.91%)
Mutual labels:  engine
Nina
A collection of Shorcuts to work faster in Revit.
Stars: ✭ 17 (-26.09%)
Mutual labels:  net-framework
OpenNefia
(Archived) Moddable engine reimplementation of the Japanese roguelike Elona.
Stars: ✭ 103 (+347.83%)
Mutual labels:  engine
mapmint
Fast and easy webmapping.
Stars: ✭ 51 (+121.74%)
Mutual labels:  engine
RenderMaster
Graphic engine
Stars: ✭ 35 (+52.17%)
Mutual labels:  engine
AnodyneSharp
A rewrite of the game Anodyne in Monogame
Stars: ✭ 14 (-39.13%)
Mutual labels:  monogame
BlueprintWebSocket
Documentation for BlueprintWebSocket available on the Unreal Engine Marketplace.
Stars: ✭ 13 (-43.48%)
Mutual labels:  engine

DungeonMaster

Abstract

The goal of this thesis is to reimplement the Dungeon Master game. Currently there exist several clones of this well-known game. However, compared to them this thesis focuses on aspect stated below. The game is implemented in the C# language using .NET platform. Furthermore, the entire engine is designed towards sustainability and scalability -- i. e. that by using this engine it is possible to design slightly different game based on the same principles. Especially, it is easy to add new features to the engine. The engine is also prepared for different input formats of levels. Also the rendering layer of the game engine is completely separate. Due to nature of the project the engine can serve as a representative example of a complex program in programming courses.

Cílem bakalářské práce je reimplementovat hru Dungeon Master. V současné době existuje již několik klonů této známé hry. Nicméně oproti nim se tato práce zaměřuje především na dále uvedené aspekty. Hra je naprogramována v jazyce C# s využitím platformy .NET. Dále celý engine je navrhnutý směrem k udržitelnosti a rozšiřitelnosti, tzn. s využitím tohoto enginu je možné vyrobit a vyvinout i jinou hru založenou na podobných základech. Ale především je jednoduché přidávat do enginu nové funkce. Engine je také připravený na rozdílné vstupní formáty herních úrovní. Dále je také kompletně oddělena zobrazovací vrstva. Vzhledem k povaze projektu engine může sloužit jako ukázkový příklad použitelný při výuce programování.

Notes

  • Tested with MonoGame 3.6
  • DungeonMasterEngine is project with the game (be sure to compile this one)
  • DungeonMasterParser is just helper project for parsing original DUNGEON.DAT data !!!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].