Data\ProjectSettings
Project Info
Type
- GAME:
- LIBRARY:
Version
Version of the project (e.g., 1.2.3). Used when publishing the project.
Project Name
Entry Map
For game projects, this is the starting map when launching the game in arcade or in standalone build. For library projects, this is the map that will be imported by dependents.
Player
Player Count
Used to set the maximum number of players for multiplayer games.
Currently only 1v1 games are supported on the arcade.
Display
Orientation
Sets the display mode to be landscape (default) or portrait.
- LANDSCAPE: the game will display in landscape mode
- PORTRAIT: the game will display in portrait mode
Resizable Window
If set, the application window can be resized.
Input
Key Mappings
Defines key mappings that trigger DCEI.TriggerAddMappedKeyDownEvent() events for PC and web games.
Name
The name to use for the mapped key event (ex: "shoot").
Key
The key mapped to this name.
Font
Override Fonts
Allows you to override the default text font per-language.
Language
The language to override.
Font
The font to use for this language.
Use Legacy Padding
If set, the fonts for Chinese/Japanese/Korean will use legacy padding, which will make the text's outline/shadow very thin. Recommand all games disable this setting, and tweak the UI design accordingly.
Build
Image Compression Quality
The quality level (0 to 10) when compressing custom image assets. A lower value can help reduce the asset size but will also lower the image quality. Default is 10 (the highest).
Disable Language Selection
Disable language selection options in the game. Use this when your game isn't localized yet.
Game
Simulation Frame Rate
Use 32fps might reduce game latencies, but it would also greatly increase amount of work engine needs to do, resulting in game fps drop. Not recommended for mobile games.
- FPS_16:
- FPS_32:
Initialization Frame Count
The number of frames at the beginning of the game that are used to initialize data/UI etc. and take a long time to finish. The engine will wait for these frames to finish before progressing the loading bar to 100% and transition into the game view.
Graphics
Use Simple Shadows
If true, all units will use "blob" shadows instead of detailed shadows.
Simple Shadow Color
R
G
B
A
Use Legacy Shadows
Set this to true if you want GpuAnimations to cast shadows on sprites. This will also disable GpuAnimations casting shadows on non-flat surfaces.
Use Legacy Lighting
Use the legacy lighting system (recommended for mobile games). This will force use_legacy_shadows to be true.
Outline Style
- WITHOUT_INNER_LINES: No inner lines on the inside of the unit and if two units overlap, the outline will only be visible around them.
- WITH_INNER_LINES: Inner lines will be rendered on the inside of the unit between different body parts and between overlapping units.
Use Legacy Outline Width Mode
By default, an outline width of 1 means 1/100 of the screen height. When the screen height increases, the size of both units and their outline increases proportionally so the outline to unit size ratio stays the same. Set this to true if you want to use the legacy mode where an outline width of 1 means 1/100 of the screen width. In the legacy mode, the outline to unit size ratio changes with the screen aspect ratio and the outline will look different from device to device.
Canvas
Reference Width
If the device's resolution does not match the reference width or height, the UI will be scaled up until either the width or the height matches device's resolution. In order to prevent custom sprites from being scaled, either the reference width or height should match the final device's resolution. These are 1344x750 by default.
Reference Height
Asset Pack
Asset Packs
Name
Version
Auto Generated Project Info
Editor Version
The version of DreamEditor that this project was last saved with.