DreamCore is an online service that allows users to instantly generate playable mobile games using Artificial Intelligence (AI) technology by entering simple text commands. No programming knowledge is required to use the service, and games created by users can be played directly on the platform and shared with others, or modified and recreated (Remix) based on games created by others. The core of the platform is to lower the technical threshold of game creation, so that ordinary users without professional development skills can experience the fun of designing and making games. In addition, DreamCore is seen as an educational tool that helps users (especially youth and educators) understand the potential of generative AI through an intuitive game generation process and experience a new type of creativity called "vibe coding".
Function List
- Text Generation Game: The user simply describes the gameplay, characters, scenarios, and rules of the game through text in the input box, and the AI automatically generates a playable mobile game.
- Instant Play: Once the game is generated, it can be tried out directly in your browser without compiling or installing it.
- Game Sharing: Users can share the link to the game they created with their friends and others can experience it anytime, anywhere.
- Remix: It is possible to browse games created by others on the platform and modify them, adding new ideas and creating derivative versions.
- cross-platform access: As a web service, users can access and use it via a browser on a cell phone, tablet or computer.
Using Help
The core idea of DreamCore is to make game creation as easy as describing an idea. The whole process does not need to write any code, the following is a detailed introduction to the use of the process and the operation of the function.
1. Start creating games
When you visit the DreamCore website, you'll usually see a simple interface that contains the main entry points for Create and Discover.
- Go to the creation page: Find and click on the top navigation bar of the website
Create
button to enter the game creation screen. - Describe your game: You will see a text input box, this is the central area for realizing your game idea. You need to describe in detail in text the game you want to make. The more specific the description, the more the generated result will be as expected.
How to describe the game effectively:
The description can include the following aspects so that the AI can better understand your intentions:
- Core gameplay: This is the most important part. Describe the basic operation and goal of the game. For example, "A jumping game where the player controls a kitten and jumps by tapping the screen to avoid the fur balls rolling by, the goal is to last longer."
- persona: Describe the character controlled by the player and the enemies or obstacles in the game. For example, "The player is a white kitten named 'Mimi' and the enemy is a red ball of fur."
- Scene Art Style: Describe the background and overall visual feel of the game. For example, "The game is set on a city rooftop at night in the style of pixel art."
- Rules and Scoring: Describe the conditions for winning or losing the game and how points are scored. For example, "1 point for each successfully dodged ball of wool; touching a ball of wool ends the game."
An example of a full description:
Game type: endless runner.
Player Character: a Shiba Inu wearing an astronaut helmet.
Operation: Tap the screen to jump and avoid obstacles.
Scene: surface of Mars with red desert and distant mountains in the background.
Obstacles: random craters and alien plants.
Scoring: Points are calculated based on the distance traveled.
Game Goal: Run as far as possible to create the highest score.
- Generation games: Once you've written your description, click the Generate button and the AI will start creating the game based on your text. This process is usually very fast and can be completed in a few tens of seconds.
- Trial and Iteration: Once the game is generated, it will appear directly on the screen and you can start trying it out immediately. If you don't feel satisfied, you can go back and change your text description, then regenerate it, and keep tweaking it until you get the effect you want.
2. Discovering and experiencing the play of others
- Browse games: Click on the top of the website
Discover
(Discover) tab, you can see a list of games created by users in the community. A wide variety of mini-games generated through AI are shown here. - Play & Screen: You can play any game of interest by clicking on it at will. The platform may provide a categorization or sorting function to help you find popular or newly created games.
3. Sharing and re-creating (Remix)
- Share your work: When you are satisfied with the game you have created, you can find the Share button. When you click on it, the system will generate an exclusive link to the game. You can send this link to a friend or share it on social media.
- Remix Functions: If you get some new inspiration while playing someone else's game, you can use the
Remix
Function. Clicking on this button takes you to the creation page and the input box is already filled with the description text of the original game. You can make changes based on this, such as changing characters, adjusting rules or adding new elements, and generate a new version of your own. This is a powerful feature for stimulating creativity and collaborative creation.
application scenario
- Personal Entertainment and Creative Expression
For people who have no programming skills but want to try their hand at making games, DreamCore provides a platform to quickly realize their ideas. Users can transform game ideas that flash in their mind into actual playable creations at any time and share them with friends for creative fun. - Education and Enlightenment
In education, teachers can use DreamCore to visualize the creativity of artificial intelligence to their students. Students can exercise their computational and creative thinking by creating games to learn how to describe a system clearly and logically. This process is more fun and engaging than learning a complex programming language. - Rapid Prototyping
For game developers or designers, DreamCore can be used as a tool to quickly prototype a game (Prototype). In the early stages of a project, it can be used to quickly verify that a core gameplay is fun to play without investing a lot of time and resources into development. - Social and Community Activities
Users can organize interesting activities around game creation, such as "theme-specific game creation challenges". Through the Remix function, community members can continuously generate new ideas based on each other's works, forming a unique community culture.
QA
- Do I have to pay to use DreamCore?
Currently there is no clear payment information on the website and most of the features can be used for free. As an emerging AI service, its charging strategy may change in the future. - Who owns the copyright to the generated game?
Usually, the right to use the works generated by the ideas provided by the User belongs to the User, but you need to refer to the Terms of Service of the Website for the specific attribution. The Platform may reserve the right to use the User's work for display or publicity purposes. - Can the game be exported or published to other platforms?
Currently DreamCore-generated content is primarily played and shared within its platform via web links, and does not appear to offer the ability to export the game as a standalone file (e.g., an app or PC application). - Why is the game I generated not quite as described?
Generative AI's ability to understand depends on the quality of the text you provide. If the description is vague, contradictory, or overly complex, the AI may not be able to accurately understand your intent. Try simplifying the description by focusing on one core play at a time, or switching to a clearer expression to optimize the generated results.