Skip to content

polyphasicdevs/Cardputer-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cardputer Games Collection

Welcome to the Cardputer Games Collection! This repository is a showcase of classic games adapted for the Cardputer, a versatile development platform based on the ESP32. From the inception of the idea to the final execution, this project has been a journey of exploration, learning, and collaboration with AI technology. Dive into the world of game development on the Cardputer and see what's possible with a bit of creativity and guidance from AI.

About the Project

This project began as an exploration of the Cardputer's capabilities, aiming to create engaging, classic games that run smoothly on this compact yet powerful device. With the assistance of OpenAI's GPT, we've successfully developed versions of "Pong" and "Breakout" that not only entertain but also demonstrate the Cardputer's potential for game development and more.

Games Included

  • Pong: The timeless arcade classic, reimagined for the Cardputer. Challenge yourself against the computer in a game of skill, reflexes, and persistence.
  • Breakout: Break bricks and score high in this addictive arcade game. Each level cleared is a step further in mastering the Cardputer.

Features

  • Detailed instructions for setting up the Cardputer for game development.
  • Optimized game code for smooth performance and minimal flicker.
  • Creative use of the Cardputer's display and input capabilities.
  • Sound effects to enhance gameplay experience (with the option to mute).
  • Learning resources and insights gained from developing with AI assistance.

Getting Started

To get started with the Cardputer Games Collection, follow these steps:

  1. Setup Your Cardputer: Ensure your Cardputer is set up with the latest firmware and development environment.
  2. Clone the Repository: Clone this repository to your local machine or download the source code.
  3. Load the Games: Open the game files with your preferred ESP32 development environment and upload them to your Cardputer.
  4. Play and Explore: Launch the games on your Cardputer and enjoy. Feel free to explore the code and make your own modifications!

Contributing

We encourage contributions! If you have ideas for new games, improvements to existing games, or any other enhancements, please feel free to contribute. Check out our contributing guidelines for more information.

Discussion and Support

Got ideas, questions, or need support? Join our tech discussion platform or book a discovery call to discuss your technology aspirations with us. We're excited to explore the possibilities together.

Acknowledgments

  • OpenAI's GPT for the invaluable assistance and guidance in troubleshooting and optimizing the game code.
  • The Cardputer community for the inspiration and support.

About

Experiments in C++ with the Cardputer from M5Stack!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages