# 📐 Design Guidelines

### A. Scene Conceptualization

In the early stage of scene development, kindly consider the following:

* **Scene Concept**: Worldview or architectural construction for scene creation / Source of inspiration while designing the scene
* **Scene Function**: The main purpose(s) and function(s) of the scene. Examples: Conference / Exhibitions / Gallery / Club / Concert / Malls etc.
* **Scene style**: Base on the concept of the scene, determine the scene design style, including color tone, textures, scenes and surrounding atmospheres.
* **User Experience**: The continuous core loop is the basic game "loop" that drives player actions and the player's responses to those actions. Any form of virtual experience extended in this way, including the way the character interacts with the objects, obstacles, moving from one scene to another scene etc.
* **Player’s Objective/Purpose**: the player's purpose(s) within the scene and guiding principles that encourages players to return to the scene. For example, for the design of quests, please briefly describe the design, process, objective and rewards etc.

### B. Prototype Conceptualization

Submit concept sketches according to the initial scene design plan.

At this stage, we will discuss and communicate on the scene sketches based on the feasibility of the sketches and provide design recommendations.

### C. Scene Development

* According to the concept sketch, develop the initial model of the scene (white model) to confirm whether the number of scene faces meets the requirements.
* Add scene colors and materials, texture materials (1k material, Transparent PNG channel) luminous elements, shader.
* Add scene interaction content.

### D. NPC Role and Design

If the scene design includes Quest(s) and NPC:

* Character concept sketches (please confirm the proportions of good characters and architectural scenes).
* Character 3D-view drawing, color formula scheme.
* Character modeling.
* Character animation, interactive mode.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.starrynift.art/3d-business-scene/design-guidelines.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
