Spinning Circles: How to Play
Objective:
Control the falling colored circles and connect 4 or more circles of the same color to eliminate them. Aim for a high score!
Controls:
- Left/Right Arrow Keys: Move the cluster left and right
- Up/Down Arrow Keys: Rotate the cluster
- Spacebar: Drop the cluster
- START Button: Start the game
Game Flow:
- Start the Game: Press the START button to begin.
- Falling Cluster: A cluster of connected circles will slowly fall from the top.
- Control the Cluster: Use the arrow keys to move the cluster left and right, and the up/down keys to rotate it, placing it in your desired position.
- Drop the Cluster: Press the spacebar to drop the cluster instantly.
- Circle Elimination: When 4 or more circles of the same color connect vertically or horizontally, they disappear, and you earn points.
- Game Over: The game ends when the circles stack up and reach the top of the screen.
Tips:
- Chain reactions earn higher scores!
- Pay attention to the colors of the circles and place them strategically!
- Be careful not to let the circles stack up too high!
Let's see how many points you can get!
Let's play Spinning Circles!
About Spinning Circles
This game, "Spinning Circles", was created using a new development method leveraging AI technology.
Remarkably, the game's code was not written by a developer at all. All the code was automatically generated by an AI known as Gemini.
Development Process:
- The developer provided Gemini with the game's specifications and rules, instructing it to utilize the physics engine matter.js, specifically chosen by the developer.
- Gemini automatically generated all the game's code based on these instructions.
- The developer did not modify the generated code in any way.
Gemini's Role:
- Code Generation: Gemini wrote all the code, including game logic, rendering, sound, and UI.
- Color Selection: The color combinations used in the game were also determined by Gemini.
Game Features:
- Physics Engine: The natural movement of the circles is achieved through the physics engine library "matter.js".
- Smooth Controls: Gemini prioritized smooth controls when generating the code for an enjoyable playing experience.
- Sound Effects: The sound effects that enhance the gameplay were also implemented by Gemini.
The development of "Spinning Circles" demonstrates the potential of AI to revolutionize game development. By utilizing AI, developers can be freed from the burden of writing code and focus on more creative aspects like game design and balance. Experience the world of a game created by AI!