Jump to content
  • Advertisement
  • Interview Meeting with YoYo Games


    khawk
    YoYo Games, based in Dundee, Scotland, is the home of GameMaker, and GameDev.net met with them during GDC to learn more about YoYo, GameMaker, and what they offer developers.
     
    Attending the meeting from YoYo Games were James Cox (General Manager), Andrew Turner (Senior Marketing Manager), and Russell Kay (CTO).
     
    As a company, YoYo’s GameMaker customers are students, hobbyists, indies, and full development studios. They recently announced support for the Nintendo Switch, are celebrating their first full year of GameMaker Studio 2, and their new Creator license that allows publishing to Mac or Windows desktops for a low price point.
     
    Localization is also coming soon with support for French, German, and Spanish languages. When asked why localization, the YoYo crew explained that schools have been requesting localization because 11-13 year old children don’t necessarily have enough of a grasp of English in order to be able to use the tools effectively.
     
    GameMaker’s audience ranges from children learning how to make games and learning coding all the way up to experienced industry developers. In fact, YoYo wants to help bring game developers up through the ranks, starting with building the solid technical education with children but providing an extensible enough technology platform that allows more experienced developers to do more with GameMaker.
     
    Built as a 2D game development toolset, GameMaker can also run across a variety of target platforms, including Android, iOS, HTML5, PS4, Xbox One, Windows Desktop, OS X, Ubuntu, Windows UWP (soon Nintendo Switch).
     
    gamemac1_0.png
     
    Developers interested in GameMaker just need a desire to start. Programmers can typically get up and running quickly, but even artists and designers can use the drag and drop interface. YoYo also sees a lot of sophisticated game developers use GameMaker to quickly get a game together and use it as a fast prototyping tool - or even for Game Jams.
     
    A common criticism we’ve seen on GameDev.net for GameMaker is that it’s too basic or only for beginners. YoYo has addressed this as well. From their perspective GameMaker is as extensible as your skills will allow. They have everything from extensions to allow you to link your own libraries through a native interface, GML extensions that are totally portable (GML is the GameMaker scripting language), Javascript/HTML5 extensions, and more. As a developer you can effectively go as deep as you want - YoYo even gave the example of customizing the rendering - and this is made more evident when looking at the extensions and templates available on the YoYo Games Marketplace.
     
    So what’s happening with GameMaker? YoYo is planning to add more visual editing, more language support, and improved tutorials. 
     
    Late last year they added instance variables, which allow designers to apply attributes to objects with more data driven layers - minimizing the work for programmers.
     
    In November 2017 they started the Creator license, which at $39 for a single platform, 12-month license, allows a developer to evaluate the paid features at a lower price point. Creator is available for Mac or Windows.
     
    For tutorials, they’re looking at how to help developers get up and running with GameMaker as quickly as possible, including the idea of a video on how to make a very simple game in 30 minutes or less.
     
    They are also a big supporter of game jams and provide free licenses for developers to use during the jams.
     
    Speaking of licensing, YoYo offers both 12 month or permanent licensing tiers. The permanent licenses are available on a per-platform basis - for example, $99 for desktop, $399 for mobile, etc. Console platforms require a 12-month license. Educational institutions can get GameMaker at a reduced rate.
     
    Of course, a free, non-expiring trial license is also available.
     
    s_C4CE118FED1D12AC4139E6DD645F2101EC1C2E
     
    The GameMaker ecosystem is strong and growing. Several hundred thousand GameMaker developers have licenses, and tens of thousands of developers are signing up for GameMaker every month.
     
    Some of the games you might have played that use GameMaker include:
    • 2017 Independent Games Festival winner Hyper Light Drifter (Audience Award and Excellence in Visual Art, nominated for Excellence in Audio and the Seumas McNally Grand Prize)
    • highly rated 2017 Independent Games Festival entrant Crashlands
    • 2012 IGF entrant and popular stealth puzzle game Gunpoint
    • 2016 IGF entrant Blackhole
    • 2016 Independent Games Festival Audience Award winner Undertale
     
    You can see more in the GameMaker Showcase at https://www.yoyogames.com/showcase.
     
    112_feature.png?1438686059
     
    We asked YoYo how engines like Unity affect their space, but YoYo isn’t concerned with other engines. They are focused on productivity in 2D games and on providing a toolset that is easy for beginners to jump into right away - or even to be a place for developers who are struggling with other engines.
     
    But YoYo is also providing incentives for developers to stay with them. Through GameMaker’s extensibility, experienced developers can implement features customized for their game instead of using GameMaker’s stock features. 
     
    That may be the strength of GameMaker: YoYo is providing a framework that allows developers to solve game design problems in a way that makes sense for the developer, giving them freedom and choice in how their games are created.
     
    Learn more at https://www.yoyogames.com.
     

     

    Edited by khawk



    User Feedback

    Recommended Comments

    There are no comments to display.



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!