We've just published our 500th video course! Get it FREE for a limited time.


  • Monetization
    How, Where, and When to Add Video Ads to Your Mobile GamesVideo ads in mobile games
    In this tutorial, I'll explain what I know about monetizing games with video advertisements, and how to get the most out of this revenue model. You'll learn about the types of video ads available, how to implement them, and where best to use them within your game.Read More…
  • Game Design
    What Destiny's Failures Can Teach Us About Game DesignDestiny thumb
    Destiny was one of the most anticipated games ever, but did not live up to the hype. In this article, we'll use Destiny's failures to help us learn about game design and managing players' expectations.Read More…
  • Project Management
    The Dynamic Priority List: How I Manage My Gamedev ProjectsDynamic priority list
    Planning a game project and staying on schedule is hard. To keep on top of things, I use a simple system—no apps required, just a pen and a notebook. This system drastically improves my scheduling and development process, so if you're always falling behind, give it a try! I think it could help you too.Read More…
  • Legal
    Understanding Licenses, or, “Can I Use This Asset In My Game?”Understanding licenses can i use this asset in my game
    You've found the perfect song, the perfect sprite, or the perfect background—but can you legally use that asset in your game? In this article, we take a look at the basics of copyright licensing for independent game developers.Read More…
  • Game Jams
    How to Run Your Own Game JamHow to run your own game jam
    Game jams are a great way to get some game development experience, meet other developers, and, ever importantly, have some fun. No game jams in your area? No problem! This simple guide will have you running your own game jam in no time.Read More…
  • Business
    How to Build a Local Game Developer CommunityHow to build a local gamedev community
    Community is vital. The chance to physically mingle with others and share your experiences is key to staying motivated and staying sane. Unfortunately, there may not be an existing game development group in your area, so in this article I'll give you some pointers on starting your own local game developer community. Read More…
  • Marketing
    Marketing Your Indie Game: The Single Most Important Thing That No One Knows How to DoMarketing your indie game hires
    Once upon a time, marketing was considered taboo and almost completely ignored by indie game developers. These days, most devs recognize its importance and do make some effort, but do little to differentiate themselves from the masses. In this article, we explore the art of marketing, and how you can use it to gain much-needed exposure for your game.Read More…
  • Promotion
    How to Make an Indie Game Trailer With No BudgetHow to make a trailer for your indie game
    If you are anything like me, then you have likely spent all of your time and money on actually creating your game, and don't have a lot of patience or funds left over for marketing it. Luckily for you, you likely already have everything you need to create a professional looking gameplay trailer for your game. In this tutorial, we will look at how to create a gameplay trailer for your indie game title without breaking the bank.Read More…
  • Business
    Funding Your Indie Games With Client Work: Building Up Your PracticeOffice 4%20400x277
    Now that you've started working on other people's games (and are getting paid for the work), the next step is to start building it into a sustainable effort to keep work coming. In this article, you'll learn a few tips that can help you avoid some of the pitfalls and grow your game development business.Read More…
  • Business
    How We Made a PS Vita Game With Zero BudgetPreview
    I'm Barry Island, and in this article, I'll lay out how we at Infinite State Games—that is, my mates Charlie, Graham, and I—made a PS Vita game, without spending any money, and while holding down full time nine-to-five day jobs. With this list of tips (and some luck), you can do the same.Read More…
  • Business
    Funding Your Indie Games With Client Work: The BasicsOffice 4%20400x277
    Not every indie gamedev needs to bet the farm on a self-funded game that burns up their life savings. An alternative strategy is to make games for other people, by taking on client work. In this article, you'll learn the difference between freelance and studio work, how to set your rate, and where to start looking for clients. Read More…
  • Business
    How to Become a Published Board Game DesignerHow to become a board game developer
    After leaving my programming job, I had pretty much given up on making games. However, my first board game Cards of Cthulu has been picked up by a publisher, reached it's kickstarter goal in less than 24 hours, and is about to start shipping. In this article, I'll explain how I got here, and offer my tips for you to do the same.Read More…