
P12 Editor Alpha V0.40.0.0 Release Note
Version: 0.40.0.0 Release Date: November 28, 2024We're excited to bring you our latest update! This release introduces powerful font customization options, dynamic visual effects, and enhanced UI controls to help you create even more impressive experiences. Highlights:[NEW] 12 New Professional Fonts[NEW] Skybox Background Transition Effects[ENHANCEMENT] World UI 2.0: Advanced Display Controls[ENHANCEMENT] Material Specular Effects[NEW] ๐ค 12 New Professional FontsWe've significantly...

P12 Arcana 3.0 Trial Run
OverviewDear P12 Creators and Voters community: Since November 2023, weโve came through 550 days of creative time, 18 rounds P12 Arcana filled with fantastic creations and inspiring works done! Along the way, weโve made changes to P12 Arcana from display gallery to playable / launchable creations via PGE Client. However, there are more issues to be tackled:Fradulent votes on over-rated creationsDecent creations being over-looked / missedStable / On-time bounty to our P12 StarmakersP12 Arcana ...
P12 Genesis Airdrop Tutorial
IntroGreetings to all our gamers and developers! We have witnessed more than 30K Steam Gamers and Developers joining the Genesis Soul-Bound NFT Airdrop! Big thanks for your great passion for P12! This is a step-by-step tutorial on how you can claim NFTs if you are a Steam Gamer or Developer. Feel free to take a close look and if you have further questions, please leave a message here:Discord - Group Chat That's All Fun & GamesDiscord is great for playing games and chilling with friends, ...
Building the first and only UGC Game Engine for onchain games and autonomous worlds.

P12 Editor Alpha V0.40.0.0 Release Note
Version: 0.40.0.0 Release Date: November 28, 2024We're excited to bring you our latest update! This release introduces powerful font customization options, dynamic visual effects, and enhanced UI controls to help you create even more impressive experiences. Highlights:[NEW] 12 New Professional Fonts[NEW] Skybox Background Transition Effects[ENHANCEMENT] World UI 2.0: Advanced Display Controls[ENHANCEMENT] Material Specular Effects[NEW] ๐ค 12 New Professional FontsWe've significantly...

P12 Arcana 3.0 Trial Run
OverviewDear P12 Creators and Voters community: Since November 2023, weโve came through 550 days of creative time, 18 rounds P12 Arcana filled with fantastic creations and inspiring works done! Along the way, weโve made changes to P12 Arcana from display gallery to playable / launchable creations via PGE Client. However, there are more issues to be tackled:Fradulent votes on over-rated creationsDecent creations being over-looked / missedStable / On-time bounty to our P12 StarmakersP12 Arcana ...
P12 Genesis Airdrop Tutorial
IntroGreetings to all our gamers and developers! We have witnessed more than 30K Steam Gamers and Developers joining the Genesis Soul-Bound NFT Airdrop! Big thanks for your great passion for P12! This is a step-by-step tutorial on how you can claim NFTs if you are a Steam Gamer or Developer. Feel free to take a close look and if you have further questions, please leave a message here:Discord - Group Chat That's All Fun & GamesDiscord is great for playing games and chilling with friends, ...
Building the first and only UGC Game Engine for onchain games and autonomous worlds.

Subscribe to Project Twelve

Subscribe to Project Twelve


