A 2D isometric local multiplayer clone of hole-io, written as assignment for university.
Find a file
2023-04-26 14:24:25 +02:00
include Added sample game structure 2023-04-26 13:58:10 +02:00
src Added sample game structure 2023-04-26 13:58:10 +02:00
.gitignore Added sample game structure 2023-04-26 13:58:10 +02:00
CMakeLists.txt Added sample game structure 2023-04-26 13:58:10 +02:00
README.md Final proposal after discussing it 2023-04-26 14:24:25 +02:00

Holesome

Inspired by hole-io.com

PADI 2023, Maximilian Giller, 5000149

What is this game about?

Holesome is about holes! But not the kind you have seen before ...

Gameplay:

  • Navigate the environment as a hole
  • Eat the things that fall into you
  • Grow bigger to eat more things
  • Hide from enemies by closing
  • Damage your enemies by setting up traps
  • Eat your enemies and be the only one remaining

Style:

  • Isometric
  • Cute, but dangerous
  • Intuitive color coding

What is the goal?

The player controls a hole and has to consume as many objects as possible to grow. There are a variaty of game modes that could be fun:

  • Eat as many objects as possible in a given time
  • Eat as many objects as possible, as well as all of your enemies and be the only one left
  • Eat as many objects as possible, but don't eat the bombs/etc., they will make you smaller again

Which components are included?

  • Physics: Core gameplay element to make the objects fall into the holes in a fun way
  • Controller Support: Use a controller to control the hole
  • Local Multiplayer: Play with up to 4 players on one device using split screen
  • Level Files: Levels are stored using a simple file format
  • Procedural Generation: Generate the levels procedurally to give the game more variety
  • Menu: Because, duh

Potential expansions:

  • Multithreading: Improving performance by running the phsics in a separat thread and similar concepts
  • AI: Some holes could be controlled by AI, which makes singleplayer games more exciting
  • Online Multiplayer: Play with friends online