Advertisement
  1. Game Development
Gamedevelopment

Game Development Learning Guides

  1. Construct 2 shoot em up tutorial 400px

    Build a Space-Based Shoot-'Em-Up in Construct 2

    5 Posts
    In this detailed five-part tutorial series, Kyatric showd you how to make a frantic side-scrolling shoot-'em-up, complete with multiple levels, parallax scrolling, lots of enemies, power-ups, and even a boss battle. You'll make the whole thing with the free Construct 2 gamedev tool, meaning you don't need any previous programming or game development knowledge.
    View Learning Guide...
  2. Noise 01 400

    Noise: Creating a Synthesizer for Retro Sound Effects

    3 Posts
    In this series, you'll learn how to create a synthesizer-based audio engine that can generate sounds for retro-styled games. The audio engine will generate all of the sounds at runtime without the need for any external dependencies such as MP3 files or WAV files. The end result will be a working library that can be dropped effortlessly into your games.
    View Learning Guide...
  3. Object oriented programming gamedev 400px

    Beginner's Guide to OOP

    6 Posts
    Object-oriented programming (OOP), in its most basic sense, is a programming style used to organize code. Video games can run anywhere from a few thousand lines of code (Cut the Rope has 15,000) to millions of lines of code long (Crysis has over a million). You can see why it’s so important to write code that can be easily modified and maintained. Programming styles, such as OOP, help to organize code in such a way that it becomes easier to maintain and modify.
    View Learning Guide...
  4. Coding tetris 400px

    Implementing Tetris

    2 Posts
    It's possible to create a Tetris game with a point-and-click gamedev tool, but it might be easier to think at a higher level of abstraction, where the tetromino you see onscreen is only a representation of what's going on in the underlying game. In this series, you'll see exactly what this means...
    View Learning Guide...