Share Dialog
Share Dialog
>2.6K subscribers
>2.6K subscribers
Version: 0.39.0.0
Release Date: October 21, 2024
We are pleased to announce a significant update to the P12 Editor, introducing key enhancements designed to streamline your development process and elevate the quality of your virtual creations!
[NEW] Enhanced Blank Project Template
[NEW] Integrated Localization System for Project Publishing
[ENHANCEMENT] Improved Point Light Rendering
We've significantly improved our Blank project template by incorporating a comprehensive set of common UI files. This update includes ready-to-use interfaces for character creation, leaderboards, settings, and in-game stores. These additions serve as valuable references and starting points, streamlining your UI development process and accelerating overall game production.
We've introduced a streamlined process to ensure your project is properly localized before publishing or updating. These enhancements aim to streamline your localization process and improve the overall quality of your game's translations across multiple languages.
For projects without localization, you'll be redirected to the localization menu.
The system will automatically collect text for translation.
Manually select the source language, then use machine translation.
Apply the translations to complete an initial localization of your game.
Projects must include a localization table with translations in Simplified Chinese, English, Japanese, and Korean to pass the publishing check.
Projects already utilizing localization features will not be affected and can continue normal operations.
After the initial localization, manual verification and adjustments are crucial. Platform reviewers will check for translation completeness and UI quality in the four key languages. Pay special attention to:
Dynamic or Placeholder Text
Ensure proper handling of texts like "I have 1000 coins."
Verify that placeholders (e.g., "I have {0} coins") are correctly collected and translated.
Check word order in translated placeholder texts.
UI Display Issues
Account for text length variations across languages.
Enable adaptive text boxes and set appropriate font size ranges.
Adjust UI layouts to accommodate longer texts.
Text in Images
Prepare multi-language versions of images (at least English versions for non-Chinese).
Use LanguageUtil.getText to retrieve the correct Asset ID for the current language.
Typewriter Effects
Implement typewriter effects using LanguageUtil.getText to display translated text correctly.
New method to get the current display language, affected by:
Editor game launch (uses preview language setting)
Mobile app launch (uses device language setting)
Runtime language changes via setLanguage
Enhanced machine translation options in the localization window
Updated default font sizes for new text boxes in the UI editor:
Maximum: 57
Minimum: 15
(Note: This doesn't affect dynamically created or existing text boxes)
New methods added to the <LanguageUtil> class

We've made significant improvements to our point light system, enhancing visual consistency and realism. These refinements result in a more consistent and visually appealing lighting system, enhancing the overall aesthetic quality of your game environments and character renderings.
Resolved an issue where certain character skins were not properly affected by the point light's attenuation factor. This ensures more accurate and natural-looking illumination on all character models.
Harmonized the subsurface scattering effect across all materials. This update introduces a subtle translucency effect on the shadowed side of objects, creating a more coherent and realistic interaction with point lights.
About P12 Editor
P12 Editor is a game engine that not only empowers professional developers to rapidly create diverse types of games, but also enables ordinary users to build various maps, characters, props, and scenes. By simplifying the fundamentals of game development, P12 Editor unleashes creativity like never before.
With its intuitive interface, users can start creating immediately through simple drag-and-drop actions, no tutorials required. The engine comes packed with thousands of built-in assets and templates, providing instant inspiration at your fingertips.
Whether you're a seasoned developer or a curious beginner, P12 Editor offers the gateway to bring your gaming visions to life. Download HERE and start creating!
Join P12 Community
Version: 0.39.0.0
Release Date: October 21, 2024
We are pleased to announce a significant update to the P12 Editor, introducing key enhancements designed to streamline your development process and elevate the quality of your virtual creations!
[NEW] Enhanced Blank Project Template
[NEW] Integrated Localization System for Project Publishing
[ENHANCEMENT] Improved Point Light Rendering
We've significantly improved our Blank project template by incorporating a comprehensive set of common UI files. This update includes ready-to-use interfaces for character creation, leaderboards, settings, and in-game stores. These additions serve as valuable references and starting points, streamlining your UI development process and accelerating overall game production.
We've introduced a streamlined process to ensure your project is properly localized before publishing or updating. These enhancements aim to streamline your localization process and improve the overall quality of your game's translations across multiple languages.
For projects without localization, you'll be redirected to the localization menu.
The system will automatically collect text for translation.
Manually select the source language, then use machine translation.
Apply the translations to complete an initial localization of your game.
Projects must include a localization table with translations in Simplified Chinese, English, Japanese, and Korean to pass the publishing check.
Projects already utilizing localization features will not be affected and can continue normal operations.
After the initial localization, manual verification and adjustments are crucial. Platform reviewers will check for translation completeness and UI quality in the four key languages. Pay special attention to:
Dynamic or Placeholder Text
Ensure proper handling of texts like "I have 1000 coins."
Verify that placeholders (e.g., "I have {0} coins") are correctly collected and translated.
Check word order in translated placeholder texts.
UI Display Issues
Account for text length variations across languages.
Enable adaptive text boxes and set appropriate font size ranges.
Adjust UI layouts to accommodate longer texts.
Text in Images
Prepare multi-language versions of images (at least English versions for non-Chinese).
Use LanguageUtil.getText to retrieve the correct Asset ID for the current language.
Typewriter Effects
Implement typewriter effects using LanguageUtil.getText to display translated text correctly.
New method to get the current display language, affected by:
Editor game launch (uses preview language setting)
Mobile app launch (uses device language setting)
Runtime language changes via setLanguage
Enhanced machine translation options in the localization window
Updated default font sizes for new text boxes in the UI editor:
Maximum: 57
Minimum: 15
(Note: This doesn't affect dynamically created or existing text boxes)
New methods added to the <LanguageUtil> class

We've made significant improvements to our point light system, enhancing visual consistency and realism. These refinements result in a more consistent and visually appealing lighting system, enhancing the overall aesthetic quality of your game environments and character renderings.
Resolved an issue where certain character skins were not properly affected by the point light's attenuation factor. This ensures more accurate and natural-looking illumination on all character models.
Harmonized the subsurface scattering effect across all materials. This update introduces a subtle translucency effect on the shadowed side of objects, creating a more coherent and realistic interaction with point lights.
About P12 Editor
P12 Editor is a game engine that not only empowers professional developers to rapidly create diverse types of games, but also enables ordinary users to build various maps, characters, props, and scenes. By simplifying the fundamentals of game development, P12 Editor unleashes creativity like never before.
With its intuitive interface, users can start creating immediately through simple drag-and-drop actions, no tutorials required. The engine comes packed with thousands of built-in assets and templates, providing instant inspiration at your fingertips.
Whether you're a seasoned developer or a curious beginner, P12 Editor offers the gateway to bring your gaming visions to life. Download HERE and start creating!
Join P12 Community
No activity yet