Advertisement
  • Game Design
    4 Game Design Lessons We Can Learn From Shovel KnightRummage
    75 shares
    Shovel Knight, one of the most popular indie games of the summer, does a lot of things right in its design. In this article, we'll take a look at what it can teach us about style, borrowing from others, difficulty, and balance.Read More…
  • JavaScript
    How to Minify Your HTML5 Game for the Js13kGames CompetitionJs13kgames banner 400x277
    80 shares
    As you may know, the third edition of the js13kGames competition is here: the official start is set for August 13th, 13:00 CEST. Js13kGames is a competition for HTML5 game developers where the fun and challenging part of the compo is keeping your entire game under 13KB. In this article, I'll share my tips to help you do that!Read More…
  • Game Design
    The Snowball Effect (and How to Avoid It) in Game DesignThe snowball effect game design
    90 shares
    The snowball effect exists in nearly any game where having resources can gain you more resources. It's a type of feedback loop, with effects that can make a multiplayer gaming experience miserable. In this article, we'll look at what causes snowballing, and how best to deal with its potential negative effects.Read More…
  • Pixel Art
    What's the Deal With Pixel Art?Preview2
    265 shares
    A breakdown of what pixel art is, its history, and common uses in and out of the gaming industry.Read More…
  • Post Mortem
    Bad Game + Bad Game = Good Learning ExperiencePic 2
    54 shares
    Every other month I choose one "bad" video game and remake it into something playable and hopefully even entertaining. In May, I made Virtually Super Hydlide Special—a combination of Hydlide, a game that half the world hates, with Virtual Hydlide, a game the whole world hates. Here's what I learned.Read More…
  • Complete Games
    Build a Grid-Based Puzzle Game Like Minesweeper in Unity: WinningMs 03 277 400
    20 shares
    In the final part of this series, we put the finishing touches on our grid-based Unity puzzle game, and make it playable. By the end of this part, the player will be able to win or lose the game.Read More…
  • Physics
    Projectile Physics Engines: Building a Game WorldProjectilepreview[1]
    36 shares
    In this tutorial, we'll examine the use of physics to simulate projectile effects in games like Angry Birds. Using this knowledge, we'll build a working game that you can use as a base for your own projects.Read More…
  • Physics
    What's in a Projectile Physics Engine?Projectilepreview
    37 shares
    In this article, we'll examine the use of physics to simulate projectile effects in games like Angry Birds. We'll look at the basics of using 2D physics in game world space, such as creating bodies and applying impulses and forces.Read More…
  • Complete Games
    Build a Grid-Based Puzzle Game Like Minesweeper in Unity: InteractionMs 400 277
    62 shares
    We continue building our grid-based puzzle-game by connecting the tiles to each other, making them light up with the mouse cursor, and adding the ability to place flags.Read More…
  • Phaser
    Getting Started With Phaser: Building "Monster Wants Candy"Phaser tutorial monster wants candy
    208 shares
    In this extra-long tutorial, I'll break down the source for Monster Wants Candy, a multi-platform game my colleague and I built with Phaser, the HTML5 game engine. In this way, you'll gain a practical introduction to the engine, and will learn concepts you can use to build your own HTML5 mobile and browser games.Read More…
  • Art
    Parallax Scrolling: A Simple, Effective Way to Add Depth to a 2D GameTeaserblock
    167 shares
    With this tutorial, you'll walk away with a solid understanding of parallax scrolling, a classic 2D game technique that has stood the test of time. Whether you're new to game development or a grizzled veteran, this approach to the basic principles of parallax scrolling will let you bring more life and depth to your games.Read More…
  • Complete Games
    Build a Grid-Based Puzzle Game Like Minesweeper in Unity: SetupMs 400 277
    60 shares
    Puzzle games often take place on a grid containing tiles that have behaviors and properties, and react to rules and inputs. In this series I'll show you how to build a simple, basic version of the classic game Minesweeper, which is the perfect example to start from for creating your own puzzle games.Read More…
Latest Series
Browse All
  • Ms 400 277[1]

    Puzzle games often take place on a grid containing tiles that have behaviors and properties,  and react to rules and inputs. In this series, Matthias Zarzecki shows you how to build a simple, basic version of the classic game Minesweeper—the perfect example to start from when creating your own puzzle games.

    View Series…
  • 400[1]

    In this tutorial series, we'll show you how to create a bone-based 2D animation with Unity. In each post, we'll focus on a specific part of the animation process, from assembling the separate sprites, to designing the animations, to using Unity's Mecanim tool to blend the animations.

    View Series…
  • Funding your indie games with client work

    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 series, you'll learn how to get set up, find clients, and build your gamedev studio.

    View Series…
  • Hockey foundation preview[1]

    In this series, we code the artificial intelligence for a hockey game, using steering behaviors and finite state machines. You'll learn the advanced AI required by game entities to avoid bumping into teammates, to chase after a puck, and to work together to score.

    View Series…