A simple Tamagotchi clone created with C++ for practicing.
These build instructions are intended for Linux users, specifically Arch Linux. For different distributions, find the appropriate packages for your package manager.
Dependencies:
- C++ compiler
- CMake
- Raylib library
Installation Steps:
- Install necessary dependencies:
- For Arch Linux:
sudo pacman -S base-devel cmake raylib - For Debian/Ubuntu-based systems:
sudo apt-get install build-essential cmake libraylib-dev
- For Arch Linux:
Feel free to add or modify the distribution-specific installation commands as needed.
-
Clone the repository:
git clone https://github.com/Sangetsuki/CyberPetZ.git -
Navigate to the project directory:
cd CyberPetZ -
Compile the code:
./build.shRun the executable: build/CyberPetZ
build.sh build.sh contains some flags for different targets and objectives:
-xRemoves thebuilddirectory-cGeneratescompile_commands.jsonfor Lsp (in my setup I use clangd)-dGenerates a executable with debugging symbols