Skip to content

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terminal-game-framework

Mini framework for helping with simple 2D text-based terminal games.

About the project

A simple C++ framework to help with building simple 2D text-based games, developed and tested on Ubuntu 20.04.2 LTS.

The framework supports:

  • The ability to have different game levels.
  • Sound Handling (work in progress).
  • Rendering textures to the terminal.
  • Collision Handling between different Units.
  • A Unit interface for creating custom Units.
  • Input Handling.

Games made using this framework:

Future plans

  • Refactor the code to rely more on stack objects and smart pointers instead of C pointers for better memory managment.
  • Add audio support.
  • Improve the Design of the code and employ more Design patterns and OOP principles.

Libraries used:

  • ncurses -for interfacing with the terminal.

About

Mini framework for helping with simple 2D text-based terminal games.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages