Randomon is a free and open-source Pokémon-inspired game, built using SDL. The game is generated ahead of the time using AI tools when the player selects "New Game". The entire adventure, including the plot, NPCs, creature sprites, their stats and movesets, the overworld layout, and gym leaders (called "Type Masters") are generated ahead of time, ensuring a unique and dynamic experience for each playthrough.
- Features
- Installation
- Usage
- License
- Credits
- Contributing
- AI Generated Adventure : Randomon generates an entirely new adventure each time you start a new game, offering a unique experience and endless replayability.
- Stable Diffusion Graphics : Graphics are generated ahead of time using stable diffusion, while trying to maintain a concise and homogeneous style throughout the game.
- Dynamic Music and Sounds : The game might feature a variety of permissive/creative commons licensed music and sounds, downloaded from the internet to provide a diverse auditory experience.
- AI-Generated Texts : Randomon is intended to make use of language model backends such as OpenAI's APIs or locally hosted language models like Meta's LLaMa for generating engaging dialogues and stories.
- Completable Adventure : Each generated game is designed to be completable from start to finish, ensuring a cohesive and enjoyable gaming experience.
git clone https://github.com/yourusername/randomon.git
cd randomon
./install.sh
To start a new game, simply run:
./randomon
The game will then generate a new adventure, and you can begin your unique journey in the world of Randomon.
Randomon is released under the GPL-3.0 License.
- Procedural generation algorithms by Randomon Development Team
- Stable Diffusion graphics based on research from Stability AI
- Music and sounds sourced from various Creative Commons artists
- AI-generated texts powered by OpenAI API and Meta's LLaMa
Contributions are always welcome! If you have any ideas, suggestions, or bug reports, feel free to open an issue or submit a pull request. We are looking forward to your valuable input!