Block Penguin is a 2D arcade game where players control a penguin exploring its surroundings. The game features the penguin navigating through the map. When encountering a bot character, players can play a mini-game to collect coins while avoiding obstacles. The score earned in the mini-game is used as tokens to purchase NFTs (Non-Fungible Tokens) within the game.
Block Penguin is built using the Unity game engine, C# for game logic, and Thirdweb for blockchain integration.
- Explore Environments: Guide the penguin through diverse landscapes and obstacles.
- Mini-Game Integration: Encounter bot characters and play mini-games to earn rewards.
- Collect Gems and Coins: Gather gems for points and coins to earn tokens.
- Token Economy: Earn tokens based on mini-game performance to purchase unique NFTs.
- Control the Penguin: Use keyboard controls to move the penguin left or right.
- Collect Gems and Coins: Gather fish and coins while avoiding obstacles.
- Encounter Bot Characters: Choose to play mini-games when encountering bot characters.
- Play the Mini-Game: Tap to make the penguin flap its wings, collecting coins and avoiding obstacles.
- Earn Tokens: The mini-game score reflects as tokens, used to purchase NFTs.
- Customize Your Experience: Explore the in-game marketplace for skins, accessories, and power-ups.
- Fork the repository.
- Create a new branch (
git checkout -b feature/awesome-feature
). - Make changes.
- Commit changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/awesome-feature
). - Create a new Pull Request.
We hope you enjoy playing Block Penguin! If you have any feedback or encounter issues, please contact us.
Block Penguin is licensed under the MIT License.