2D

A Closer Look At GDevelop

There are several game engines out there that present a code free option such as Stencyl and Construct.  Today we are looking at an open source alternative, GDevelop.  It is a cross platform, open source 2D game engine with a visual programming interface that requires no previous experience.  However there is also the ability to […]

Free Character Sprite Sheets

  One of the challenges with prototyping games is finding assets to work with.  Simple boxes are fine, but if you are working on a game with animations this proves a bit more challenging.  Therefore I created a simple sequence of spritesheets you can use in your game.   The package includes an idle, walk cycle, […]

Haxe And Heaps Tutorial Series: Getting Started

  Introduction Welcome to the first part of a multipart tutorial series on creating games using the Haxe programming language with the Heaps graphics engine.  Heaps is under development by Nicolas Cannasse, the guy that created the Haxe language in the first place.  In his own words: Heaps is a cross platform graphics engine designed […]

An Introduction To Spine–A 2D Bone Based Animation System

  One of the major advantages to working in 3D is once you have your character modeled and rigged, creating new animations is simply a matter of defining a series of poses on a timeline.  Animations are generally defined by moving a series of bones controlling your mesh, which in turn are powered by a […]

GameDev For Complete Beginners Tutorial Series

  This is the homepage for a video based tutorial series hosted on YouTube that aims to teach game development from the very beginning using the Lua programming language and the Love game engine.  The series requires no prior programming knowledge to begin.  It begins by teaching the Lua programming language, then dives into using […]

Tiled Map Editor Tutorial Series

  Tiled is a popular open source map editor for creating 2D maps using tiled graphics.  I have used Tiled in several previous tutorials and no doubt will be using Tiled in several future series, so instead of covering it partially over and over again, I decided to do a Tiled video tutorial series that […]

SFML Tutorial Banner

SFML C++ Tutorial–Sprites and Textures

  In the previous tutorial we covered the basics of using graphics in SFML.  Chances are however your game isn’t going to be composed of simple shapes, but instead made up of many sprites.  That is exactly what we are going to cover today.   As always, there is an HD version of this tutorial […]

SFML Tutorial Banner

SFML C++ Tutorial–Spritesheets and Animation

  In the previous tutorial we look at the process of using sprites in SFML.  Today we are going to look instead at using a sprite sheet or texture atlas.  The process is very similar to working with a normal sprite, except that you have multiple sprites on a single texture.  Loading and swapping textures […]

SFML Tutorial Banner

SFML C++ Tutorial–Basic Graphics

  In the previous tutorials we covered configuration, game loop and finally keyboard handling.  Today we are going to move on to the basics of graphics programming in SFML.  We are going to start with simple geographic primitives, then in the following tutorial we will move on to sprites.  You will notice right away that […]

Scroll to Top