p12.network
Open in
urlscan Pro
76.76.21.21
Public Scan
URL:
https://p12.network/
Submission: On February 23 via api from US — Scanned from DE
Submission: On February 23 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Please rotate to horizontal to experience P12 site 100% Skip → UGC Ecosystem Effortlessly create games using the P12 Editor. Inspired, diverse, and voluntary game creations contributed by the P12 Community Empowering Onchain Games P12 will empower the emergence of thousands of onchain games, paving the way for a breakout in onchain gaming landscape P12 GPark Editor The first and only onchain engine that pioneers the transition from a Command Line Interface (CLI) to a user-friendly Graphical User Interface (GUI). Expanding The Player Base P12 pioneers the successful approach to onboard Web2 gamers to Web3 by linking onchain Soulbound NFTs with STEAM credentials GUI Onchain Engine P12 is building the first and only GUI Onchain Engine for onchain games and autonomous worlds community & links Discord Twitter Mirror Youtube Assets Arcana Arcana @ TI11 Badge Audit Reports Dragonverse NEO latest Pin Project Twelve Breaks Record for Most NFT Holders Amid $8 Million Funding Round to Build Sustainable Web3 Gaming Ecosystem Announcement Amid surging popularity of Web3 gaming platform Project Twelve, Genesis Soul-Bound NFT airdrop receives over 500,000 claims in under one week, catapulting Project Twelve to record breaking status as Web3 leader with the largest number of NFT holders and airdrop claims. As a pioneer of Web3 gaming, Project Twelve’s (P12) recently revealed Genesis Soul-Bound NFT airdrop was met with overwhelming enthusiasm from the global gaming community. In the first week since its launch on June 27th, over 500,000 NFTs were claimed and this number continues to rise. Nearly 70% of participants joined through referrals, reflecting strong organic growth. Project Twelve (P12) Genesis Soul-Bound NFT airdrop met with overwhelming enthusiasm from the global gaming community, receiving over 500,000 claims in under one week since launch. (Graphic: Business Wire) The airdrop’s greater-than-expected popularity is a testament to P12’s strong brand recognition and the appeal of its innovative vision to the gaming community. It also establishes P12 as the platform with the largest number of engaged potential users in the Web3 gaming platform space. Genesis Soul-Bound NFT pays homage to Steam developers and gamers by capturing off-chain credentials, including games published and hours played. In doing so, the set of valuable proof-of-play data will entitle NFT holders to future rights and benefits, and gamers within the P12-verse will be a part of the growing movement of virtual asset pioneers, paving the way for a new Web3 gaming future. Project Twelve recently closed $8 million in new funding from a combination of committed investors, including: MetaApp, Project Galaxy, Primavera Ventures, CyberConnect, CCV, Smrti Lab, and others. With this new funding, P12 will be able to tackle key challenges affecting the Web3 gaming industry. Removing the flawed, for-profit model, P12 aims to better serve the user by building complete infrastructure and tooling to make game creation accessible and implementing a set of economic and governmental mechanisms to make game economy sustainable. Engage with Project Twelve on Twitter (@_p12_), Discord (https://discord.com/invite/p12), and their blog (https://mirror.xyz/p12.eth). About Project Twelve Project Twelve (https://p12.network/) is a Web3 gaming platform and game creator ecosystem with a sustainable economy. It features the Editor, a full-featured Metaverse content engine for building game worlds; the Infra, a set of API/SDK and developer portals for bridging game content on-chain; and the Econs, a set of economic and governmental rules and mechanisms implemented in EVM smart contracts. Jul 11, 2022 Pin Project Twelve Closes $8 Million Funding Round to Build Sustainable Web3 Gaming Ecosystem Announcement Emerging as a premier project in the Web3 gaming space, Project Twelve (P12) is announcing the close of $8 million in new funding, paving the way for an expanding ecosystem with a sustainable game economy that makes game creation accessible. This funding round comes from a combination of committed investors, including: MetaApp, Project Galaxy, Primavera Ventures, CyberConnect, CCV, InfinityLeague, Smrti Lab, and others. Project Twelve (P12) Genesis Soul-Bound NFT airdrop has been met with great enthusiasm from the gaming community. With this new funding, the founding team will be able to expand on their strong vision in making game creation accessible and game economy sustainable. In recognizing an impending paradigm shift for virtual assets, the P12 team set out to do away with obstacles that have historically minimized the impact of virtual worlds and experiences. Removing the flawed, for-profit model, P12 aims to better serve the user, making way for limitless possibilities within the realm of virtual worlds. To tackle key challenges affecting the Web3 gaming industry, P12 will build complete infrastructure and tooling to make game creation accessible and implement a set of economic and governmental mechanisms to make game economy sustainable. The team behind P12 comes from a hybrid Web3 and gaming background. They have been in the blockchain and cryptocurrency space since 2018 and have successfully built a decentralized exchange (DEX) product. They also have a proven track record in R&D and building gaming products. P12 strives to combine the best of Web3 and gaming. Commenting on the initial evolution of Project Twelve, Founder Boyang explains, "P12 was conceptualized by a group of hardcore gamers who have a deep passion for and great faith in gaming. While serving the gaming industry, we also identified key challenges facing the future of gaming - that is insufficient supply and broken economies. Now, we see a solution to the challenges in combining the best of Web3 and gaming, that solution is P12." Project Twelve is now inviting individuals interested in the P12 vision to collect recently launched Genesis Soul-Bound NFT - the ultimate tribute to Developers & Gamers - from their airdrop site and to invite others to do the same via the P12 referral program. Officially launched on June 27th, the Genesis Soul-Bound NFT airdrop has been met with great enthusiasm from the gaming community. The P12 Genesis Soul-Bound NFT pays homage to Steam developers and gamers by capturing off-chain credentials, including games published and hours played. In doing so, the set of valuable proof-of-play data will entitle NFT holders to future rights and benefits, and gamers within the P12-verse will be a part of the growing movement of virtual asset pioneers, paving the way for a new Web3 gaming future. Jun 28, 2022 Recap: P12 Arcana Linea Editorium - Unleashing UGC Magic and Shaping the Lanscape of Autonomous Worlds Announcement > P12 is building the first and only GUI Onchain Engine for onchain games and > autonomous worlds. -------------------------------------------------------------------------------- P12 Editor, the first and only GUI (Graphical User Interface) Onchain Engine built by Project Twelve, made an impressive debut recently. It is now clear that UGC (User Generated Content) can be a paradigm for the future of onchain games. In September 2023, P12 collaborated with Linea, a developer ready zk-rollup powered by Consensys, and launched a UGC gaming creation initiative — P12 Arcana, as part of the Linea Entertainment Festival. At P12 Arcana, P12 officially launched the first beta of P12 Editor, a GUI onchain game engine to accessiblize web3 game creation. Creators crafted over 14,000+ remarkably exquisite game scenes with the P12 Editor, offering a glimpse into a possible blueprint for the future paradigm of on-chain autonomous worlds; user-generated, user-governed, and user-centric economies. P12 Arcana: high participation, real creations and sparks of inspirations -------------------------------------------------------------------------------- What is P12 Editor? P12 Editor is the first and only onchain engine that pioneers the transition from a Command Line Interface (CLI) to a user-friendly Graphical User Interface (GUI). P12 Editor integrates with onchain frameworks like MUD and Dojo, and simplifies gaming development primitives using prefabs and templates. Linea Station Built with P12 Editor -------------------------------------------------------------------------------- TRACTION * Editor Download: 13,836 * Total Creations: 14,994 * Total Voters: 33,910 * Wallet Connect UAW: 114,925 * Total Vote Casted: 200.7M * Geographic: CIS (Russia, Ukraine, Belarus…), Turkey, Vietnam, China, Japan, Indonesia, North America, UK. -------------------------------------------------------------------------------- SHOWCASE: USER CREATIVITY IN FULL BLOOM The future of the autonomous worlds was on full-display among the UGC creativity shown at P12 Arcana: Linea Editorium. Let's dive into the remarkable creations in the past month. Due to space restrictions, we couldn't showcase all of the exceptional creations below. Explore more at P12 Arcana VOL.1 LINEA THEME Vol.1 Linea Theme Users made use of the P12 Editor's versatile built-in templates and asset library—which include the Linea logo—to craft an array of captivating Linea-themed scenes, bringing their distinctive visions of the Linea brand to life. * ⭐ Linea ServiseStation - By dijorey.cyber * ⭐ Linea presentation - By Lync12 * ⭐ Doing P12 stuff - By anarcii.eth * ⭐ Festival Event ^^ - By kikilala VOL.2 FAN-ART: JOJO, NARUTO, GTA, MARVEL… Vol.2 Fan-Art Drawing inspiration from popular franchises, the P12 community—a talented collective mainly consisting of gamers—harnessed the power of the P12 Editor to produce original and striking Fan-Art. Exhibiting remarkable creativity and skill, participants reinterpreted iconic characters and scenes from well-known series such as Jojo's Bizarre Adventure, Naruto, Marvel Heroes and GTA: San Andreas. Beyond merely replicating the essence of the source material, these engaging works showcase the distinctive talents and perspectives that the UGC brings to the table. * ⭐ jojo x p12 reference - By dijorey.cyber * ⭐ Naruto x Pain - By anarcii.eth * ⭐ Heroes: mission fast mail - By pumpdumpit.eth * ⭐ P12 World Z - By Bangseo VOL.3 P12 TO DA MOON Vol.3 P12 To Da Moon The boundless cosmos has perennially captivated human imagination, a sentiment mirrored in the creative contributions from P12 community. Numerous enchanting space-themed art pieces surfaced, each delving into various facets of the celestial sphere. Creators ingeniously incorporated the P12 logo into cosmic landscapes, immortalizing it amidst the stars, while others drew inspiration from iconic sci-fi epics like Star Wars, skillfully depicting gripping scenes that whisked viewers to distant galaxies. * ⭐ P12 on the Moon - By mystervee.cyber * ⭐ Shine - By @Shine1973Yeth * ⭐ Space - By @ruban0302 * ⭐ StarWar - By rosinaakomaniny.cyber VOL.4 MEMES Vol.4 Memes Memes, an integral part of crypto culture, inspired a wealth of captivating creations that resonated with P12 community. Meme-themed creations captured the event's spirit. Creators brilliantly paid homage to original crypto memes, evoking nostalgia while showcasing the community's wit. Others seamlessly integrated the P12 logo into classic meme formats, demonstrating both the brand's adaptability and the dynamic nature of memes themselves. * ⭐ trade offer - By dijorey.cyber * ⭐ ToP12 - By @degenofweb3 * ⭐ P12 Editors - By @0xProfessorJo * ⭐ Whale hunting - By ul_pivikpanda VOL.5 HORROR & ACTION Vol.5 Horror & Action In the realm of gaming, virtual worlds offer alternate lives and unattainable experiences. The P12 community ushered in a darker side of virtual worlds through vivid murder and crime-themed creations. Creators captured chilling horror scenes and the intensity of crime-fighting, captivating audiences and revealing the gaming sphere's complex dimensions and boundless potential for thought-provoking exploration. * ⭐ wow? - By @Suzanne24130117 * ⭐ police - By @LeighBrownnft1 * ⭐ Counter-Strike 2 - By TTSN * ⭐ POLICE IN ACTION - By mahen.eth VOL.6 FLUFFY COMPANIONS Vol.6 Fluffy Companions Who could resist the charm of these fluffy companions? Regardless of the initial theme, incorporating a delightful array of cuddly cat, dog, and panda models from the P12 Editor's resource library instantly brightened and captivated the players' hearts. * ⭐ Dogland - By @paijosakti92 * ⭐ Fairy_Patrol - By @MmVishnevsky * ⭐ Cats vs. Dogs - By Lync12 * ⭐ Petting Prize - By @PetiaPiat VOL.7 DREAMLAND Vol.7 Dreamland The P12 community has created captivating game maps that transport attendees to ethereal realms of pure imagination. Barbieland, the blossoming gardens, and moonlit seaside haven, all of which offer breathtaking beauty, creating an unforgettable backdrop for gaming. * ⭐ BarbieLand - By PROCENT * ⭐ Frendly City - By @BASICKTRUST * ⭐ The Tranquil Garden - By mystervee.cyber * ⭐ Fountainhead Palace - By Bangseo VOL.8 LIFE SIMULATION Vol.8 Life Simulation People dream to experience a second life in video games. The P12 community has created a myriad of life simulation works to fulfill this desire. Whether it's running an enchanting shop, relaxing with friends, or indulging in spirited metaverse party, an engaging adventure awaits everyone to savor with delight. * ⭐ P12 World Z 2.3 - By Bangseo * ⭐ P12 World Z - By Bangseo * ⭐ Tea ceremony- By dijorey.cyber * ⭐ Metaworld Party - By @Kingorenx26 -------------------------------------------------------------------------------- SPECIAL THANKS TO P12 hereby present deep appreciation towards our launch partners: Linea, Degame, Particle Network, CyberConnect, DeFi Kingdoms, Mobox, Lifeform, Dmail, Sandstorm, Gamefi.org, Unemeta, ReadON, Aki Network, BlockX, Aspecta, Tearing Spaces. Let’s continue to push the boundaries of the Web3 gaming together! Launch Partners -------------------------------------------------------------------------------- SO WHAT'S COMING UP NEXT? Great things are on the horizon. … Revealed soon. -------------------------------------------------------------------------------- About Linea Linea Blockchain is a high-speed, low-cost layer-two (L2) network designed to make Ethereum more usable. Powered by ConsenSys, the organization behind the popular MetaMask wallet, Linea aims to enhance the Ethereum experience. It does this by using a novel technology called zero-knowledge (ZK) proofs. This technology allows Linea to process transactions quickly and cheaply while using the Ethereum network for ultimate security and scalability. -------------------------------------------------------------------------------- Join P12 Community Website | Gallery | Assets | Twitter | Discord | YouTube About P12 P12 is building the first and only GUI Onchain Engine for onchain games and autonomous worlds. P12 Editor integrates with onchain frameworks like MUD and Dojo, and simplifies gaming development primitives using prefabs and templates. P12 Editor empowers developers to achieve composable games creation, seamless assets deployment and permissionless open economies. P12 raised 8 million USD from investors including Primavera, Galxe, CyberConnect and CCV. -------------------------------------------------------------------------------- > P12 is building the first and only GUI Onchain Engine for onchain games and > autonomous worlds. Oct 24, 2023 Launching P12 Arcana: Linea Editorium, a gaming UGC campaign powered by P12 Editor. Announcement We've been quiet. We've been building. And now, P12 IS BACK. P12 Arcana: Linea Editorium IS LIVE NOW. arcana.p12.games What is P12 Arcana? A gaming UGC campaign powered by P12 Editor. You are invited to: Create your own metaverse assets , vote for your favorite piece, complete associated tasks and win cash reward & P12 Power Levels that grants you increasing allocation of P12 Token Airdrop. What is P12 Power Level? It's a fungible onchain asset that is accumulatable & tradable. Using PL to upgrade your P12 Genesis NFT which corresponds to a higher P12 airdrop allocation. Claim P12 NFT: http://airdrop.p12.games Are there any other rewards? YESYESYES, The Prize Pool so good, It's going to be fun and equally beneficial to the participants. * 20000+ USDT * Legendary P12 Genesis NFTs * Linea Gas Pass * Tokens & credits from DeFi Kingdoms & Dmail How do I participate P12 Arcana? Finish 7 easy tasks then claim PL and win all the rewards. * Register P12 Editor * Publish your Creation * Become a Voter * Vote Everyday * Bridge your P12 Community Badge * Linked with Aspecta * Linked with UNEMETA Here's the step by step tutorial. Watch it, follow it and win your prize. https://youtu.be/O1PwJkRjkPE Or read on notion: https://project-twelve.notion.site/P12-Linea-Creating-the-Future-of-Web3-Gaming-with-P12-Editor-9f6b8bd34f2e4ba5932627056d4361e3 Sep 05, 2023 Introducing P12 Power Levels, the core asset of Project Twelve ecosystem. Announcement 1. WHAT IS P12 POWER LEVEL(PL)? P12 Power Level is a fungible onchain asset that is accumulatable & tradable. P12 Power Level serves as a vital role in the P12 ecosystem, Its core & only purpose is to upgrade your P12 Genesis Soulbound NFT. Therefore, giving you higher Soulbound Token level which corresponds to a higher $P12 airdrop allocation. 1.1 PL UPGRADE SETTINGS & METRIXS PL allows you to level-up your P12 Genesis Soulbound NFT. The rarer your NFT is, the higher P12 Power Level is required to fully upgrade it. 1.2 WHERE DO I CHECK MY NFT RARITY? You can check your rarity, current P12 Power Level, gaming records & account value via airdrop.p12.games 2. WHAT IS P12 GENESIS SOULBOUND NFT? If you already have your P12 Genesis Soulbound NFT, jump to 3.0 P12 Genesis Soulbound NFT is a gamer/developer credential in the P12 Ecosystem. Each of them are bounded with a Steam Gamer Account / Steam Developer Account. P12 utilize Steam API to read your offchain gaming data & transform them into a dedicated onchain gaming credential. 2.1 HOW TO CLAIM YOUR P12 GENESIS SOULBOUND NFT? If you have a Steam Gamer Account, follow instructions: https://youtu.be/lIPD-3HDfIo If you have a Steam Developer Account, follow instructions: https://youtu.be/ASd34eSnVTY 2.2 WHAT ARE NFT RARITIES? P12 has a spectrum rarity system that defines the level of your NFT. All ecosystem assets are classified by rarities. For more details, check: https://mirror.xyz/p12.eth/vPvf1hwC_dcJ8iE5zfX8_3PSYhDS8esdPw_8kUmD0T4 3. HOW DO I ACQUIRE P12 POWER LEVELS? You can acquire P12 Power Level by participating in P12 Arcana: Linea Editorium. All associated tasks will have corresponding P12 Power Level as reward. If you want to maximize your Power Level rewards, make sure you check in on a daily basis. 3.1: BRIDGE YOUR P12 COMMUNITY BADGES TO P12 CHAIN. P12 early ecosystem supporters received P12 Community Badges as rewards. According to the spectrum system, P12 Community Badges also come in 5 different rarity, bridging them to P12 Chain (A P12 ecosystem layer3 for game assets swap & trade) will allow you to collect P12 Power Level rewards. 3.2 AFTER P12 ARCANA, HOW CAN I ACQUIRE MORE P12 POWER LEVELS? P12 Power Level is so far, exclusively available on the P12 Arcana series. If you miss out on this season, stay tuned as we will announce more ways to acquire P12 Power Levels in the future. Aug 31, 2023 P12 Web3 Gaming Round Table Vol.1 is successfully held Announcement P12 Round Table is where we sit down with industrial leaders to talk about : 1. How they plan to shape Web3 Gaming's future 2. What gamers want to know most In the first episode, honored to have: Jiho, Co-founder of Axie Infinity Karel, Co-founder of TreasureDAO Kieran Warwick, Co-founder of Illuvium Michael, CEO Of Xterio Games special guests ReadyPlayerRich, Polkastarter Gaming Together with P12 founder Boyang, we shared some valuable insights and exchange opinions on the future development of Web3 Gaming. Over 1.5k listeners tuned in to the session. You may replay the Twitter Space here: https://twitter.com/i/spaces/1YpKkgdWoVdKj?s=20 Aug 29, 2023 P12 Editor Alpha v0.15.0.0 Release Notes Announcement IMPORTANT NOTES: The save function in the editor is optimized so that it will not generate file differences when there are no changes to the project content. If you want to simulate an empty project, you can drag any object into the main viewport and then delete it, and then execute save to save an empty project in Projects Disabled the resource selector in the character editor (the resource selector will be optimized as a whole in the future) Removed the "chest open/close" and "chest angle" items from the character editor. The effect of these two properties can be achieved by other editing items, so for the sake of performance, we decided to remove these two properties and the corresponding interface has been deprecated In the character editor, when the character model in the main viewport is not displayed, frequent switching of the character model may result in abnormal character shapes. For now, It can be resolved by refreshing and switching the character model again. This will be optimized in future updates In the UI editor, after resetting the resources placed in the UI component, modifications to the size of the UI component will not be saved. You need to place any UI mapping resources and then adjust the size of the component to circumvent the problem Under listenserver mode, the scaling interface for characters can occasionally fail. There will be a follow-up fix for this. NEW FEATURES: 【NEW FEATURE】SINGLE-SIDED SCALING & OVERALL SCALING Single-sided scaling Single-sided scaling feature is only available for static models There is now a single-sided scaling indicator (x-red, y-green, z-blue) in the positive and negative directions of the x, y, and z axes of the static model envelope box.When the mouse hovers over the single-sided zoom indicator, the indicator is selected (yellow)When performing single-sided zoom, the indicators other than the currently selected indicator shrink.Dragging the selected single-sided zoom indicator to perform single-sided zooming in the corresponding direction, changing both position and scale.When performing single-sided scaling, the minimum value of the X, Y, and Z axis Scale is 0, otherwise, the scaling is not continued. Whole-scalingSelect any single-sided scaling indicator, hold shift, and drag to whole-scale.When performing single-sided scaling, the minimum value of X, Y, and Z axis Scale is 0, otherwise, the scaling will not be continued 【NEW FEATURE】VIEW SELECTOR The view selector can be used to switch views and adjust the position and orientation of the camera. View Selector - UI Base surface (6): contains the front, back, left, right, top and bottom. Corner faces (8): the corner faces are sandwiched by three adjacent faces, containing the front upper left, front upper right, front lower left, front lower right, rear upper left, rear upper right, rear lower left, and rear lower right. View selector - view switching The view can be switched with the view selector's base, corner, and adjacent face selection keys. Clicking on one of the base/corner faces of the view selector will rotate the position and orientation of the camera and switch the view to that face. When the view selector is in the base plane, hover over the view selector range to display the adjacent base plane selection key. When you click on an adjacent base plane selection key, you will rotate the camera position and orientation to switch the view to the adjacent plane of the current view. View selector - camera rotation logic The view selector is rotated with the coordinates when the camera orientation is rotated. The object focus mode rotates on the axis of the geometric center of the focused object. In non-focus mode, the camera is rotated on the axis of its geometric center. View selector - position Left click and long press on the view selector to drag the view selector position and release the left click to fix the view selector on that position. The view selector must be moved inside the main viewport. If it goes beyond the main viewport, it will rebound to the main viewport after releasing the left button. Click the Restore default window settings option in the view to restore the view selector control to its default position. 【NEW FEATURE】MULTI-SELECT OBJECT COPY OBJECT ID OPTIMIZATION Object Manager supports copying object IDs when multi-selecting Different object IDs are automatically separated by "," The order of copying IDs is sorted from top to bottom of the object order in the object manager 【NEW FEATURE】COLLISION DETECTION METHOD To save the performance consumption between triggers and triggers Also solve the problem of not being able to interact with the trigger at one end New QueryOnly mode for collision detection Original solution: Use Type.PropertyStatu After modification: Use Type.CollisionStatus Also compatible with: Type.PropertyStatus, Type.CollisionStatus 【NEW FEATURE】DEVTOOLS DEBUGGING SUPPORT ON MOBILE Developers can use DevTools debugging tools to debug projects on mobile in real time to get instant game feedback and view related performance consumption The steps are as follows. Enter developer mode on the mobile side to enable USB debugging After starting the game, look for the DevTools online URL in the log file in the directory below /data/data/com.Yourcompany.MetaWorldTest/files/UE4Game/MetaWorldMobile/MetaWorldMobile/Saved/Logs/MetaWorldMobile.log Open the "Source Code" tab in your browser at the link above and interrupt to start debugging (note that you need to be on the same network) Open the JS Script Profiler view in the tab list, grab the performance data and view 【OPTIMIZATION】OPTIMIZE HEADER NODE RUNTIME ENVIRONMENT WHEN CREATING PREFABRICATED OBJECTS When creating a prefabricated body with the right click in the object manager, the runtime environment for generating the prefabricated body header node is no longer all double-ended, and the prefabricated body header node of the corresponding environment is generated according to the runtime environment of the child object; When generating a prefab, if the selected objects are all double-ended objects, the generated prefabricated body object is double-ended When generating a prefab, if the selected object has both double-ended and single-ended, the generated perform object is double-ended When generating a prefab, if the selected objects are single-ended, but there are both client and server, the generated prefabricated body object is double-ended When generating the prefabricated body, if the selected objects are all single-ended and all are clients or servers, the generated prefabricated body object is single-ended and the network state is the same as the selected object 【OPTIMIZATION】OBJECT MANAGER FILTERING OPTIMIZATION Object Manager filtering optimization, support for selecting multiple filter conditions for filtering (results are taken and set) Support filtering the viewport to show hidden and locked status in the viewport 【OPTIMIZATION】DISCONNECTED RECONNECTION OPTIMIZATION 10-second automatic reconnection will be triggered when the connection between the front and back ends of the game fails due to network fluctuations, etc., and players will not be able to operate during the automatic reconnection The disconnection will be triggered when the automatic reconnection process ends and the server is still not successfully connected Click on the "reconnect" function after disconnection, then you will be directly matched with a new game room again If the connection to the server is successful during automatic reconnection, the game will be reconnected without perception New game client from the onPause state back to running, no longer perform reconnection logic, onPause state can support a maximum of 3 minutes to maintain, beyond 3 minutes back to running will be disconnected from the server. No longer support the disconnection and reconnection function outside the game, the game will not be able to reconnect into the room before the disconnection after exiting Disconnect reconnect callback functions:Callback function triggered on network disconnection: addNetworkDisconnect(callback : () => void): voidRemove the callback function triggered when the network is disconnected: removeNetworkDisconnect(callback : () => void): voidCallback function triggered on successful reconnection after network disconnection: addNetworkReconnection(callback : () => void): voidRemove the callback function triggered on successful reconnection after network disconnection: removeNetworkReconnection(callback : () => void): void 【OPTIMIZATION】FOUR-WHEELED VEHICLE FUNCTION ADJUSTMENT New custom tire radius property, you can customize the radius of the tire envelope according to the size of the vehicle model Physical calculation of the new vehicle migrated to the client, reducing server consumption API interface adjustment/** New SetDriver() interface, which requires binding of the vehicle on the client side to confirm the actual control role of the vehicle. */ if(GamePlay.isClient()){ this._Vehicle4W.setDriver(player); } /** The vehicle control interface is changed to be called directly on the client side. */ if(GamePlay.isClient()){ //Receive button events from the client to control the throttle and direction of the vehicle Events.onKeyDown(Type.Keys.Up,()=>{ this._Vehicle4W.setThrottleInput(1); }); Events.onKeyDown(Type.Keys.Left,()=>{ this._Vehicle4W.setSteeringInput(1); }); //Receive button events from the client to control the vehicle brakes Events.onKeyDown(Type.Keys.SpaceBar,()=>{ this._Vehicle4W.setHandbrakeInput(true); }); } 【OPTIMIZATION】UI EDITOR-RELATED OPTIMIZATION 1.Object list optimization No longer expand all the parent objects after adjusting the position between them When an object is selected in the main viewport, the object list will locate the object 2.Add option to the right-click menu in the designer Both the object list and the right-click menu of the designer allow operations. 3.New control type - button (allows mounting of text subobjects) New control type [Button], and renamed the previous button control to [Button (Deprecated)], the object properties of [Button (Deprecated)] are unchanged from before, and whether [Button (Deprecated)] is retained in the future will be determined by usage [Button] is more flexible than [Button (Deprecated)] in terms of configuring the text style function, the specific differences are as follows.No [text] object property grouping, that is, you can not directly configure the text, other properties, and [button (deprecated)] exactly the same[Button] can be the parent of [Text], and there is no limit to the number of child objects that can be mounted on [Text]. New Button API: MWGameUI.MWUIGameButtonDeprecated Button API: MWGameUI.MWUIButton 4.Image resources can be replaced by dragging the image object directly into the main window After dragging the UI mapping into the designer and releasing it, it will directly replace the image/button component image resource rendered at the top of the mouse location 5.Progress bar button image with and selectable To allow developers to adjust the position of the progress bar buttons to avoid some images not being dragged to the edge when dragging, new properties and have been added [Anchor Type]: You can choose [Center] or [Both sides] to modify the specific position of the anchor point in the button image [Offset Value]: Used to modify the position of the button relative to the anchor pointWhen the anchor type is [Center], an offset value of X pixels shifts the button image X pixels to the right, and an offset value of -X pixels shifts the button image X pixels to the left.When the anchor type is [Both sides], an offset value of X pixels means that the leftmost and rightmost positions of the button image can be slid as a whole, and an offset value of -X pixels means that the leftmost and rightmost positions of the button image are shifted inward by X pixels as a whole 6.New and functions for containers Previously, when auto-layout was enabled, all child objects in the container were sorted according to top-to-bottom and left-to-right order; this update adds and properties to determine exactly how these child objects are sorted:Horizontal sortingFrom left to rightRight to LeftVertical sortingTop to bottomBottom to top With the two existing properties, a total of 72 types of container layouts can be achievedContainer typeHorizontal layoutVertical layoutAlignment rulesTop Left AlignmentCenter-left alignmentBottom Left AlignmentTop Right AlignmentRight center alignmentLower right alignmentTop center alignmentCenter alignmentBottom center alignment Step 1: The alignment rules determine where the overall position of the aligned objects is in the container and which of the nine anchor points of the container is used to align them Step 2: Horizontal and vertical sorting determines how these aligned objects are aligned internally as a whole, specifically which corner of the overall position of the aligned objects will be at the top of the hierarchy Step 3: Decide the alignment direction according to the container type (horizontal distribution/vertical distribution), the object at the top of the hierarchy is placed in the corner determined in step 2, and the remaining objects are distributed according to this alignment direction Example: By default, the default value of container type is the horizontal layout and the default value of alignment rule is top-left alignment when grid layout is turned on. Modify the left-to-right property to right-to-left and the top-to-bottom property to bottom-to-top. Another example: turn on the default case of grid layout, set the container type to a vertical layout, and the alignment rule to top-right alignment. Modify the left-to-right property to right-to-left and the top-to-bottom property to bottom-to-top. 7.New (control all controls under UI object instead of single control slot hierarchy) New , corresponding to the same effect of [UI settings] - [z factor] in the properties panel, used to adjust the rendering order between UI files, the UI file with the larger z factor is rendered in the upper layer MWUIUserWidget Type New Functions 8.New for images, etc. New , corresponding to the [Style] - [Image Margin] property in the UI editor MWUIImage Type New Functions MWUIButton/MWUIGameButton Type New Functions MWUIProgressbar Type New Functions 9.New for scroll box New is used to listen to the UI scroll box scroll end event, and then handle other functions When inertia is turned on, events are also sent when the scrollbar stopsMWUIScrollBox Type New Functions 【OPTIMIZATION】EDITOR AUTO BACKUP 1.Optimize the editor auto backup function, auto backup covers the main editor and sub-editor. The minimum time interval for automatic backup is changed to 1 minute. When automatic backup is enabled, the modified data will be automatically backed up after the set time interval when the main editor, sub-editor, or prefabricated body is modified. The character data that is not documented will not be backed up. 2.The editor adds a new backup content recovery function. Restore SceneWhen developers enter a project in the project interface, they will compare the local file and the automatic backup file of the project. If there is any difference and the automatic backup file is modified later than the local file, a pop-up window will prompt developers whether to restore the backup file. Restore pop-up windowRestoreClick Restore to read the backup project into memory, load it and open it.OpenClicking Open will open the folder where the backup project is located.IgnoreClick Ignore to not restore the backup project and continue to keep the files.CloseClick Close to not restore the backup project and continue to keep the files. 【OPTIMIZATION】PUBLISH GAME NAME RESTRICTIONS When publishing a game in the editor, the name of the published game no longer has restrictions for illegal characters and word counts, etc. 【OPTIMIZATION】SINGLE-ENDED COMPONENT (NON-PHYSICAL COMPONENTS) The Skybox, Ambient Light, and Sunlight components in the world are single-ended by default. 【OPTIMIZATION】ADDING TIPS TO THE CHARACTER EDITOR New hover tips for all editable items in the character editor show tips for the corresponding properties when the cursor hovers over the properties name. 【OPTIMIZATION】EDITOR REGION CHANGE The Icon in the upper left corner of the Editor window will change with the editor version, when the domestic editor is opened, the default is the domestic logo; when the overseas editor is opened, the default is the overseas logo. 【OPTIMIZATION】EDITOR LOGIN OPTIMIZATION Login page refreshAfter the editor's login page request fails for 15s, the page is automatically refreshed. Automatic login logicAfter the user logs in successfully, the editor will record the login information and execute automatic login within 7 days by default. Environment retention logicWhen the editor is opened for the first time, the domestic version defaults to the domestic environmentWhen the user switches to other regions, the editor will switch to the overseas environmentAfter the user logs in, the next time the editor is opened, the user's last login environment and region will be retained. Logout-related logicIf the user manually triggers to log out (1. Project selection interface button 2. Project drop-down menu option within the project), the next time the editor is opened, the user will not be automatically logged into the account, and will need to log in again. 【OPTIMIZATION】FULL MANUAL DOWNLOAD OF RESOURCES Removed the download method of "full download after login" from the current local repository, and no longer display the Loading window after login When the project is opened, all resources used in the project scene will be verified and checked locally to ensure that the resources used in the project exist locally and are the latest version.Tips: The first time you open the editor, you need to download the resources in the empty scene, the loading time will be longer than the first time. After entering the project interface, the resource library will read the resource information in batches with the UI scrolling (and always read the latest version of the resource information from the server) Developers can select resources on their own and manually click on the resource thumbnails to download the content of the resources (and always download the latest version of the corresponding resources from the server)Icon descriptions of the different states of the resources Removed the filter Icon and placed the category filter list outside Aug 29, 2023 P12 Editor Alpha v0.14.0.0 Release Notes Announcement IMPORTANT NOTES: 1.Paths for saved files have changed, now they are under the same directory level as WindowsNoEditor. Old saved files will no longer load. Move the old files to the new directory if you wish to continue using the old files. 2.The minimum player number limit in a game is now 5. Projects with this limit of less than 5 will have it modified to 5 when opened with the 014 version editor. 3.The existing joystick customization is discontinued. If you have used it in the existing version, please manually add 'bUseTemplatJoystick=False' in the config. 4.As script compilation is incremental, there is a known problem: after modifying the script properties, when running the project to compile the script, the script properties have changed to cause the property pointer stored in the property column to be wild, and the editor will occasionally crash. Prevention method: after changing the script properties, do not select the script object, directly compile and run to upload the game and perform other operations. 5.Because of the project path migration, the script of the game project will prompt an error in VSCode (this does not affect operation). Please delete the tsconfig.json file in the project directory and re-enter the game project to fix it automatically. NEW FEATURES: 【NEW】MOUSE CURSOR RELATED APIS Added three new mouse cursor-related APIs, which only take effect on the PC end 1. Whether the mouse cursor is visible 2. Whether the mouse cursor is locked inside the game window 3. Whether the mouse cursor can interact with UI components 【NEW】DETECTING RUNTIME ENVIRONMENT AND PLATFORM New Functions in Global Class New Enums in RuntimePlatform: 【NEW】PING VALUE, FPS VALUE DISPLAY AREA In edit mode, reserved areas for displaying Ping and FPS will be displayed, reminding users that those areas are occupied. Under EditorPIE and Mobile mode, FPS and Ping values are displayed to inform the users of current network conditions. 【NEW】KEY BINDING FUNCTION RELATED APIS To facilitate developers in game production, in this update, we present the new key binding function. This will allow for efficient and easy configuration of the PC game player control scheme. In addition, to improve the freedom of control scheme, we provide a set of modifiable preset UI for new projects to replace the original hard-coded joystick and camera sliding area template. NEW [KEY BINDING PANEL] IN THE UI EDITOR New button [Key Binding] in the UI editor. Click to open the [Key Binding Panel] menu. developers can directly bind or override the mobile UI (including joystick, camera slide area, buttons) to the keypad keys in this panel. Clicking/releasing/holding the bound keystrokes is considered as clicking/releasing/holding the corresponding UI components. Click the button in the menu to change the binding, click the reset button to revert to the default key binds. Preset UI Control Scheme for New ProjectsProvide a preset UI file for new projects and bind a set of default key binds to replace the original default control schemeThe preset UI file includes a joystick on the left, a camera slider on the right, and three buttons (jump/attack/interact) on the bottom rightPreset UI script file for controlling the character jump by clicking the jump button Key Binding Related APIsEasy customization of control schemes for developers with scripts or override default key binds. NEW FUNCTION IN MWKEYBOARDSIMULATION CLASS In order to meet the different needs of developers for PC games, such as whether a certain camera slider/joystick can be clicked by the mouse, the MWUIVirtualJoystickPanel and MWUITouchPad classes contain a new interface for enabling/disabling mouse control. NEW FUNCTIONS IN MWUIVIRTUALJOYSTICKPANEL AND MWUITOUCHPAD CLASS PC-end Camera Lock Function and Related APIsAdded new camera lock function on PC-end. Players can switch the mouse lock mode by pressing Shift, in which the cursor will be hidden when locked. Turning the mouse in this mode will directly rotate the lens and character orientation, so that the left and right buttons are both freed up for performing other character actions, such as right-click for aiming and left-click for firing.Developers can control in the script whether to allow the player to switch the mouse lock state NEW FUNCTIONS IN MWKEYBOARDSIMULATION CLASS Old Project CompatibilityWe will gradually replace the previous default 'WASD movement/space for jump/left mouse button for turning the camera' control scheme with preset UI files. To minimize the impact of the project already in development, old projects can continue to use the previous control scheme:Old projects created before V0.13 / Template rocker projects created in V0.13You can continue to use the default 'WASD to move / space for jump / left mouse button for turning the camera' control scheme.Projects created after V0.14'WASD to move / space for jump / left mouse button for turning the camera' controls are not allowed, you can use the preset UI and default key bindings to make the same default controls as before, or build your own UI and keybindings and customize the control scheme.Custom joystick project created in V0.13You will need to bind your own self-built joystick and camera sliding area keypad control scheme in V0.14 【NEW】RESERVE PLAYER NUMBER FUNCTION New function in global settings that sets the reserve player number. What is the Reserve Player Number?Refers to the number of player slots that are reserved in a DS room for players to invite friends, have friends follow them into the room, or join the room through the game list. Having sufficient reserve player number will ensure that players can join when they enter the game through the above methods. Input Parameter LimitDefault parameter=0, meaning no reserve player numberRange: Integers between 0 to 10Must enter a value less than the maximum number of players (a value greater than or equal to the maximum number of players will be automatically corrected) Effect on MatchmakingAfter setting the number of reserved players, the number of matchable entrants in the room = the maximum number of players - the number of reserved playersWhen players invite friends, have friends follow them into the room, or join the room through the game list. Non-reserved slots are used first. Effect on Joining Game Mid-gameWhen the game is set to be non-joinable, you cannot join the game mid-way even if there is a reserved player number. Note: Please use the function of reserving the player numbers appropriately 【NEW】VIEW DS ROOM LOG Server-side TS Log Address: https://portal.ark.online/ 【OPTIMIZATION】KV STORAGE OPTIMIZATION New APIs for deleting data New developer backend for data storage operations 【OPTIMIZATION】HOT WEAPONS NOW SUPPORT THE COMPONENTS THAT COME WITH CLONE Aug 29, 2023 P12 Arcana: Recap, Stats & More Announcement A QUICK RECAP P12 Arcana is one of the largest on-chain gaming carnivals in Web3, designed to feature one of the largest E-sport tournaments: TI11 of Dota2; During P12 Arcana, users were able to make prediction, take part in fun event and earn rewards in the form of: Stable Coins, NFTs, Real-world Merch, etc. SPONSORSHIP ACCQUIRED During P12 Arcana, we are honored to have generous sponsorship from our beloved partners: BNB Chain, Galxe, CyberConnect, Quest3, Yeeha Games, Mixmob & Archloot. We would like to warmly thank all sponsored partners and share the success with them. STATS & ACHIEVEMENTS Over 36k participants took part in P12 Arcana Over 11k Daily Active Users (DAU) Over 11k On-chain Transactions Initiated daily Over 77k UAW P12 Arcana was peaked at #3 Dapp on BNBChain according to DappRadar THE PRE-HYPE Over 8000+ Impressions across the space 500k+ Entires on Gleam.io 4 TI11 Final Tickets were issued to the winner, total of $4000+ value in the secondary market. PANELS & AMAS 6 AMAs done during P12 Arcana Highest of 8k+ concurrent viewers in a single AMA USER GROWTH P12 Verified Users reached 1,000,000 during P12 Arcana and actively increasing P12 Genesis NFT now has over 630,000+ unique on-chain holders SUMMARY P12 has gained considerable awareness across the space during the last couple of months. P12 Arcana was yet another bold trial to onboard the E-sport audience into web3 gaming, gamifying onchain interaction with game centric activities. P12 will continue to deliver best in class products and countless fun & beneficial events to our users. SPECIALLY THANKS TO P12 hereby present deep appreciation towards our sponsored partners of P12 Arcana: BNB Chain, Galxe, Quest3, Cyberconnect, Yeeha Games, Mixmob, Archloot. Let us thrive together and get through the dark moments! Aug 29, 2023 BNB Chain Partners P12 and Quest3 to Launch Web3 Gaming Carnival Announcement BNB Chain, Quest3, and Project Twelve’s game carnival is set to officially begin in October, providing gamers with an unprecedented synergy of Web2 and Web3 in one historic gaming event. BNB Chain, the world’s largest smart contract blockchain in terms of daily active users, is launching P12 Arcana, a Web3 game carnival of 2022 in The International 2022, alongside Quest3 and Project Twelve. P12 Arcana will offer a series of exciting & engaging activities for users to interact with, including but not limited to playing and calculating winners for substantial rewards, lotteries, and voting contests. Additionally, users will have the chance to win substantial rewards by supporting their favorite players. P12 Arcana’s pre-launch in September revealed the huge demand and excitement surrounding the event leading up to its official launch on October 1, 2022. The carnival will run for one month, ending on November 1, 2022. BNB Chain’s Investment Director, Gwendolyn Regina said: "BNB Chain community provides an amazing sandbox for GameFi builders to develop scalable dApps on BNB Chain. We have a community of over 2 million gamers, and this is another great opportunity to give an immersive experience to the players. P12 Arcana will be the largest Web3 gaming carnival in 2022, as well as yet another great community event bridging and uniting old-school gamers and Web3 players in the same gaming world that we all share and adore.” This major gaming event will unlock a brand-new dimension of web3 gaming & create a bridge between Web2 & Web3 gaming, offering audiences both old and new the opportunity to engage in a virtual experience unlike any other. Recognized as the gaming event of the year, Project Twelve is thrilled to unveil P12 Arcana as the ultimate experience for a global audience of gamers, e-sport fans, Web3 enthusiasts, and beyond. Additionally, their partnership with BNB Chain and Quest3 further elevates the event, ensuring fans and players from across the Web3 spectrum the opportunity to part in this highly anticipated and remarkable event. The International 2022 is the concluding tournament of the Dota Pro Circuit and the eleventh annual edition of The International which returns to Asia for the second time, and also features Dota2. The inaugural International took place in Cologne, Germany, during the trade expo Gamescom 2011, to introduce Dota 2 to a global audience. It garnered interest because of its massive $1.6 million USD prize pool, the largest of any single esports event at the time. Join this seamless, trustless and decentralized cyber gaming carnival at airdrop.p12.games/arcana and stay informed with the latest updates and news on Twitter. Oct 12, 2022 P12 × Ambrus AMA Recap Announcement On 14 August 2022, Project Twelve (hence known as P12) held our first AMA in collaboration with Ambrus Studio entitled "From Web2 to Web3, the evolution of Gaming and its opportunities". Over 1200 people participated, and it is to our great joy and astonishment to declare that the AMA session was a big success! During the event, Boyang, Founder of P12 & Johnson, CEO of Ambrus Studio spoke about their vast experiences in the Gaming industry, their visions of Web3 Gaming, and also roadmaps and future plans of P12 and Ambrus Studio. Their vision of Gamefi with sustainability echoed widely in the crowd and every listener was eager to join in the conversation. You may watch the replay at: https://www.youtube.com/watch?v=d22QOIQKg7Q At the end of the AMA session, we've released our grand giveaway of 5 Freemint E4C Rangers NFT. We have uploaded the new function on our airdrop page and will continuously integrate giveaways from our partners with marvelous backgrounds for our Genesis NFT holders to join. Audience may join the giveaway through this link: https://airdrop.p12.games/ . At the same time, our AMA Exclusive Badge powered by Project Galaxy has been made to the top of the campaigns. A great shout out to our partner Project Galaxy for their consistent support in promoting P12's awareness to more people worldwide! There are a few figures that we would like to display: We have received over 700+ questions submitted for the pre-collection. Most of them voiced out their opinions and expectations towards the two projects and the entire Gamefi Industry. Nearly 300 marked interested in our AMA event on the Discord Channel. 76 Casted their vote on their favourite content of the AMA And we have 1200+ participants for the actual event! We are surrounded by the overwhelmingly heart-warming support of all our community members, and our amazing partnership with Ambrus has definitely crafted a magnificent future for the Web3 gaming industry. We can't wait to invite everyone to become a little spark in this big picture. As the saying goes, “Alone we can do so little; together we can do so much”. You are welcome to stay tuned to more of our future events and collaborations, as we will continue to deliver what we promised on the roadmap to realizing Metaverse. That’s one small step for Web3 Gaming, one giant leap for mankind. *Introduction of P12 Project Twelve, P12 in short, is a Web3 gaming platform and game creator ecosystem. P12 aims to: · Make game creation accessible· Make game economy sustainable P12 Genesis NFT is ongoing for collection! It is a tribute to Steam gamers and developers, and a Soul-bound token that captures web2 gaming credentials. Join by the link: https://bit.ly/3p9fGCZ *Introduction of Ambrus Studio Ambrus Studio was founded by Johnson, ex-CEO of Asia, Riot Games. First Game by Ambrus Studio——E4C: Final salvation A top mobile app MOBA game, also designs hottest Rangers NFT collections of in-game avatars with super utilities. Twitter: https://twitter.com/AmbrusStudio Discord: https://discord.gg/e4c Aug 16, 2022 P12 Genesis Airdrop & Next Steps by Founder Announcement Dear builders, dreamers, fans and everybody in the P12 community, Hi! This is the first post from me since P12 Genesis Airdrop official launched. I will try to be concise and short as always, and callback to previous post wherever relevant. ON AIRDROP We have reached more than 50k claims within 3 days. It's great traction and an even stronger proof that P12 will be able to build, deliver, and push the industry one step further as the disruptor. Some of you might be concerned, so let me be super clear on this: we will continue to go big and that won't change. Yes - there will be more claims and the number of holders will keep climbing up. More Steam gamers to join. More Steam developers to join. P12 is going to expand to a larger audience outside of the existing Web3 user base and become a monumental project in Web3 gaming. We are not just building it for the fans already in our community, but a much broader group of potential users who haven't been introduced to Web3 gaming yet. Make game creation accessible Make game economy sustainable P12 to be the best Web3 gaming and game creation ecosystem ON ANTI-CHEAT Anti-cheat is a big part of gaming. We as gamers have a complex love & hate relationship with cheat codes and trainers. From CoD to StepN, games fight brutal battles with hackers and cheaters. P12 shall do the same. We are going to adjust the rarity of Genesis NFT for a batch of accounts. Those will be evidence-based decisions and this will come as beneficial both for further growth of P12 as well as for all honest community members who verified their accounts. The adjusted accounts will still carry rewards - just down-tuned. Ultimately, reward calculation (i.e., # of tokens) will be multidimensional. The team has done extensive prior calculations and analysis, and we are obviously not going to leak the exact rules for anti-cheat as this could be used as a gauge or weapon against it. You can rest assured that adding tons of free games at once will not increase the reward at all. I'll give just one example - someone recorded 470k hours of gameplay time. That's more than 54 years of non-stop gaming and blatantly cheat. ON INCENTIVES Overall, the rewards will be rather democratized, and subsequent activities will carry significant tokens, too. The referral program is a mechanism which we put much emphasis on. The process of shilling someone to join P12 airdrop is much like the process of shilling a game to others from childhood: "Hey, give it a try! I promise it's worth it". More features and rewards surrounding referral will be rolled out. ON NEXT STEPS Like stated previously: product is our strongest statement. We will be back to building and aim to launched more products in the coming months. There will be collaborations coming up too. Stay tuned. Jul 01, 2022 Founder Announcement and P12 Genesis NFT Airdrop Announcement Dear builders, dreamers, fans and everybody in the P12 community, This is my first announcement to you as the founder of Project Twelve. In this post, I would like to tell you a bit more about who we are, where we come from, where P12 is heading, and the upcoming milestones for P12 that we can all be excited about. I'll try to keep it short. Who we are We are a group of hardcore gamers and anime lovers. The kind that plays matchmaking at midnight after work. In the team we have ex-guild masters, esport semi-pros, console speedrunners, and respected PC modders. For us, gaming has been and will always be a quintessential part of our lives and of the world as we know it. Not only do we have great faith in and deep passion for gaming, the team also has a proven track record in the field, having built leading gaming platforms in the past 3 years. I won't brag about this here and you will see for yourself in the future. Where we come from However, while serving game developers and gamers alike, we saw great challenges in the industry. In-game economy is often screwed; bad game currency inflation; shadow nerfs and manipulations on equipments and items; eventually one-sided server shutdown - all these negatively affect game economies and game assets from shining their full glory. P12 sees a unique solution solve the problems by combining the best of gaming with Web3. We are determined to shake the status quo and bring GameFi to the next level. That's how Project Twelve came into being. Below are some of our core values: Product is our strongest statement Product first. Delivery is the key. We've seen many GameFi projects with great vision and hyped community fails to deliver: no product shipped and no deliverables. We are different and we prove ourselves not by words, but by shipping products. It's a tradeoff, though - so if you don't see me replying to messages in Discord all day, trust me we are building the product. If you find that you no longer get to play #assets-game, pardon us as the team is working on the product. In for the long run P12 is in for the long term, aiming for the stars. If you have read our white paper, it envisions10% of the world's net value in-game assets. We go big or go home, and that won't change. With that said, those who expect P12 to be a pump-and-dump scheme will have a rude awakening and be deeply disappointed if they hope to get profits from a quick flip. WE ARE NOT DOING A PRIVATE SALE ANY TIME SOON. WE WILL NOT ISSUE A TOKEN UNTIL OUR PRODUCT IS STRONG. And we won't stop until P12 is the best Web3 gaming platform and best game creator ecosystem in the world. What to expect next: P12 Genesis Soul-Bound NFT Airdrop I'm excited to announce the P12 Genesis Soul-Bound NFT Airdrop. This is a tribute to game developers and gamers, made with ❤. The first stage will be for Steam game developers, with stage 2 for Steam gamers coming soon. The airdrop combines off-chain Web2 data with on-chain Web3 soul-bound NFT, the first of its kind. All community members are welcome to invite game developers and gamers they know. There are lots of referral bonuses to be won. For badge holders, there's already the added benefit of an extra % of referral bonus, up to 3x. This is not all for badge holders, and more entitled rights and benefits will come in the future. I'll leave more details to be announced by team. Jun 09, 2022 Our Secret Weapon to Ensure Sustainability: Spectrum System & Badge-Merging System Announcement Project Twelve (P12) is a GameFi ecosystem with sustainable economies. Basically, we define our sustainability as offering true ownership, value discovery, and guaranteed liquidity, which can only work under a well-functional mechanism. NFTs play an important role in transactions on the GameFi platform. To standardize the operation of badges NFTs on the P12 platform, we established the Spectrum System that regulates the values for badges of different colors. Like the different colors of light in the spectrum are equipped with different wavelengths, the mechanisms for obtaining badges of different rarity also vary. To be more specific, different badges we release feature different colors - WHITE, GREEN, BLUE, PURPLE, and ORANGE are the five colors that represent the five rarities in the Spectrum System. Each of the five colors of radiance possesses a unique and distinct color code - the very core of the Spectrum System. What's more, a Badge-Merging System will be available soon, which will provide a channel for users to upgrade their exclusive P12 NFT collections. This, in particular, will guarantee the stable operation of the P12 Spectrum System. Badge-Merging Rules p.s. Badges of all shapes and types can be merged based on the rules above; the color of the badges is the ONLY decisive element within the merging system. Currently, more and more enthusiastic and creative gamers are joining the P12 community. They can win our exquisite badges through actively participating in our events and contributing their valuable viewpoints on the construction of our platform. To appreciate their brilliant contribution, we guarantee that users with badges of higher levels will have more privileges on the P12 platform, which includes but is not limited to a higher possibility of receiving token airdrop and ETCs for the game editor. Of course, our Spectrum System will not be limited to the current five colors exclusively. In the future, we will discover the mysterious unknown wavelengths of the P12 spectrum. And perhaps, badges of the color that indicates a higher degree of rarity will eventually be available to everyone one day. So just stay tuned! May 26, 2022 Our Ways of Doing Things: Meritocratic Approach Announcement According to the definition from Merriam-Webster, meritocracy refers to a system, organization, or society in which people are chosen and moved into positions of success, power, and influence based on their demonstrated abilities and merit. In other words, within a meritocratic system, people advance based on their values. This ideology believes that anyone can make it with hard work and dedication. Therefore, everyone is encouraged to make efforts to win more wealth or higher social status. In theory, meritocracy provides a source of motivation, and it can boost the whole system to develop with a joint effort from all insiders. What if we apply this ideology to the gaming industry? And how can we boost the industry by solving practical problems with a meritocratic system? For instance, in the traditional model, game publishers have total control, which ultimately increases economic inflation over time and mistrust between developers and users. What's worse, game platforms usually have a significant flaw that they are unable to fix - they tend to focus on content that brings the highest revenue. Because of that, creators have to abandon interesting, innovative, and artistic approaches to gaming and focus mainly on how to survive through making profits. Noticing this, P12 comes up with a different approach by integrating the idea of meritocracy: we reward creators that put their passion into the projects and generate unique experiences that are both appealing and memorable. Furthermore, P12 is built upon the value of neutrality, which differentiates us from the traditional platforms. We reward good behaviors and punish bad ones. Creators who can produce high-quality content and offer high liquidity can be awarded. Game creators are expected to receive 60% of all P12 tokens for unique content; the platform will also ensure that they can acquire more promotions and more users. As for disappointing creators, on the contrary, platform users will have the right to vote to punish them and even liquidate their rewards, which ensures that users can cash out before acting-in-a-bad-faith developer. And this is how the idea of meritocracy works on the P12 platform. For users, mainly game players, the meritocratic concept also applies. If gamers participate actively in communities, offer constructive feedback, invite friends, and participate in events, they will receive Galxe participation badges that demonstrate active participation. These will yield value over time. Bad behavior would not be tolerated, and both community managers and game developers will have tools to protect others from malicious acts. P12 is a platform, and we focus on staying neutral. Good behavior is rewarded, bad is punished, while passion and commitment to excellence will always win over everything else. Apr 15, 2022 Playza Editor Alpha v0.8.1.0 Release Notes Announcement Version number Editor: v0.8.1.0.20220313092204 New features [Editor] pie editor Add drawcall display when running Console commands stat unit -turn on/off display [Editor] Script customization property support reset to default value function /** * displayName?: string; * defualtValue?: unknown; */ @MWCore.MWClass export default class DefaultValue extends MWCore.MWScript{ @MWCore.MWProperty({ displayName: "defaultname",defualtValue:110 }) public _Num: number = 110; protected OnStart(): void { } } [Editor] Modify the default rendering pipeline of MWEditor to be consistent with Android Fix the problem of inconsistent effect between editor and cell phone after repair [Editor] Fix the display of Log level content Implement MWLogger to avoid modifying Puerts' DefaultLogger to reduce upgrade maintenance cost [Gameplay] Objects bound by physical components, automatically turn off static properties Turn off static properties automatically for objects bound by physical components, and developers can manually turn them on again to prevent them from being automatically merged [Gameplay] UI interface namespace modification /** * Change @MWDesignerUI.MWUIMono to @MWGameUI.MWUIMono * The old namespace inherites from the new namespace, will work fine */ @MWGameUI.MWUIMono export default class UIDefault extends MWGameUI.MWUIBehaviour { constructor(o){ super(o) } Construct(){ this.InitEvents() } InitEvents(){ } } [Gameplay] New API * New interface to get system language /** * @param return to system language * @param return to Android system language code * @param zh_CN : Chinese */ @MWCore.MWClass export default class GetDefaultLocale extends MWCore.MWScript{ protected async OnStart(): Promise<void> { console.log(`---current system language:${Global.GetDefaultLocale()}`); } } * Fix stroke interface parameters /** * @brief Set the object stroke and stroke color, requires the presence of post-processing objects in the scene. * @param Enable or not to enable stroke * @param ColorIndex Set the stroke color. * Before fix: misaligned with colorIndex in post-processing, 0 is no color, 1 corresponds to 0 in colorIndex * After fix: corresponds to colorIndex in post-processing, -1 is no color, 0 corresponds to 0 in colorIndex */ SetOutlineAndColor(Enable: boolean, ColorIndex: number): void; BUG FIX Towards the light editor shows a different brightness and pie brightness [DS - DS] Mobile side timeout to enter the game, log shows V8 engine crash [WorldRun] **PIE crashes after running when the SetGFXLevel() interface of the image quality [grading is passed into an illegal format [Metasmith] **online environment, resource refresh failed [Editor - Art Resource Upload] The previously imported resources still exist after closing the tool. [Editor-Art Resource Upload] If you don't close the resource upload tool and import resources several times, the screenshot will be very slow when you import resources for the second time, and the screenshot tool will not close automatically at the end. [Editor-Art Resource Upload] Without closing the resource upload tool, when resources are imported for the second time, the first imported resources will be screenshotted again. [Editor - Project Main Viewport] The main viewport object has no hover state. [WorldRun] PIE crashes after running when the SetGFXLevel() interface of picture quality grading is passed in an illegal format When dragging material object to sound object, the sound object should be shown in red [Editor - Object Manager] Change the network property of the object in the object manager to client or server, the collision property will not be disabled [Fighter] [Must show] The display of aircraft jet flame is incorrect [Must show] When dragging in a staircase object in the scene to turn off static, then after copying, some of the staircase collision boxes will be blocked [Must show] Rotation method error reported [Editor - Other] Editor crashes when running PIE [WorldRun]Saving part of the blues project crashes [WorldRun]The project file is missing some resources when running after being unpacked for the first time [Editor - Art Resource Upload] Part of the resources upload does not return upload information after upload [Editor - Art Resource Upload] When uploading resources, the recognition of resource names is not fine enough, resulting in errors in the classification of resources. [Editor-Art Resource Upload]Imported resource materials are lost (Occasionally) [Editor - Art Resource Upload] Editor crashes when clicking the photo tool [Engine Group - Effect Enhancement]The background of the tool screenshot viewport becomes black [Editor - Project Content] Log output filtering select error, click run, log input is still VeryVerbose level, cut log after /n string does not take effect [Mobile] dev environment mobile side, stuck in resource download interface when entering the game [Editor - GameUI Editor] P12 add reduce gold interface mobile call invalid, interface return 400 [Editor - GameUI Editor] P12 GameCoin interface is called with a quick click of a button on the mobile side, the mobile side is flashing back [Editor - GameUI Editor]P12GameCoin interface write a token parameter, set different number of increase/decrease gold coins cause AdressToken mess, thus increase/decrease gold coins of different token [Editor - GameUI Editor] P12 increase/decrease gold interface mobile call invalid, interface returns 400 [Punk] the character fires with the muzzle facing down, 4173 holding gun posture character head is crooked, the character's hand is not on the grab [Punk] [Must show] The character's posture is incorrect [Engine Group-Other] Material instances related to the mother material uploaded in 3.2, after dragging and dropping to the main viewport, no effect [Buried]frame buried mw_framerate, the frame value will be extremely high in the first frame [Pathfinding System] The pathfinding system calls moveto interface, AI can't move to the target position normally. [GamePlay - Physical Constraints] Add model A and any physical constraint (such as spring component) to the object manager, set the spring component as a child object of A, set A as a static object, click to run PIE crash. [Editor - GameUI Editor] Use ctrl+v to paste badly in the ui editor in the list of objects [Editor - GameUI Editor] ui editor input box click readable in the replacement font color replacement after no response [Editor - GameUI Editor] ui Editor's root property's ts script box is still English option when right clicked [Editor - GameUI Editor] The root option in the ui editor should not be manipulated [WorldRun - Resource Loading] Blues Engineering Campus' Hanako Mobile end flickers when loaded + punk project [Editor - Project Main Viewport] object to manage the secondary sub-objects in it, the red box can not be refreshed in real time when clicking on the lock [Art - Ungrouped] The image resources under the theme of "Cherry Blossom Campus" are not available [Metasmith] dev environment resource refresh failed [WorldRun - Resource Loading] Blues Project Editor main viewport material is missing; pie is running normally [GamePlay - Voices] Must appear Toy War game Icons with sounds and effects appear when shooting and wielding swords for the first time [Project Blues] A57 phone will get stuck after 6 minutes or so (tried twice) [Atsu] [must be present] oppo a57, the game to the fourth game of the settlement, no operation for a period of time, and then operate the phone found stuck [Mobile] [dev toy0307]OppoR15 flashback after the game is loaded [Editor - Project Home] Click the X in the upper right corner of the editor to turn off the editor, the editor crashes, occasionally [Editor - GameUI Editor] in the ui editor select the input box of ts script in root right click to close the ui editor directly after the editor crashes [Editor - Object Manager] [must appear] ctrl + dragging sub-level static model editor crash AddMoveImput(Type.Vector.ONE); the character move takes effect, but does not automatically play the character move action, this separate test is OK Other requirements Reduce shader permutation, reduce package body MW-8315 Add switch static interface MW-7660 Stroke interface optimization MW-8540 Script custom attributes need to support reset to default value function MW-7660 ①New download mode; ②New hot change function MW-8312 Optimize the frame locking method MW-8673 [Product Requirements] When dynamically combining batches, don't affect the objects of physical component constraints MW-7524 Make P12 currency increase/decrease interface MW-8750 Parent material update closed loop MW-8741 Turn off useless plugins and optimize memory MW-7181 Add interface to get system language MW-8904 Project serialization file optimization function MW-7770 Remove unnecessary Task MW-7993 March 2 Master material upload MW-9086 Add dc information in frame rate buried MW-9033 Cautions 1. GameUI namespace modification, open the script with VSCode may be prompted to report an error, but does not affect the operation of the old project, it is recommended to use VSCode's replacement function to replace all MWDesignerUI to MWGameUI. 2. Because V0.8.1.0 modified the parameter names of material instances, resulting in the invalidation of some parameters of the existing projects of the Blues, the mother material and related resources are rolled back to V0.8.0.0 version, waiting for a complete list of parameter mapping rules for material instances and corresponding python scripts to follow hotfix online after passing the test, when all old projects need to execute scripts to change parameters. For the time being, it is forbidden to synchronize the resources associated with the parent material of V0.8.1.0 version to Meta, Online. 3. 3. The problem of probable resource loss due to dynamic loading still exists in this version. At present, the new fix status of dynamic loading is normal, and will be hotfix online as soon as the batch game engineering test is passed. 4. the UI editor object manager paste function is recommended to use the shortcut key Ctrl + V, using the right-click menu function paste probable cause a crash 5. Editor occasionally switch project crash, will follow the prefab (template) online synchronous solution 6. Get local logs on mobile: /data/data/com.meta.box/flies/UE4Game/MetaWorldMobile/MetaWorldMobile/Saved/Logs/ Mar 13, 2022 Pin Project Twelve Breaks Record for Most NFT Holders Amid $8 Million Funding Round to Build Sustainable Web3 Gaming Ecosystem Announcement Amid surging popularity of Web3 gaming platform Project Twelve, Genesis Soul-Bound NFT airdrop receives over 500,000 claims in under one week, catapulting Project Twelve to record breaking status as Web3 leader with the largest number of NFT holders and airdrop claims. As a pioneer of Web3 gaming, Project Twelve’s (P12) recently revealed Genesis Soul-Bound NFT airdrop was met with overwhelming enthusiasm from the global gaming community. In the first week since its launch on June 27th, over 500,000 NFTs were claimed and this number continues to rise. Nearly 70% of participants joined through referrals, reflecting strong organic growth. Project Twelve (P12) Genesis Soul-Bound NFT airdrop met with overwhelming enthusiasm from the global gaming community, receiving over 500,000 claims in under one week since launch. (Graphic: Business Wire) The airdrop’s greater-than-expected popularity is a testament to P12’s strong brand recognition and the appeal of its innovative vision to the gaming community. It also establishes P12 as the platform with the largest number of engaged potential users in the Web3 gaming platform space. Genesis Soul-Bound NFT pays homage to Steam developers and gamers by capturing off-chain credentials, including games published and hours played. In doing so, the set of valuable proof-of-play data will entitle NFT holders to future rights and benefits, and gamers within the P12-verse will be a part of the growing movement of virtual asset pioneers, paving the way for a new Web3 gaming future. Project Twelve recently closed $8 million in new funding from a combination of committed investors, including: MetaApp, Project Galaxy, Primavera Ventures, CyberConnect, CCV, Smrti Lab, and others. With this new funding, P12 will be able to tackle key challenges affecting the Web3 gaming industry. Removing the flawed, for-profit model, P12 aims to better serve the user by building complete infrastructure and tooling to make game creation accessible and implementing a set of economic and governmental mechanisms to make game economy sustainable. Engage with Project Twelve on Twitter (@_p12_), Discord (https://discord.com/invite/p12), and their blog (https://mirror.xyz/p12.eth). About Project Twelve Project Twelve (https://p12.network/) is a Web3 gaming platform and game creator ecosystem with a sustainable economy. It features the Editor, a full-featured Metaverse content engine for building game worlds; the Infra, a set of API/SDK and developer portals for bridging game content on-chain; and the Econs, a set of economic and governmental rules and mechanisms implemented in EVM smart contracts. Jul 11, 2022 Pin Project Twelve Closes $8 Million Funding Round to Build Sustainable Web3 Gaming Ecosystem Announcement Emerging as a premier project in the Web3 gaming space, Project Twelve (P12) is announcing the close of $8 million in new funding, paving the way for an expanding ecosystem with a sustainable game economy that makes game creation accessible. This funding round comes from a combination of committed investors, including: MetaApp, Project Galaxy, Primavera Ventures, CyberConnect, CCV, InfinityLeague, Smrti Lab, and others. Project Twelve (P12) Genesis Soul-Bound NFT airdrop has been met with great enthusiasm from the gaming community. With this new funding, the founding team will be able to expand on their strong vision in making game creation accessible and game economy sustainable. In recognizing an impending paradigm shift for virtual assets, the P12 team set out to do away with obstacles that have historically minimized the impact of virtual worlds and experiences. Removing the flawed, for-profit model, P12 aims to better serve the user, making way for limitless possibilities within the realm of virtual worlds. To tackle key challenges affecting the Web3 gaming industry, P12 will build complete infrastructure and tooling to make game creation accessible and implement a set of economic and governmental mechanisms to make game economy sustainable. The team behind P12 comes from a hybrid Web3 and gaming background. They have been in the blockchain and cryptocurrency space since 2018 and have successfully built a decentralized exchange (DEX) product. They also have a proven track record in R&D and building gaming products. P12 strives to combine the best of Web3 and gaming. Commenting on the initial evolution of Project Twelve, Founder Boyang explains, "P12 was conceptualized by a group of hardcore gamers who have a deep passion for and great faith in gaming. While serving the gaming industry, we also identified key challenges facing the future of gaming - that is insufficient supply and broken economies. Now, we see a solution to the challenges in combining the best of Web3 and gaming, that solution is P12." Project Twelve is now inviting individuals interested in the P12 vision to collect recently launched Genesis Soul-Bound NFT - the ultimate tribute to Developers & Gamers - from their airdrop site and to invite others to do the same via the P12 referral program. Officially launched on June 27th, the Genesis Soul-Bound NFT airdrop has been met with great enthusiasm from the gaming community. The P12 Genesis Soul-Bound NFT pays homage to Steam developers and gamers by capturing off-chain credentials, including games published and hours played. In doing so, the set of valuable proof-of-play data will entitle NFT holders to future rights and benefits, and gamers within the P12-verse will be a part of the growing movement of virtual asset pioneers, paving the way for a new Web3 gaming future. Jun 28, 2022 Recap: P12 Arcana Linea Editorium - Unleashing UGC Magic and Shaping the Lanscape of Autonomous Worlds Announcement > P12 is building the first and only GUI Onchain Engine for onchain games and > autonomous worlds. -------------------------------------------------------------------------------- P12 Editor, the first and only GUI (Graphical User Interface) Onchain Engine built by Project Twelve, made an impressive debut recently. It is now clear that UGC (User Generated Content) can be a paradigm for the future of onchain games. In September 2023, P12 collaborated with Linea, a developer ready zk-rollup powered by Consensys, and launched a UGC gaming creation initiative — P12 Arcana, as part of the Linea Entertainment Festival. At P12 Arcana, P12 officially launched the first beta of P12 Editor, a GUI onchain game engine to accessiblize web3 game creation. Creators crafted over 14,000+ remarkably exquisite game scenes with the P12 Editor, offering a glimpse into a possible blueprint for the future paradigm of on-chain autonomous worlds; user-generated, user-governed, and user-centric economies. P12 Arcana: high participation, real creations and sparks of inspirations -------------------------------------------------------------------------------- What is P12 Editor? P12 Editor is the first and only onchain engine that pioneers the transition from a Command Line Interface (CLI) to a user-friendly Graphical User Interface (GUI). P12 Editor integrates with onchain frameworks like MUD and Dojo, and simplifies gaming development primitives using prefabs and templates. Linea Station Built with P12 Editor -------------------------------------------------------------------------------- TRACTION * Editor Download: 13,836 * Total Creations: 14,994 * Total Voters: 33,910 * Wallet Connect UAW: 114,925 * Total Vote Casted: 200.7M * Geographic: CIS (Russia, Ukraine, Belarus…), Turkey, Vietnam, China, Japan, Indonesia, North America, UK. -------------------------------------------------------------------------------- SHOWCASE: USER CREATIVITY IN FULL BLOOM The future of the autonomous worlds was on full-display among the UGC creativity shown at P12 Arcana: Linea Editorium. Let's dive into the remarkable creations in the past month. Due to space restrictions, we couldn't showcase all of the exceptional creations below. Explore more at P12 Arcana VOL.1 LINEA THEME Vol.1 Linea Theme Users made use of the P12 Editor's versatile built-in templates and asset library—which include the Linea logo—to craft an array of captivating Linea-themed scenes, bringing their distinctive visions of the Linea brand to life. * ⭐ Linea ServiseStation - By dijorey.cyber * ⭐ Linea presentation - By Lync12 * ⭐ Doing P12 stuff - By anarcii.eth * ⭐ Festival Event ^^ - By kikilala VOL.2 FAN-ART: JOJO, NARUTO, GTA, MARVEL… Vol.2 Fan-Art Drawing inspiration from popular franchises, the P12 community—a talented collective mainly consisting of gamers—harnessed the power of the P12 Editor to produce original and striking Fan-Art. Exhibiting remarkable creativity and skill, participants reinterpreted iconic characters and scenes from well-known series such as Jojo's Bizarre Adventure, Naruto, Marvel Heroes and GTA: San Andreas. Beyond merely replicating the essence of the source material, these engaging works showcase the distinctive talents and perspectives that the UGC brings to the table. * ⭐ jojo x p12 reference - By dijorey.cyber * ⭐ Naruto x Pain - By anarcii.eth * ⭐ Heroes: mission fast mail - By pumpdumpit.eth * ⭐ P12 World Z - By Bangseo VOL.3 P12 TO DA MOON Vol.3 P12 To Da Moon The boundless cosmos has perennially captivated human imagination, a sentiment mirrored in the creative contributions from P12 community. Numerous enchanting space-themed art pieces surfaced, each delving into various facets of the celestial sphere. Creators ingeniously incorporated the P12 logo into cosmic landscapes, immortalizing it amidst the stars, while others drew inspiration from iconic sci-fi epics like Star Wars, skillfully depicting gripping scenes that whisked viewers to distant galaxies. * ⭐ P12 on the Moon - By mystervee.cyber * ⭐ Shine - By @Shine1973Yeth * ⭐ Space - By @ruban0302 * ⭐ StarWar - By rosinaakomaniny.cyber VOL.4 MEMES Vol.4 Memes Memes, an integral part of crypto culture, inspired a wealth of captivating creations that resonated with P12 community. Meme-themed creations captured the event's spirit. Creators brilliantly paid homage to original crypto memes, evoking nostalgia while showcasing the community's wit. Others seamlessly integrated the P12 logo into classic meme formats, demonstrating both the brand's adaptability and the dynamic nature of memes themselves. * ⭐ trade offer - By dijorey.cyber * ⭐ ToP12 - By @degenofweb3 * ⭐ P12 Editors - By @0xProfessorJo * ⭐ Whale hunting - By ul_pivikpanda VOL.5 HORROR & ACTION Vol.5 Horror & Action In the realm of gaming, virtual worlds offer alternate lives and unattainable experiences. The P12 community ushered in a darker side of virtual worlds through vivid murder and crime-themed creations. Creators captured chilling horror scenes and the intensity of crime-fighting, captivating audiences and revealing the gaming sphere's complex dimensions and boundless potential for thought-provoking exploration. * ⭐ wow? - By @Suzanne24130117 * ⭐ police - By @LeighBrownnft1 * ⭐ Counter-Strike 2 - By TTSN * ⭐ POLICE IN ACTION - By mahen.eth VOL.6 FLUFFY COMPANIONS Vol.6 Fluffy Companions Who could resist the charm of these fluffy companions? Regardless of the initial theme, incorporating a delightful array of cuddly cat, dog, and panda models from the P12 Editor's resource library instantly brightened and captivated the players' hearts. * ⭐ Dogland - By @paijosakti92 * ⭐ Fairy_Patrol - By @MmVishnevsky * ⭐ Cats vs. Dogs - By Lync12 * ⭐ Petting Prize - By @PetiaPiat VOL.7 DREAMLAND Vol.7 Dreamland The P12 community has created captivating game maps that transport attendees to ethereal realms of pure imagination. Barbieland, the blossoming gardens, and moonlit seaside haven, all of which offer breathtaking beauty, creating an unforgettable backdrop for gaming. * ⭐ BarbieLand - By PROCENT * ⭐ Frendly City - By @BASICKTRUST * ⭐ The Tranquil Garden - By mystervee.cyber * ⭐ Fountainhead Palace - By Bangseo VOL.8 LIFE SIMULATION Vol.8 Life Simulation People dream to experience a second life in video games. The P12 community has created a myriad of life simulation works to fulfill this desire. Whether it's running an enchanting shop, relaxing with friends, or indulging in spirited metaverse party, an engaging adventure awaits everyone to savor with delight. * ⭐ P12 World Z 2.3 - By Bangseo * ⭐ P12 World Z - By Bangseo * ⭐ Tea ceremony- By dijorey.cyber * ⭐ Metaworld Party - By @Kingorenx26 -------------------------------------------------------------------------------- SPECIAL THANKS TO P12 hereby present deep appreciation towards our launch partners: Linea, Degame, Particle Network, CyberConnect, DeFi Kingdoms, Mobox, Lifeform, Dmail, Sandstorm, Gamefi.org, Unemeta, ReadON, Aki Network, BlockX, Aspecta, Tearing Spaces. Let’s continue to push the boundaries of the Web3 gaming together! Launch Partners -------------------------------------------------------------------------------- SO WHAT'S COMING UP NEXT? Great things are on the horizon. … Revealed soon. -------------------------------------------------------------------------------- About Linea Linea Blockchain is a high-speed, low-cost layer-two (L2) network designed to make Ethereum more usable. Powered by ConsenSys, the organization behind the popular MetaMask wallet, Linea aims to enhance the Ethereum experience. It does this by using a novel technology called zero-knowledge (ZK) proofs. This technology allows Linea to process transactions quickly and cheaply while using the Ethereum network for ultimate security and scalability. -------------------------------------------------------------------------------- Join P12 Community Website | Gallery | Assets | Twitter | Discord | YouTube About P12 P12 is building the first and only GUI Onchain Engine for onchain games and autonomous worlds. P12 Editor integrates with onchain frameworks like MUD and Dojo, and simplifies gaming development primitives using prefabs and templates. P12 Editor empowers developers to achieve composable games creation, seamless assets deployment and permissionless open economies. P12 raised 8 million USD from investors including Primavera, Galxe, CyberConnect and CCV. -------------------------------------------------------------------------------- > P12 is building the first and only GUI Onchain Engine for onchain games and > autonomous worlds. Oct 24, 2023 Launching P12 Arcana: Linea Editorium, a gaming UGC campaign powered by P12 Editor. Announcement We've been quiet. We've been building. And now, P12 IS BACK. P12 Arcana: Linea Editorium IS LIVE NOW. arcana.p12.games What is P12 Arcana? A gaming UGC campaign powered by P12 Editor. You are invited to: Create your own metaverse assets , vote for your favorite piece, complete associated tasks and win cash reward & P12 Power Levels that grants you increasing allocation of P12 Token Airdrop. What is P12 Power Level? It's a fungible onchain asset that is accumulatable & tradable. Using PL to upgrade your P12 Genesis NFT which corresponds to a higher P12 airdrop allocation. Claim P12 NFT: http://airdrop.p12.games Are there any other rewards? YESYESYES, The Prize Pool so good, It's going to be fun and equally beneficial to the participants. * 20000+ USDT * Legendary P12 Genesis NFTs * Linea Gas Pass * Tokens & credits from DeFi Kingdoms & Dmail How do I participate P12 Arcana? Finish 7 easy tasks then claim PL and win all the rewards. * Register P12 Editor * Publish your Creation * Become a Voter * Vote Everyday * Bridge your P12 Community Badge * Linked with Aspecta * Linked with UNEMETA Here's the step by step tutorial. Watch it, follow it and win your prize. https://youtu.be/O1PwJkRjkPE Or read on notion: https://project-twelve.notion.site/P12-Linea-Creating-the-Future-of-Web3-Gaming-with-P12-Editor-9f6b8bd34f2e4ba5932627056d4361e3 Sep 05, 2023 Introducing P12 Power Levels, the core asset of Project Twelve ecosystem. Announcement 1. WHAT IS P12 POWER LEVEL(PL)? P12 Power Level is a fungible onchain asset that is accumulatable & tradable. P12 Power Level serves as a vital role in the P12 ecosystem, Its core & only purpose is to upgrade your P12 Genesis Soulbound NFT. Therefore, giving you higher Soulbound Token level which corresponds to a higher $P12 airdrop allocation. 1.1 PL UPGRADE SETTINGS & METRIXS PL allows you to level-up your P12 Genesis Soulbound NFT. The rarer your NFT is, the higher P12 Power Level is required to fully upgrade it. 1.2 WHERE DO I CHECK MY NFT RARITY? You can check your rarity, current P12 Power Level, gaming records & account value via airdrop.p12.games 2. WHAT IS P12 GENESIS SOULBOUND NFT? If you already have your P12 Genesis Soulbound NFT, jump to 3.0 P12 Genesis Soulbound NFT is a gamer/developer credential in the P12 Ecosystem. Each of them are bounded with a Steam Gamer Account / Steam Developer Account. P12 utilize Steam API to read your offchain gaming data & transform them into a dedicated onchain gaming credential. 2.1 HOW TO CLAIM YOUR P12 GENESIS SOULBOUND NFT? If you have a Steam Gamer Account, follow instructions: https://youtu.be/lIPD-3HDfIo If you have a Steam Developer Account, follow instructions: https://youtu.be/ASd34eSnVTY 2.2 WHAT ARE NFT RARITIES? P12 has a spectrum rarity system that defines the level of your NFT. All ecosystem assets are classified by rarities. For more details, check: https://mirror.xyz/p12.eth/vPvf1hwC_dcJ8iE5zfX8_3PSYhDS8esdPw_8kUmD0T4 3. HOW DO I ACQUIRE P12 POWER LEVELS? You can acquire P12 Power Level by participating in P12 Arcana: Linea Editorium. All associated tasks will have corresponding P12 Power Level as reward. If you want to maximize your Power Level rewards, make sure you check in on a daily basis. 3.1: BRIDGE YOUR P12 COMMUNITY BADGES TO P12 CHAIN. P12 early ecosystem supporters received P12 Community Badges as rewards. According to the spectrum system, P12 Community Badges also come in 5 different rarity, bridging them to P12 Chain (A P12 ecosystem layer3 for game assets swap & trade) will allow you to collect P12 Power Level rewards. 3.2 AFTER P12 ARCANA, HOW CAN I ACQUIRE MORE P12 POWER LEVELS? P12 Power Level is so far, exclusively available on the P12 Arcana series. If you miss out on this season, stay tuned as we will announce more ways to acquire P12 Power Levels in the future. Aug 31, 2023 P12 Web3 Gaming Round Table Vol.1 is successfully held Announcement P12 Round Table is where we sit down with industrial leaders to talk about : 1. How they plan to shape Web3 Gaming's future 2. What gamers want to know most In the first episode, honored to have: Jiho, Co-founder of Axie Infinity Karel, Co-founder of TreasureDAO Kieran Warwick, Co-founder of Illuvium Michael, CEO Of Xterio Games special guests ReadyPlayerRich, Polkastarter Gaming Together with P12 founder Boyang, we shared some valuable insights and exchange opinions on the future development of Web3 Gaming. Over 1.5k listeners tuned in to the session. You may replay the Twitter Space here: https://twitter.com/i/spaces/1YpKkgdWoVdKj?s=20 Aug 29, 2023 P12 Editor Alpha v0.15.0.0 Release Notes Announcement IMPORTANT NOTES: The save function in the editor is optimized so that it will not generate file differences when there are no changes to the project content. If you want to simulate an empty project, you can drag any object into the main viewport and then delete it, and then execute save to save an empty project in Projects Disabled the resource selector in the character editor (the resource selector will be optimized as a whole in the future) Removed the "chest open/close" and "chest angle" items from the character editor. The effect of these two properties can be achieved by other editing items, so for the sake of performance, we decided to remove these two properties and the corresponding interface has been deprecated In the character editor, when the character model in the main viewport is not displayed, frequent switching of the character model may result in abnormal character shapes. For now, It can be resolved by refreshing and switching the character model again. This will be optimized in future updates In the UI editor, after resetting the resources placed in the UI component, modifications to the size of the UI component will not be saved. You need to place any UI mapping resources and then adjust the size of the component to circumvent the problem Under listenserver mode, the scaling interface for characters can occasionally fail. There will be a follow-up fix for this. NEW FEATURES: 【NEW FEATURE】SINGLE-SIDED SCALING & OVERALL SCALING Single-sided scaling Single-sided scaling feature is only available for static models There is now a single-sided scaling indicator (x-red, y-green, z-blue) in the positive and negative directions of the x, y, and z axes of the static model envelope box.When the mouse hovers over the single-sided zoom indicator, the indicator is selected (yellow)When performing single-sided zoom, the indicators other than the currently selected indicator shrink.Dragging the selected single-sided zoom indicator to perform single-sided zooming in the corresponding direction, changing both position and scale.When performing single-sided scaling, the minimum value of the X, Y, and Z axis Scale is 0, otherwise, the scaling is not continued. Whole-scalingSelect any single-sided scaling indicator, hold shift, and drag to whole-scale.When performing single-sided scaling, the minimum value of X, Y, and Z axis Scale is 0, otherwise, the scaling will not be continued 【NEW FEATURE】VIEW SELECTOR The view selector can be used to switch views and adjust the position and orientation of the camera. View Selector - UI Base surface (6): contains the front, back, left, right, top and bottom. Corner faces (8): the corner faces are sandwiched by three adjacent faces, containing the front upper left, front upper right, front lower left, front lower right, rear upper left, rear upper right, rear lower left, and rear lower right. View selector - view switching The view can be switched with the view selector's base, corner, and adjacent face selection keys. Clicking on one of the base/corner faces of the view selector will rotate the position and orientation of the camera and switch the view to that face. When the view selector is in the base plane, hover over the view selector range to display the adjacent base plane selection key. When you click on an adjacent base plane selection key, you will rotate the camera position and orientation to switch the view to the adjacent plane of the current view. View selector - camera rotation logic The view selector is rotated with the coordinates when the camera orientation is rotated. The object focus mode rotates on the axis of the geometric center of the focused object. In non-focus mode, the camera is rotated on the axis of its geometric center. View selector - position Left click and long press on the view selector to drag the view selector position and release the left click to fix the view selector on that position. The view selector must be moved inside the main viewport. If it goes beyond the main viewport, it will rebound to the main viewport after releasing the left button. Click the Restore default window settings option in the view to restore the view selector control to its default position. 【NEW FEATURE】MULTI-SELECT OBJECT COPY OBJECT ID OPTIMIZATION Object Manager supports copying object IDs when multi-selecting Different object IDs are automatically separated by "," The order of copying IDs is sorted from top to bottom of the object order in the object manager 【NEW FEATURE】COLLISION DETECTION METHOD To save the performance consumption between triggers and triggers Also solve the problem of not being able to interact with the trigger at one end New QueryOnly mode for collision detection Original solution: Use Type.PropertyStatu After modification: Use Type.CollisionStatus Also compatible with: Type.PropertyStatus, Type.CollisionStatus 【NEW FEATURE】DEVTOOLS DEBUGGING SUPPORT ON MOBILE Developers can use DevTools debugging tools to debug projects on mobile in real time to get instant game feedback and view related performance consumption The steps are as follows. Enter developer mode on the mobile side to enable USB debugging After starting the game, look for the DevTools online URL in the log file in the directory below /data/data/com.Yourcompany.MetaWorldTest/files/UE4Game/MetaWorldMobile/MetaWorldMobile/Saved/Logs/MetaWorldMobile.log Open the "Source Code" tab in your browser at the link above and interrupt to start debugging (note that you need to be on the same network) Open the JS Script Profiler view in the tab list, grab the performance data and view 【OPTIMIZATION】OPTIMIZE HEADER NODE RUNTIME ENVIRONMENT WHEN CREATING PREFABRICATED OBJECTS When creating a prefabricated body with the right click in the object manager, the runtime environment for generating the prefabricated body header node is no longer all double-ended, and the prefabricated body header node of the corresponding environment is generated according to the runtime environment of the child object; When generating a prefab, if the selected objects are all double-ended objects, the generated prefabricated body object is double-ended When generating a prefab, if the selected object has both double-ended and single-ended, the generated perform object is double-ended When generating a prefab, if the selected objects are single-ended, but there are both client and server, the generated prefabricated body object is double-ended When generating the prefabricated body, if the selected objects are all single-ended and all are clients or servers, the generated prefabricated body object is single-ended and the network state is the same as the selected object 【OPTIMIZATION】OBJECT MANAGER FILTERING OPTIMIZATION Object Manager filtering optimization, support for selecting multiple filter conditions for filtering (results are taken and set) Support filtering the viewport to show hidden and locked status in the viewport 【OPTIMIZATION】DISCONNECTED RECONNECTION OPTIMIZATION 10-second automatic reconnection will be triggered when the connection between the front and back ends of the game fails due to network fluctuations, etc., and players will not be able to operate during the automatic reconnection The disconnection will be triggered when the automatic reconnection process ends and the server is still not successfully connected Click on the "reconnect" function after disconnection, then you will be directly matched with a new game room again If the connection to the server is successful during automatic reconnection, the game will be reconnected without perception New game client from the onPause state back to running, no longer perform reconnection logic, onPause state can support a maximum of 3 minutes to maintain, beyond 3 minutes back to running will be disconnected from the server. No longer support the disconnection and reconnection function outside the game, the game will not be able to reconnect into the room before the disconnection after exiting Disconnect reconnect callback functions:Callback function triggered on network disconnection: addNetworkDisconnect(callback : () => void): voidRemove the callback function triggered when the network is disconnected: removeNetworkDisconnect(callback : () => void): voidCallback function triggered on successful reconnection after network disconnection: addNetworkReconnection(callback : () => void): voidRemove the callback function triggered on successful reconnection after network disconnection: removeNetworkReconnection(callback : () => void): void 【OPTIMIZATION】FOUR-WHEELED VEHICLE FUNCTION ADJUSTMENT New custom tire radius property, you can customize the radius of the tire envelope according to the size of the vehicle model Physical calculation of the new vehicle migrated to the client, reducing server consumption API interface adjustment/** New SetDriver() interface, which requires binding of the vehicle on the client side to confirm the actual control role of the vehicle. */ if(GamePlay.isClient()){ this._Vehicle4W.setDriver(player); } /** The vehicle control interface is changed to be called directly on the client side. */ if(GamePlay.isClient()){ //Receive button events from the client to control the throttle and direction of the vehicle Events.onKeyDown(Type.Keys.Up,()=>{ this._Vehicle4W.setThrottleInput(1); }); Events.onKeyDown(Type.Keys.Left,()=>{ this._Vehicle4W.setSteeringInput(1); }); //Receive button events from the client to control the vehicle brakes Events.onKeyDown(Type.Keys.SpaceBar,()=>{ this._Vehicle4W.setHandbrakeInput(true); }); } 【OPTIMIZATION】UI EDITOR-RELATED OPTIMIZATION 1.Object list optimization No longer expand all the parent objects after adjusting the position between them When an object is selected in the main viewport, the object list will locate the object 2.Add option to the right-click menu in the designer Both the object list and the right-click menu of the designer allow operations. 3.New control type - button (allows mounting of text subobjects) New control type [Button], and renamed the previous button control to [Button (Deprecated)], the object properties of [Button (Deprecated)] are unchanged from before, and whether [Button (Deprecated)] is retained in the future will be determined by usage [Button] is more flexible than [Button (Deprecated)] in terms of configuring the text style function, the specific differences are as follows.No [text] object property grouping, that is, you can not directly configure the text, other properties, and [button (deprecated)] exactly the same[Button] can be the parent of [Text], and there is no limit to the number of child objects that can be mounted on [Text]. New Button API: MWGameUI.MWUIGameButtonDeprecated Button API: MWGameUI.MWUIButton 4.Image resources can be replaced by dragging the image object directly into the main window After dragging the UI mapping into the designer and releasing it, it will directly replace the image/button component image resource rendered at the top of the mouse location 5.Progress bar button image with and selectable To allow developers to adjust the position of the progress bar buttons to avoid some images not being dragged to the edge when dragging, new properties and have been added [Anchor Type]: You can choose [Center] or [Both sides] to modify the specific position of the anchor point in the button image [Offset Value]: Used to modify the position of the button relative to the anchor pointWhen the anchor type is [Center], an offset value of X pixels shifts the button image X pixels to the right, and an offset value of -X pixels shifts the button image X pixels to the left.When the anchor type is [Both sides], an offset value of X pixels means that the leftmost and rightmost positions of the button image can be slid as a whole, and an offset value of -X pixels means that the leftmost and rightmost positions of the button image are shifted inward by X pixels as a whole 6.New and functions for containers Previously, when auto-layout was enabled, all child objects in the container were sorted according to top-to-bottom and left-to-right order; this update adds and properties to determine exactly how these child objects are sorted:Horizontal sortingFrom left to rightRight to LeftVertical sortingTop to bottomBottom to top With the two existing properties, a total of 72 types of container layouts can be achievedContainer typeHorizontal layoutVertical layoutAlignment rulesTop Left AlignmentCenter-left alignmentBottom Left AlignmentTop Right AlignmentRight center alignmentLower right alignmentTop center alignmentCenter alignmentBottom center alignment Step 1: The alignment rules determine where the overall position of the aligned objects is in the container and which of the nine anchor points of the container is used to align them Step 2: Horizontal and vertical sorting determines how these aligned objects are aligned internally as a whole, specifically which corner of the overall position of the aligned objects will be at the top of the hierarchy Step 3: Decide the alignment direction according to the container type (horizontal distribution/vertical distribution), the object at the top of the hierarchy is placed in the corner determined in step 2, and the remaining objects are distributed according to this alignment direction Example: By default, the default value of container type is the horizontal layout and the default value of alignment rule is top-left alignment when grid layout is turned on. Modify the left-to-right property to right-to-left and the top-to-bottom property to bottom-to-top. Another example: turn on the default case of grid layout, set the container type to a vertical layout, and the alignment rule to top-right alignment. Modify the left-to-right property to right-to-left and the top-to-bottom property to bottom-to-top. 7.New (control all controls under UI object instead of single control slot hierarchy) New , corresponding to the same effect of [UI settings] - [z factor] in the properties panel, used to adjust the rendering order between UI files, the UI file with the larger z factor is rendered in the upper layer MWUIUserWidget Type New Functions 8.New for images, etc. New , corresponding to the [Style] - [Image Margin] property in the UI editor MWUIImage Type New Functions MWUIButton/MWUIGameButton Type New Functions MWUIProgressbar Type New Functions 9.New for scroll box New is used to listen to the UI scroll box scroll end event, and then handle other functions When inertia is turned on, events are also sent when the scrollbar stopsMWUIScrollBox Type New Functions 【OPTIMIZATION】EDITOR AUTO BACKUP 1.Optimize the editor auto backup function, auto backup covers the main editor and sub-editor. The minimum time interval for automatic backup is changed to 1 minute. When automatic backup is enabled, the modified data will be automatically backed up after the set time interval when the main editor, sub-editor, or prefabricated body is modified. The character data that is not documented will not be backed up. 2.The editor adds a new backup content recovery function. Restore SceneWhen developers enter a project in the project interface, they will compare the local file and the automatic backup file of the project. If there is any difference and the automatic backup file is modified later than the local file, a pop-up window will prompt developers whether to restore the backup file. Restore pop-up windowRestoreClick Restore to read the backup project into memory, load it and open it.OpenClicking Open will open the folder where the backup project is located.IgnoreClick Ignore to not restore the backup project and continue to keep the files.CloseClick Close to not restore the backup project and continue to keep the files. 【OPTIMIZATION】PUBLISH GAME NAME RESTRICTIONS When publishing a game in the editor, the name of the published game no longer has restrictions for illegal characters and word counts, etc. 【OPTIMIZATION】SINGLE-ENDED COMPONENT (NON-PHYSICAL COMPONENTS) The Skybox, Ambient Light, and Sunlight components in the world are single-ended by default. 【OPTIMIZATION】ADDING TIPS TO THE CHARACTER EDITOR New hover tips for all editable items in the character editor show tips for the corresponding properties when the cursor hovers over the properties name. 【OPTIMIZATION】EDITOR REGION CHANGE The Icon in the upper left corner of the Editor window will change with the editor version, when the domestic editor is opened, the default is the domestic logo; when the overseas editor is opened, the default is the overseas logo. 【OPTIMIZATION】EDITOR LOGIN OPTIMIZATION Login page refreshAfter the editor's login page request fails for 15s, the page is automatically refreshed. Automatic login logicAfter the user logs in successfully, the editor will record the login information and execute automatic login within 7 days by default. Environment retention logicWhen the editor is opened for the first time, the domestic version defaults to the domestic environmentWhen the user switches to other regions, the editor will switch to the overseas environmentAfter the user logs in, the next time the editor is opened, the user's last login environment and region will be retained. Logout-related logicIf the user manually triggers to log out (1. Project selection interface button 2. Project drop-down menu option within the project), the next time the editor is opened, the user will not be automatically logged into the account, and will need to log in again. 【OPTIMIZATION】FULL MANUAL DOWNLOAD OF RESOURCES Removed the download method of "full download after login" from the current local repository, and no longer display the Loading window after login When the project is opened, all resources used in the project scene will be verified and checked locally to ensure that the resources used in the project exist locally and are the latest version.Tips: The first time you open the editor, you need to download the resources in the empty scene, the loading time will be longer than the first time. After entering the project interface, the resource library will read the resource information in batches with the UI scrolling (and always read the latest version of the resource information from the server) Developers can select resources on their own and manually click on the resource thumbnails to download the content of the resources (and always download the latest version of the corresponding resources from the server)Icon descriptions of the different states of the resources Removed the filter Icon and placed the category filter list outside Aug 29, 2023 P12 Editor Alpha v0.14.0.0 Release Notes Announcement IMPORTANT NOTES: 1.Paths for saved files have changed, now they are under the same directory level as WindowsNoEditor. Old saved files will no longer load. Move the old files to the new directory if you wish to continue using the old files. 2.The minimum player number limit in a game is now 5. Projects with this limit of less than 5 will have it modified to 5 when opened with the 014 version editor. 3.The existing joystick customization is discontinued. If you have used it in the existing version, please manually add 'bUseTemplatJoystick=False' in the config. 4.As script compilation is incremental, there is a known problem: after modifying the script properties, when running the project to compile the script, the script properties have changed to cause the property pointer stored in the property column to be wild, and the editor will occasionally crash. Prevention method: after changing the script properties, do not select the script object, directly compile and run to upload the game and perform other operations. 5.Because of the project path migration, the script of the game project will prompt an error in VSCode (this does not affect operation). Please delete the tsconfig.json file in the project directory and re-enter the game project to fix it automatically. NEW FEATURES: 【NEW】MOUSE CURSOR RELATED APIS Added three new mouse cursor-related APIs, which only take effect on the PC end 1. Whether the mouse cursor is visible 2. Whether the mouse cursor is locked inside the game window 3. Whether the mouse cursor can interact with UI components 【NEW】DETECTING RUNTIME ENVIRONMENT AND PLATFORM New Functions in Global Class New Enums in RuntimePlatform: 【NEW】PING VALUE, FPS VALUE DISPLAY AREA In edit mode, reserved areas for displaying Ping and FPS will be displayed, reminding users that those areas are occupied. Under EditorPIE and Mobile mode, FPS and Ping values are displayed to inform the users of current network conditions. 【NEW】KEY BINDING FUNCTION RELATED APIS To facilitate developers in game production, in this update, we present the new key binding function. This will allow for efficient and easy configuration of the PC game player control scheme. In addition, to improve the freedom of control scheme, we provide a set of modifiable preset UI for new projects to replace the original hard-coded joystick and camera sliding area template. NEW [KEY BINDING PANEL] IN THE UI EDITOR New button [Key Binding] in the UI editor. Click to open the [Key Binding Panel] menu. developers can directly bind or override the mobile UI (including joystick, camera slide area, buttons) to the keypad keys in this panel. Clicking/releasing/holding the bound keystrokes is considered as clicking/releasing/holding the corresponding UI components. Click the button in the menu to change the binding, click the reset button to revert to the default key binds. Preset UI Control Scheme for New ProjectsProvide a preset UI file for new projects and bind a set of default key binds to replace the original default control schemeThe preset UI file includes a joystick on the left, a camera slider on the right, and three buttons (jump/attack/interact) on the bottom rightPreset UI script file for controlling the character jump by clicking the jump button Key Binding Related APIsEasy customization of control schemes for developers with scripts or override default key binds. NEW FUNCTION IN MWKEYBOARDSIMULATION CLASS In order to meet the different needs of developers for PC games, such as whether a certain camera slider/joystick can be clicked by the mouse, the MWUIVirtualJoystickPanel and MWUITouchPad classes contain a new interface for enabling/disabling mouse control. NEW FUNCTIONS IN MWUIVIRTUALJOYSTICKPANEL AND MWUITOUCHPAD CLASS PC-end Camera Lock Function and Related APIsAdded new camera lock function on PC-end. Players can switch the mouse lock mode by pressing Shift, in which the cursor will be hidden when locked. Turning the mouse in this mode will directly rotate the lens and character orientation, so that the left and right buttons are both freed up for performing other character actions, such as right-click for aiming and left-click for firing.Developers can control in the script whether to allow the player to switch the mouse lock state NEW FUNCTIONS IN MWKEYBOARDSIMULATION CLASS Old Project CompatibilityWe will gradually replace the previous default 'WASD movement/space for jump/left mouse button for turning the camera' control scheme with preset UI files. To minimize the impact of the project already in development, old projects can continue to use the previous control scheme:Old projects created before V0.13 / Template rocker projects created in V0.13You can continue to use the default 'WASD to move / space for jump / left mouse button for turning the camera' control scheme.Projects created after V0.14'WASD to move / space for jump / left mouse button for turning the camera' controls are not allowed, you can use the preset UI and default key bindings to make the same default controls as before, or build your own UI and keybindings and customize the control scheme.Custom joystick project created in V0.13You will need to bind your own self-built joystick and camera sliding area keypad control scheme in V0.14 【NEW】RESERVE PLAYER NUMBER FUNCTION New function in global settings that sets the reserve player number. What is the Reserve Player Number?Refers to the number of player slots that are reserved in a DS room for players to invite friends, have friends follow them into the room, or join the room through the game list. Having sufficient reserve player number will ensure that players can join when they enter the game through the above methods. Input Parameter LimitDefault parameter=0, meaning no reserve player numberRange: Integers between 0 to 10Must enter a value less than the maximum number of players (a value greater than or equal to the maximum number of players will be automatically corrected) Effect on MatchmakingAfter setting the number of reserved players, the number of matchable entrants in the room = the maximum number of players - the number of reserved playersWhen players invite friends, have friends follow them into the room, or join the room through the game list. Non-reserved slots are used first. Effect on Joining Game Mid-gameWhen the game is set to be non-joinable, you cannot join the game mid-way even if there is a reserved player number. Note: Please use the function of reserving the player numbers appropriately 【NEW】VIEW DS ROOM LOG Server-side TS Log Address: https://portal.ark.online/ 【OPTIMIZATION】KV STORAGE OPTIMIZATION New APIs for deleting data New developer backend for data storage operations 【OPTIMIZATION】HOT WEAPONS NOW SUPPORT THE COMPONENTS THAT COME WITH CLONE Aug 29, 2023 P12 Arcana: Recap, Stats & More Announcement A QUICK RECAP P12 Arcana is one of the largest on-chain gaming carnivals in Web3, designed to feature one of the largest E-sport tournaments: TI11 of Dota2; During P12 Arcana, users were able to make prediction, take part in fun event and earn rewards in the form of: Stable Coins, NFTs, Real-world Merch, etc. SPONSORSHIP ACCQUIRED During P12 Arcana, we are honored to have generous sponsorship from our beloved partners: BNB Chain, Galxe, CyberConnect, Quest3, Yeeha Games, Mixmob & Archloot. We would like to warmly thank all sponsored partners and share the success with them. STATS & ACHIEVEMENTS Over 36k participants took part in P12 Arcana Over 11k Daily Active Users (DAU) Over 11k On-chain Transactions Initiated daily Over 77k UAW P12 Arcana was peaked at #3 Dapp on BNBChain according to DappRadar THE PRE-HYPE Over 8000+ Impressions across the space 500k+ Entires on Gleam.io 4 TI11 Final Tickets were issued to the winner, total of $4000+ value in the secondary market. PANELS & AMAS 6 AMAs done during P12 Arcana Highest of 8k+ concurrent viewers in a single AMA USER GROWTH P12 Verified Users reached 1,000,000 during P12 Arcana and actively increasing P12 Genesis NFT now has over 630,000+ unique on-chain holders SUMMARY P12 has gained considerable awareness across the space during the last couple of months. P12 Arcana was yet another bold trial to onboard the E-sport audience into web3 gaming, gamifying onchain interaction with game centric activities. P12 will continue to deliver best in class products and countless fun & beneficial events to our users. SPECIALLY THANKS TO P12 hereby present deep appreciation towards our sponsored partners of P12 Arcana: BNB Chain, Galxe, Quest3, Cyberconnect, Yeeha Games, Mixmob, Archloot. Let us thrive together and get through the dark moments! Aug 29, 2023 BNB Chain Partners P12 and Quest3 to Launch Web3 Gaming Carnival Announcement BNB Chain, Quest3, and Project Twelve’s game carnival is set to officially begin in October, providing gamers with an unprecedented synergy of Web2 and Web3 in one historic gaming event. BNB Chain, the world’s largest smart contract blockchain in terms of daily active users, is launching P12 Arcana, a Web3 game carnival of 2022 in The International 2022, alongside Quest3 and Project Twelve. P12 Arcana will offer a series of exciting & engaging activities for users to interact with, including but not limited to playing and calculating winners for substantial rewards, lotteries, and voting contests. Additionally, users will have the chance to win substantial rewards by supporting their favorite players. P12 Arcana’s pre-launch in September revealed the huge demand and excitement surrounding the event leading up to its official launch on October 1, 2022. The carnival will run for one month, ending on November 1, 2022. BNB Chain’s Investment Director, Gwendolyn Regina said: "BNB Chain community provides an amazing sandbox for GameFi builders to develop scalable dApps on BNB Chain. We have a community of over 2 million gamers, and this is another great opportunity to give an immersive experience to the players. P12 Arcana will be the largest Web3 gaming carnival in 2022, as well as yet another great community event bridging and uniting old-school gamers and Web3 players in the same gaming world that we all share and adore.” This major gaming event will unlock a brand-new dimension of web3 gaming & create a bridge between Web2 & Web3 gaming, offering audiences both old and new the opportunity to engage in a virtual experience unlike any other. Recognized as the gaming event of the year, Project Twelve is thrilled to unveil P12 Arcana as the ultimate experience for a global audience of gamers, e-sport fans, Web3 enthusiasts, and beyond. Additionally, their partnership with BNB Chain and Quest3 further elevates the event, ensuring fans and players from across the Web3 spectrum the opportunity to part in this highly anticipated and remarkable event. The International 2022 is the concluding tournament of the Dota Pro Circuit and the eleventh annual edition of The International which returns to Asia for the second time, and also features Dota2. The inaugural International took place in Cologne, Germany, during the trade expo Gamescom 2011, to introduce Dota 2 to a global audience. It garnered interest because of its massive $1.6 million USD prize pool, the largest of any single esports event at the time. Join this seamless, trustless and decentralized cyber gaming carnival at airdrop.p12.games/arcana and stay informed with the latest updates and news on Twitter. Oct 12, 2022 P12 × Ambrus AMA Recap Announcement On 14 August 2022, Project Twelve (hence known as P12) held our first AMA in collaboration with Ambrus Studio entitled "From Web2 to Web3, the evolution of Gaming and its opportunities". Over 1200 people participated, and it is to our great joy and astonishment to declare that the AMA session was a big success! During the event, Boyang, Founder of P12 & Johnson, CEO of Ambrus Studio spoke about their vast experiences in the Gaming industry, their visions of Web3 Gaming, and also roadmaps and future plans of P12 and Ambrus Studio. Their vision of Gamefi with sustainability echoed widely in the crowd and every listener was eager to join in the conversation. You may watch the replay at: https://www.youtube.com/watch?v=d22QOIQKg7Q At the end of the AMA session, we've released our grand giveaway of 5 Freemint E4C Rangers NFT. We have uploaded the new function on our airdrop page and will continuously integrate giveaways from our partners with marvelous backgrounds for our Genesis NFT holders to join. Audience may join the giveaway through this link: https://airdrop.p12.games/ . At the same time, our AMA Exclusive Badge powered by Project Galaxy has been made to the top of the campaigns. A great shout out to our partner Project Galaxy for their consistent support in promoting P12's awareness to more people worldwide! There are a few figures that we would like to display: We have received over 700+ questions submitted for the pre-collection. Most of them voiced out their opinions and expectations towards the two projects and the entire Gamefi Industry. Nearly 300 marked interested in our AMA event on the Discord Channel. 76 Casted their vote on their favourite content of the AMA And we have 1200+ participants for the actual event! We are surrounded by the overwhelmingly heart-warming support of all our community members, and our amazing partnership with Ambrus has definitely crafted a magnificent future for the Web3 gaming industry. We can't wait to invite everyone to become a little spark in this big picture. As the saying goes, “Alone we can do so little; together we can do so much”. You are welcome to stay tuned to more of our future events and collaborations, as we will continue to deliver what we promised on the roadmap to realizing Metaverse. That’s one small step for Web3 Gaming, one giant leap for mankind. *Introduction of P12 Project Twelve, P12 in short, is a Web3 gaming platform and game creator ecosystem. P12 aims to: · Make game creation accessible· Make game economy sustainable P12 Genesis NFT is ongoing for collection! It is a tribute to Steam gamers and developers, and a Soul-bound token that captures web2 gaming credentials. Join by the link: https://bit.ly/3p9fGCZ *Introduction of Ambrus Studio Ambrus Studio was founded by Johnson, ex-CEO of Asia, Riot Games. First Game by Ambrus Studio——E4C: Final salvation A top mobile app MOBA game, also designs hottest Rangers NFT collections of in-game avatars with super utilities. Twitter: https://twitter.com/AmbrusStudio Discord: https://discord.gg/e4c Aug 16, 2022 P12 Genesis Airdrop & Next Steps by Founder Announcement Dear builders, dreamers, fans and everybody in the P12 community, Hi! This is the first post from me since P12 Genesis Airdrop official launched. I will try to be concise and short as always, and callback to previous post wherever relevant. ON AIRDROP We have reached more than 50k claims within 3 days. It's great traction and an even stronger proof that P12 will be able to build, deliver, and push the industry one step further as the disruptor. Some of you might be concerned, so let me be super clear on this: we will continue to go big and that won't change. Yes - there will be more claims and the number of holders will keep climbing up. More Steam gamers to join. More Steam developers to join. P12 is going to expand to a larger audience outside of the existing Web3 user base and become a monumental project in Web3 gaming. We are not just building it for the fans already in our community, but a much broader group of potential users who haven't been introduced to Web3 gaming yet. Make game creation accessible Make game economy sustainable P12 to be the best Web3 gaming and game creation ecosystem ON ANTI-CHEAT Anti-cheat is a big part of gaming. We as gamers have a complex love & hate relationship with cheat codes and trainers. From CoD to StepN, games fight brutal battles with hackers and cheaters. P12 shall do the same. We are going to adjust the rarity of Genesis NFT for a batch of accounts. Those will be evidence-based decisions and this will come as beneficial both for further growth of P12 as well as for all honest community members who verified their accounts. The adjusted accounts will still carry rewards - just down-tuned. Ultimately, reward calculation (i.e., # of tokens) will be multidimensional. The team has done extensive prior calculations and analysis, and we are obviously not going to leak the exact rules for anti-cheat as this could be used as a gauge or weapon against it. You can rest assured that adding tons of free games at once will not increase the reward at all. I'll give just one example - someone recorded 470k hours of gameplay time. That's more than 54 years of non-stop gaming and blatantly cheat. ON INCENTIVES Overall, the rewards will be rather democratized, and subsequent activities will carry significant tokens, too. The referral program is a mechanism which we put much emphasis on. The process of shilling someone to join P12 airdrop is much like the process of shilling a game to others from childhood: "Hey, give it a try! I promise it's worth it". More features and rewards surrounding referral will be rolled out. ON NEXT STEPS Like stated previously: product is our strongest statement. We will be back to building and aim to launched more products in the coming months. There will be collaborations coming up too. Stay tuned. Jul 01, 2022 Founder Announcement and P12 Genesis NFT Airdrop Announcement Dear builders, dreamers, fans and everybody in the P12 community, This is my first announcement to you as the founder of Project Twelve. In this post, I would like to tell you a bit more about who we are, where we come from, where P12 is heading, and the upcoming milestones for P12 that we can all be excited about. I'll try to keep it short. Who we are We are a group of hardcore gamers and anime lovers. The kind that plays matchmaking at midnight after work. In the team we have ex-guild masters, esport semi-pros, console speedrunners, and respected PC modders. For us, gaming has been and will always be a quintessential part of our lives and of the world as we know it. Not only do we have great faith in and deep passion for gaming, the team also has a proven track record in the field, having built leading gaming platforms in the past 3 years. I won't brag about this here and you will see for yourself in the future. Where we come from However, while serving game developers and gamers alike, we saw great challenges in the industry. In-game economy is often screwed; bad game currency inflation; shadow nerfs and manipulations on equipments and items; eventually one-sided server shutdown - all these negatively affect game economies and game assets from shining their full glory. P12 sees a unique solution solve the problems by combining the best of gaming with Web3. We are determined to shake the status quo and bring GameFi to the next level. That's how Project Twelve came into being. Below are some of our core values: Product is our strongest statement Product first. Delivery is the key. We've seen many GameFi projects with great vision and hyped community fails to deliver: no product shipped and no deliverables. We are different and we prove ourselves not by words, but by shipping products. It's a tradeoff, though - so if you don't see me replying to messages in Discord all day, trust me we are building the product. If you find that you no longer get to play #assets-game, pardon us as the team is working on the product. In for the long run P12 is in for the long term, aiming for the stars. If you have read our white paper, it envisions10% of the world's net value in-game assets. We go big or go home, and that won't change. With that said, those who expect P12 to be a pump-and-dump scheme will have a rude awakening and be deeply disappointed if they hope to get profits from a quick flip. WE ARE NOT DOING A PRIVATE SALE ANY TIME SOON. WE WILL NOT ISSUE A TOKEN UNTIL OUR PRODUCT IS STRONG. And we won't stop until P12 is the best Web3 gaming platform and best game creator ecosystem in the world. What to expect next: P12 Genesis Soul-Bound NFT Airdrop I'm excited to announce the P12 Genesis Soul-Bound NFT Airdrop. This is a tribute to game developers and gamers, made with ❤. The first stage will be for Steam game developers, with stage 2 for Steam gamers coming soon. The airdrop combines off-chain Web2 data with on-chain Web3 soul-bound NFT, the first of its kind. All community members are welcome to invite game developers and gamers they know. There are lots of referral bonuses to be won. For badge holders, there's already the added benefit of an extra % of referral bonus, up to 3x. This is not all for badge holders, and more entitled rights and benefits will come in the future. I'll leave more details to be announced by team. Jun 09, 2022 Our Secret Weapon to Ensure Sustainability: Spectrum System & Badge-Merging System Announcement Project Twelve (P12) is a GameFi ecosystem with sustainable economies. Basically, we define our sustainability as offering true ownership, value discovery, and guaranteed liquidity, which can only work under a well-functional mechanism. NFTs play an important role in transactions on the GameFi platform. To standardize the operation of badges NFTs on the P12 platform, we established the Spectrum System that regulates the values for badges of different colors. Like the different colors of light in the spectrum are equipped with different wavelengths, the mechanisms for obtaining badges of different rarity also vary. To be more specific, different badges we release feature different colors - WHITE, GREEN, BLUE, PURPLE, and ORANGE are the five colors that represent the five rarities in the Spectrum System. Each of the five colors of radiance possesses a unique and distinct color code - the very core of the Spectrum System. What's more, a Badge-Merging System will be available soon, which will provide a channel for users to upgrade their exclusive P12 NFT collections. This, in particular, will guarantee the stable operation of the P12 Spectrum System. Badge-Merging Rules p.s. Badges of all shapes and types can be merged based on the rules above; the color of the badges is the ONLY decisive element within the merging system. Currently, more and more enthusiastic and creative gamers are joining the P12 community. They can win our exquisite badges through actively participating in our events and contributing their valuable viewpoints on the construction of our platform. To appreciate their brilliant contribution, we guarantee that users with badges of higher levels will have more privileges on the P12 platform, which includes but is not limited to a higher possibility of receiving token airdrop and ETCs for the game editor. Of course, our Spectrum System will not be limited to the current five colors exclusively. In the future, we will discover the mysterious unknown wavelengths of the P12 spectrum. And perhaps, badges of the color that indicates a higher degree of rarity will eventually be available to everyone one day. So just stay tuned! May 26, 2022 Our Ways of Doing Things: Meritocratic Approach Announcement According to the definition from Merriam-Webster, meritocracy refers to a system, organization, or society in which people are chosen and moved into positions of success, power, and influence based on their demonstrated abilities and merit. In other words, within a meritocratic system, people advance based on their values. This ideology believes that anyone can make it with hard work and dedication. Therefore, everyone is encouraged to make efforts to win more wealth or higher social status. In theory, meritocracy provides a source of motivation, and it can boost the whole system to develop with a joint effort from all insiders. What if we apply this ideology to the gaming industry? And how can we boost the industry by solving practical problems with a meritocratic system? For instance, in the traditional model, game publishers have total control, which ultimately increases economic inflation over time and mistrust between developers and users. What's worse, game platforms usually have a significant flaw that they are unable to fix - they tend to focus on content that brings the highest revenue. Because of that, creators have to abandon interesting, innovative, and artistic approaches to gaming and focus mainly on how to survive through making profits. Noticing this, P12 comes up with a different approach by integrating the idea of meritocracy: we reward creators that put their passion into the projects and generate unique experiences that are both appealing and memorable. Furthermore, P12 is built upon the value of neutrality, which differentiates us from the traditional platforms. We reward good behaviors and punish bad ones. Creators who can produce high-quality content and offer high liquidity can be awarded. Game creators are expected to receive 60% of all P12 tokens for unique content; the platform will also ensure that they can acquire more promotions and more users. As for disappointing creators, on the contrary, platform users will have the right to vote to punish them and even liquidate their rewards, which ensures that users can cash out before acting-in-a-bad-faith developer. And this is how the idea of meritocracy works on the P12 platform. For users, mainly game players, the meritocratic concept also applies. If gamers participate actively in communities, offer constructive feedback, invite friends, and participate in events, they will receive Galxe participation badges that demonstrate active participation. These will yield value over time. Bad behavior would not be tolerated, and both community managers and game developers will have tools to protect others from malicious acts. P12 is a platform, and we focus on staying neutral. Good behavior is rewarded, bad is punished, while passion and commitment to excellence will always win over everything else. Apr 15, 2022 Playza Editor Alpha v0.8.1.0 Release Notes Announcement Version number Editor: v0.8.1.0.20220313092204 New features [Editor] pie editor Add drawcall display when running Console commands stat unit -turn on/off display [Editor] Script customization property support reset to default value function /** * displayName?: string; * defualtValue?: unknown; */ @MWCore.MWClass export default class DefaultValue extends MWCore.MWScript{ @MWCore.MWProperty({ displayName: "defaultname",defualtValue:110 }) public _Num: number = 110; protected OnStart(): void { } } [Editor] Modify the default rendering pipeline of MWEditor to be consistent with Android Fix the problem of inconsistent effect between editor and cell phone after repair [Editor] Fix the display of Log level content Implement MWLogger to avoid modifying Puerts' DefaultLogger to reduce upgrade maintenance cost [Gameplay] Objects bound by physical components, automatically turn off static properties Turn off static properties automatically for objects bound by physical components, and developers can manually turn them on again to prevent them from being automatically merged [Gameplay] UI interface namespace modification /** * Change @MWDesignerUI.MWUIMono to @MWGameUI.MWUIMono * The old namespace inherites from the new namespace, will work fine */ @MWGameUI.MWUIMono export default class UIDefault extends MWGameUI.MWUIBehaviour { constructor(o){ super(o) } Construct(){ this.InitEvents() } InitEvents(){ } } [Gameplay] New API * New interface to get system language /** * @param return to system language * @param return to Android system language code * @param zh_CN : Chinese */ @MWCore.MWClass export default class GetDefaultLocale extends MWCore.MWScript{ protected async OnStart(): Promise<void> { console.log(`---current system language:${Global.GetDefaultLocale()}`); } } * Fix stroke interface parameters /** * @brief Set the object stroke and stroke color, requires the presence of post-processing objects in the scene. * @param Enable or not to enable stroke * @param ColorIndex Set the stroke color. * Before fix: misaligned with colorIndex in post-processing, 0 is no color, 1 corresponds to 0 in colorIndex * After fix: corresponds to colorIndex in post-processing, -1 is no color, 0 corresponds to 0 in colorIndex */ SetOutlineAndColor(Enable: boolean, ColorIndex: number): void; BUG FIX Towards the light editor shows a different brightness and pie brightness [DS - DS] Mobile side timeout to enter the game, log shows V8 engine crash [WorldRun] **PIE crashes after running when the SetGFXLevel() interface of the image quality [grading is passed into an illegal format [Metasmith] **online environment, resource refresh failed [Editor - Art Resource Upload] The previously imported resources still exist after closing the tool. [Editor-Art Resource Upload] If you don't close the resource upload tool and import resources several times, the screenshot will be very slow when you import resources for the second time, and the screenshot tool will not close automatically at the end. [Editor-Art Resource Upload] Without closing the resource upload tool, when resources are imported for the second time, the first imported resources will be screenshotted again. [Editor - Project Main Viewport] The main viewport object has no hover state. [WorldRun] PIE crashes after running when the SetGFXLevel() interface of picture quality grading is passed in an illegal format When dragging material object to sound object, the sound object should be shown in red [Editor - Object Manager] Change the network property of the object in the object manager to client or server, the collision property will not be disabled [Fighter] [Must show] The display of aircraft jet flame is incorrect [Must show] When dragging in a staircase object in the scene to turn off static, then after copying, some of the staircase collision boxes will be blocked [Must show] Rotation method error reported [Editor - Other] Editor crashes when running PIE [WorldRun]Saving part of the blues project crashes [WorldRun]The project file is missing some resources when running after being unpacked for the first time [Editor - Art Resource Upload] Part of the resources upload does not return upload information after upload [Editor - Art Resource Upload] When uploading resources, the recognition of resource names is not fine enough, resulting in errors in the classification of resources. [Editor-Art Resource Upload]Imported resource materials are lost (Occasionally) [Editor - Art Resource Upload] Editor crashes when clicking the photo tool [Engine Group - Effect Enhancement]The background of the tool screenshot viewport becomes black [Editor - Project Content] Log output filtering select error, click run, log input is still VeryVerbose level, cut log after /n string does not take effect [Mobile] dev environment mobile side, stuck in resource download interface when entering the game [Editor - GameUI Editor] P12 add reduce gold interface mobile call invalid, interface return 400 [Editor - GameUI Editor] P12 GameCoin interface is called with a quick click of a button on the mobile side, the mobile side is flashing back [Editor - GameUI Editor]P12GameCoin interface write a token parameter, set different number of increase/decrease gold coins cause AdressToken mess, thus increase/decrease gold coins of different token [Editor - GameUI Editor] P12 increase/decrease gold interface mobile call invalid, interface returns 400 [Punk] the character fires with the muzzle facing down, 4173 holding gun posture character head is crooked, the character's hand is not on the grab [Punk] [Must show] The character's posture is incorrect [Engine Group-Other] Material instances related to the mother material uploaded in 3.2, after dragging and dropping to the main viewport, no effect [Buried]frame buried mw_framerate, the frame value will be extremely high in the first frame [Pathfinding System] The pathfinding system calls moveto interface, AI can't move to the target position normally. [GamePlay - Physical Constraints] Add model A and any physical constraint (such as spring component) to the object manager, set the spring component as a child object of A, set A as a static object, click to run PIE crash. [Editor - GameUI Editor] Use ctrl+v to paste badly in the ui editor in the list of objects [Editor - GameUI Editor] ui editor input box click readable in the replacement font color replacement after no response [Editor - GameUI Editor] ui Editor's root property's ts script box is still English option when right clicked [Editor - GameUI Editor] The root option in the ui editor should not be manipulated [WorldRun - Resource Loading] Blues Engineering Campus' Hanako Mobile end flickers when loaded + punk project [Editor - Project Main Viewport] object to manage the secondary sub-objects in it, the red box can not be refreshed in real time when clicking on the lock [Art - Ungrouped] The image resources under the theme of "Cherry Blossom Campus" are not available [Metasmith] dev environment resource refresh failed [WorldRun - Resource Loading] Blues Project Editor main viewport material is missing; pie is running normally [GamePlay - Voices] Must appear Toy War game Icons with sounds and effects appear when shooting and wielding swords for the first time [Project Blues] A57 phone will get stuck after 6 minutes or so (tried twice) [Atsu] [must be present] oppo a57, the game to the fourth game of the settlement, no operation for a period of time, and then operate the phone found stuck [Mobile] [dev toy0307]OppoR15 flashback after the game is loaded [Editor - Project Home] Click the X in the upper right corner of the editor to turn off the editor, the editor crashes, occasionally [Editor - GameUI Editor] in the ui editor select the input box of ts script in root right click to close the ui editor directly after the editor crashes [Editor - Object Manager] [must appear] ctrl + dragging sub-level static model editor crash AddMoveImput(Type.Vector.ONE); the character move takes effect, but does not automatically play the character move action, this separate test is OK Other requirements Reduce shader permutation, reduce package body MW-8315 Add switch static interface MW-7660 Stroke interface optimization MW-8540 Script custom attributes need to support reset to default value function MW-7660 ①New download mode; ②New hot change function MW-8312 Optimize the frame locking method MW-8673 [Product Requirements] When dynamically combining batches, don't affect the objects of physical component constraints MW-7524 Make P12 currency increase/decrease interface MW-8750 Parent material update closed loop MW-8741 Turn off useless plugins and optimize memory MW-7181 Add interface to get system language MW-8904 Project serialization file optimization function MW-7770 Remove unnecessary Task MW-7993 March 2 Master material upload MW-9086 Add dc information in frame rate buried MW-9033 Cautions 1. GameUI namespace modification, open the script with VSCode may be prompted to report an error, but does not affect the operation of the old project, it is recommended to use VSCode's replacement function to replace all MWDesignerUI to MWGameUI. 2. Because V0.8.1.0 modified the parameter names of material instances, resulting in the invalidation of some parameters of the existing projects of the Blues, the mother material and related resources are rolled back to V0.8.0.0 version, waiting for a complete list of parameter mapping rules for material instances and corresponding python scripts to follow hotfix online after passing the test, when all old projects need to execute scripts to change parameters. For the time being, it is forbidden to synchronize the resources associated with the parent material of V0.8.1.0 version to Meta, Online. 3. 3. The problem of probable resource loss due to dynamic loading still exists in this version. At present, the new fix status of dynamic loading is normal, and will be hotfix online as soon as the batch game engineering test is passed. 4. the UI editor object manager paste function is recommended to use the shortcut key Ctrl + V, using the right-click menu function paste probable cause a crash 5. Editor occasionally switch project crash, will follow the prefab (template) online synchronous solution 6. Get local logs on mobile: /data/data/com.meta.box/flies/UE4Game/MetaWorldMobile/MetaWorldMobile/Saved/Logs/ Mar 13, 2022 THE FIRST AND ONLY GUI ONCHAIN ENGINE Empowers developers to achieve composable games creation, seamless assets deployment and permissionless open economies. Features Graphical User Interface Pioneers the transition from a Command Line Interface (CLI) to a user-friendly Graphical User Interface (GUI) Onchain Engine Integrate onchain engines and frameworks like MUD and Dojo Intuitive Streamlined templates and prefabs for easier game creation Compatible Style Fusion, Mobile + PC, Non-Voxel, Composability & Reuse P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators P12 Power Level → Points to upgrade the SBTs P12 Badges → Community badges that can boost Power Level Upgradeable SBT → in 5 different rarities Lifetime Steam Data → serve as credentials for game distribution P12 Gamer SBT → For gamers P12 Developer SBT → For creators IDENTITY IN THE P12 ECOSYSTEM The Assets consists of P12 Gamer SBT, P12 Developer SBT, P12 Power Level, and P12 Badges P12 Assets P12 Badge Investors Partners Media media kit Vision News Editor Assets Partners Arcana