Skip to content
/ Octopus Public

Octopus is an in-progress game engine I am currently designing as the foundation for one of my game projects. In the future, I will continue to enhance its capabilities and expand its use cases to incorporate the features required for my own game.

Notifications You must be signed in to change notification settings

Gorvvb/Octopus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Octopus

A small game engine specifically built for one of my 2D game projects.

Overview

Octopus provides the required components for creating small 2D games using a minimal focused API. Designed to handle core engine functionality while allowing the creation of a wide variety of games.

Getting Started

Prerequisites

  • Windows
  • C++20
  • Visual Studio 2022 or newer

Building

  1. Clone the repository with submodules:
   git clone https://github.com/Gorvvb/Octopus --recursive
  1. run GenerateProjects.bat
  2. Open the generated solution file in Visual Studio.
  3. Build and run the project.

Features

  • Simple application framework
  • Logging system
  • Event system

About

Octopus is an in-progress game engine I am currently designing as the foundation for one of my game projects. In the future, I will continue to enhance its capabilities and expand its use cases to incorporate the features required for my own game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published