This games' design / art style is inspired by Bee Swarm Simulator and the gameplay from Cookie Clicker
In this game you are beekeeper, and you go to various fields to collect pollen with the help of your bees in order to make honey, so you can get more bees and upgrade your backpack and your pollen collector.
- 3 different OOP design patterns
- Singleton
- Template method
- ???
- 1 generic class
- Reads the player stats from JSON file
- Multiple game scenes
- Player stats debug
- Player stats window
- Loading player stats from JSON file
- Can go to a field
- Can collect pollen
- Collected pollen is based on the flowers you have on the field and your collect amount
- When you collect pollen a text shows how much pollen you have collected
- Each field has different based on the theme
- Can sell pollen for honey
- Can upgrade your collect amount (how much pollen you get when you press SPACE)
- Can upgrade your backpack capacity
- Can upgrade your honey per pollen (to get more honey)
- Counts the number of created bees in a session
- G++ 17
- Make
- Raylib
This project also uses nlohmann/json for serializing / deserializing json data.
Tested on:
- Arch Linux:
- OS: Arch Linux x86_64
- Kernel: 6.7.9-arch1-1
- Pop!_OS
- OS: Pop!_OS 22.04 LTS x86_64
- Kernel: 6.6.6-76060606-generic
Background inspired by Patrick Field flowers inspired by brittanyyt