Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helheim Engine 2D

Description

Helheim Engine 2D is a complete console-based 2D game engine written in pure C.
It lets you play a built-in default level, or create and edit your own custom levels using a simple in-game level editor.
The game includes walls, collectible stars, an exit point, score tracking, and a clean menu system.
Everything runs directly in the Windows console – no graphics libraries are needed.

Features

  • Built-in default maze level
  • Full level editor (place walls, stars, exit, and player start)
  • Save and load your own custom levels
  • Score system (collect stars)
  • Win condition (reach the exit 'E')
  • Easy-to-use menu system
  • Press Q anytime to return to the main menu

Requirements

  • Windows operating system (uses conio.h and system("cls"))
  • A C compiler that supports conio.h (recommended: Dev-C++, Code::Blocks, or Visual Studio)

How to Build and Run

  1. Download the source code helheimEngine2D.c.
  2. Open the file in your C compiler/IDE.
  3. Compile and run the program.

HOW TO USE FILE INCLUDED IN DOWNLOAD

About

A 2D terminal-based game engine written entirely in C

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages