Yahaha’s Pengei Zhang on making game development accessible to everyone | Pocket Gamer.biz
Game creation platform Yahaha recently launched its cross platform collaborative tool Co-Create. The platform is intended to help developers work across various platforms together, creating no-code titles with the support of artificial intelligence.
To share more about the platform and its capabilities, we spoke with Yahaha’s COO, Pengfei Zhang, who shares how the Co-Create platform can help developers, its performance since launch and what to expect from future updates.
Pocketgamer.biz: Can you tell us a little about the new Co-Create platform?
Pengfei Zhang: The Co-Create mode in Yahaha Studio is a collaborative editing feature that empowers multiple creators to work collaboratively on a shared project in real time. This cutting-edge functionality significantly elevates the co-creation experience, fostering a dynamic environment for creators and inspiring a surge of players to embrace their inner creators. Consequently, the Yahaha community thrives with heightened activity and a remarkable wealth of content.
How did the creation of Co-Create come about? Is this something you have been working on for some time?
Indeed, we have dedicated considerable time and effort to this project. From its creation, Yahaha has envisioned a platform where everyone can unlock their creative potential and bring their ideas to life. The introduction of Co-Create is part of our vision of reducing barriers to user-generated content and injecting an extra dose of excitement into game creation.
Co-Create is a cross-platform tool. How important is this for developers, and what benefits does it offer?
Cross-platform functionality offers developers countless options, allowing them to choose the preferred time and method for their creative endeavours. Collaboration, on the other hand, enables developers to unite under a single project, encouraging ideas and infusing the process with a sense of enjoyment.
Who can use Co-Create? Is it for small and large teams?
This design caters to expansive teams and a diverse user base, suitable for all individuals with little to no coding or game-making expertise.
The function is currently live. What has engagement been like so far?
The progress so far has been quite promising, and our users’ valuable feedback has played a pivotal role. We are actively dedicated to enhancing the current editing experience.
How do you plan to support Co-Create in the future?
Our commitment to supporting Co-Create is twofold. Firstly, we will enrich the experience by adding essential features that enhance collaboration. Secondly, we will provide a wide array of gameplay templates designed to inspire creators, encouraging an active and interactive community dedicated to crafting engaging content.
Is there anything from Yahaha that is upcoming or any big plans for the rest of 2023?
There are exciting developments on the horizon for Yahaha, with the imminent introduction of advanced AI features. Among them, an AI creation assistant will simplify scene-building and gameplay generation, making it remarkably accessible for beginners. For seasoned creators, streamlined game creation workflows will enhance efficiency.
Additionally, the Asset Ovi, Yahaha’s 3D asset search engine, now incorporates a ChatGPT plug-in, elevating search capabilities to a new level of intelligence and effectiveness.
window.fbAsyncInit = function() {
// init the FB JS SDK FB.init( appId : 250161755076617, // App ID //channelUrl : '//'+window.location.hostname+'/channel.php', // Path to your Channel File status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML );
FB._PG = url: "/useractions/loginfb/", response: "allowed",
// Common handler to fetch FB details and reload the page process: function(me) $.post( FB._PG.url, username: me.username, uname: me.name, uid: me.id, uimg: 'https://graph.facebook.com/' + me.id + '/picture?type=large' ) .done(function(xml) if ( $("status", xml).text() == FB._PG.response ) window.location.reload(); else alert('Error: Something bad just happened. Our tech department has been notified. Please try again later.');
) .fail(function(xml)
alert("Error: something wasn't right there, please try again.");
); ,
// Used by event subscriptions to handle the response handleResponse: function(response) if (response.authResponse) FB.api('/me', function(me) if (me.name) FB._PG.process(me); );
,
post: function(text, image) ;
FB.Event.subscribe('auth.statusChange', FB._PG.handleResponse);
FB.Event.subscribe('edge.create', function(response) $.post('/ajax/social-links/', site: 'facebook' ); ); };
(function(d, s, id) var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "http://connect.facebook.net/en_US/all.js"; fjs.parentNode.insertBefore(js, fjs); (document, 'script', 'facebook-jssdk'));