DreamCore Game Creation Guide

http://dreamcore.gg/
For Android users, click the link above! It will open in your browser!

This is a complete game creation guide for those using DreamCore for the first time. By utilizing AI, anyone can easily create and publish original games.
1. Starting Game Creation
Open the Create tab
After logging into DreamCore, tap the Create tab at the top of the screen. This is the starting point for game creation.

Open "Create Game"
Tap the Create Game button on the Create page to start a new AI chat session. Here, you will create your game through dialogue with the AI.

2. Creating Games through AI Dialogue
Write a prompt
In the AI chat interface, explain the idea for the game you want to create in natural language.
Example:
パズルゲームを作りたいです。
・プレイヤーがブロックをタッチして消すゲーム
・同じ色のブロックが3つ以上隣接すると消える
・消えたブロックの上にあるブロックが落ちてくる
・スコア表示機能付き
・カラフルで楽しいデザインにしてください
AI response and code generation
The AI will understand your request and generate HTML game code in real-time. A code preview will be displayed on the right side of the screen, allowing you to check the game you are creating.


3. Utilizing images and assets
Uploading images
Images to be used in the game can be easily uploaded using the 🖼️ icon in the chat input field.
Supported file formats:
Images: PNG, JPG, JPEG, GIF, WebP
3D models: GLB, GLTF
Audio: MP3, WAV, OGG
Video: MP4, WebM


AI image generation feature
If you need unique game art, you can ask the AI to generate images.
Prompt example:
宇宙船のキャラクターのピクセルアート画像を生成してください。
青と白の配色で、レトロゲーム風のデザインにしてください。


Utilizing the asset library
You can access the official asset library from the "Assets" button at the bottom of the screen. A wealth of high-quality game materials such as characters, backgrounds, and music are available.

Using images with prompts
Uploaded files can be used in the game by tapping and selecting them from the asset library.
{spaceship.png}の画像を使って、シューティングゲームを作ってください。
4. TIPS during game creation
Pasting existing HTML code
If you already have HTML code, you can paste it using the "HTML" button in the chat input area.

How to handle it when the game stops working
If a problem occurs in the game, you can fix it by re-editing the problematic chat section. This allows you to return to an earlier stage of development and make improvements.

Refreshing the AI
As you continue the chat, the AI's memory may increase, which can sometimes lead to poorer results. In that case, pressing the **refresh icon (🔄)** in the upper right corner of the screen may generate a different answer even with the same prompt.

5. Game Test Play
Test play with the Play button
Once the game code is generated, a "Play" button will automatically appear. Tap this button to immediately test play the game you are creating.

6. Publishing the Game
Starting the Publish workflow
When the game is finished, tap the "NEXT" button in the upper right corner of the screen. Tap "NEXT" again on the next screen to move to the Publish screen. *The Publish flow is currently being revised to be simpler.


Setting Game Information
Set the following information on the Publish screen:
Game Title: The name of the game
Description: The content and how to play the game
Thumbnail: The representative image for the game

Setting the thumbnail image
You can set the thumbnail using the following methods:
Manual Upload: Upload an existing image
AI Generation: AI automatically generates an image based on the game content

Privacy Settings
You can select the visibility of your game:
Public: Accessible to anyone and appears in search results
Private: Accessible only to those who know the URL

Upload after finishing the settings.


Remix Settings
After posting the game, you can touch the "Remix" (remix arrow) to set whether to allow other users to remix (modify) your game.

7. Managing Chat History
Deleting and Editing Past Chats
You can freely edit the titles of or delete your chat history.

8. Remix Function
Remixing Other Users' Games
If you find a game you like, you can touch the "Remix" button to modify it. The original code will be loaded into a new chat session, allowing you to make improvements together with the AI.
The Remix button on other users' game pages
The new chat session screen after a Remix (with the original code loaded)

Remix Example
このゲームをベースに、以下の機能を追加してください:
・難易度選択機能
・ハイスコアランキング
・新しいステージの追加
・サウンドエフェクトの追加
9. Game Editing and Updates
Editing Published Games
Once you have published a game, you can edit and update it at any time. You can make improvements by tapping the "edit" button on the game page.
The "edit" button on a published game page
The chat screen when entering edit mode

Publishing Updates
After making changes, you can go through the "NEXT" -> "NEXT" process again to publish the updated version. The existing game will be overwritten, and players will be able to enjoy the latest version.
Summary
With DreamCore, you can create full-fledged games through natural conversation with AI, even without programming knowledge. You can quickly bring your ideas to life with a rich asset library, real-time previews, and a simple publishing process.
Furthermore, you can collaborate with the community through the Remix feature to create even more interesting games. Start with a simple game and experience the possibilities of DreamCore.
If you have any questions or suggestions for improvement regarding this guide, please feel free to send us your feedback.

http://dreamcore.gg/

