Skip to content

jjimenezg93/star-control2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Star Control 2

Remake of the classic game Star Control 2, developed putting together:

  • U-gine. Extended with Audio manager (OpenAL)
  • Input Manager. Extended with GUI manager
  • ECS and Machine State for scenes taken from Dodger.

Project description

The main goal of this project is to develop a game mixing different systems previously developed.


IMPORTANT NOTES

To configure input keys for each player, ASCII dec codes must be set in data/conf/controls.json file

Configurable keys allowed are all ASCII codes between 32 and 127 (defined in include/event.h -> EKeyboardEventID). Note that keys which need Shift are not currently supported.

Special characters, such as Enter and arrow keys, must be added to m_specialKeys vector in CKeyboardController::Init(), using GLFW_KEY_<key_name>, search for GLFW_KEY_SPECIAL.


Version

Project is currently at v1.0

About

This project is a remake of the classic game Star Control 2, based on own projects such as 2D engine (w/ audio), ECS and Input+GUI manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published