Build a Space-Based Shoot-'Em-Up in Construct 2
5 PostsIn 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...Angry Snowman: Build an “Angry Birds” Game From Scratch
2 PostsIn this two-part tutorial, Jamie Cross walks you through building a winter-themed Angry Birds-style game, from scratch, using the free GameSalad Creator tool. No previous programming or game development experience is required, and you can follow along whether you're using Windows or OS X!View Learning Guide...Creativity: A Game Designer's Guide to Show Business
3 PostsThroughout the course of this Session, Epona Schweer will guide you through business development and honing your Creativity as a game developer. Let's get started!View Learning Guide...Noise: Creating a Synthesizer for Retro Sound Effects
3 PostsIn 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...Beginner's Guide to OOP
6 PostsObject-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...Implementing Tetris
2 PostsIt'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...