Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon

Unreal Engine 2D Game Development Tutorial Series


This tutorial series covers all aspects of creating a 2D game using Unreal Engine.  It is my intention to eventually create an identical series covering Unity, so people can directly compare the workflow of both game engines.  This series is in both text and video form.  All coding is done using Blueprints although I may do a follow up tutorial covering the same material using C++.


Unreal Engine Text Tutorial Series


    • Getting Started with Unreal Engine

    • This tutorial is a getting started guide to Unreal Engine. It walks you around the Unreal Editor showing you how to use the more common features.
    • Your First Application

    • This tutorial explores creating your very first application. This includes creating a scene, importing assets, placing things in the map, creating a camera, then a simple blueprint to control it.
    • Working with Sprites

    • Now we look at using Sprites in your game. This includes importing, using the texture and sprite editors, setting a material and more.
    • Sprite Animations with Flipbooks

    • Now we look at creating Flipbooks. Flipbooks are a sequence of sprites used to create an animation. We walk through importing the frames and creating an animation sequence in the Flipbook editor.
    • Pawns, Character Controllers and Handling Input

    • In this tutorial we start putting it all together to create a more game-like experience. We create a Player blueprint that controls not only the graphics but also the input.
    • Level creation using TileSets and TileMaps

    • This tutorial looks at creating 2D levels by first creating a TileSet then using it to create a multi-layered TileMap.  We also cover setting your tiles up to work properly with collision detection.
    • Creating a UI using the Unreal Motion Graphics (UMG) Framework

    • This tutorial takes a look at using UMG to create a simple 2D UI for your game and demonstrates the code required to display the UI.
    • Playing Audio

    • This tutorial looks at playing Audio in Unreal Engine 4, both using PlaySound 2D, at a location or as a component. Also covers importing audio and creating more complex mixed audio.
    • Related Articles

    • Unreal Engine Development on Laptops: Tips to maximize battery life

    • I do a lot of my development on a laptop, often not plugged in. This guide walks through so tips for maximizing battery life when working with Unreal Editor.
    • Install a Preview Release build

    • If you are willing to take a walk on the wild side, you can install a preview development build of Unreal Engine, this guide walks through the process.



Unreal Engine Video Tutorial Series


blog comments powered by Disqus

Month List

Popular Comments

Get Marmalade Community free for one year
Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon

Home > >

19. March 2014

Today from GDC, Marmalade are offering their flagship product, um… Marmalade Community Edition free for a year.  Normally Marmalade Community is priced at $150 a year.


So, what exactly is Marmalade?  Its a cross platform, mobile oriented C++ game framework (although Obj-C, Lua and HTML5 are options).  In their own words:

Marmalade gives you the full power of C++ - whether you’re coding for one platform or many. Perhaps even more importantly, Marmalade means you can concentrate on simply making your game the best it can be, rather than getting distracted by the mechanics of going cross-platform. Enjoy performance, openness, flexibility and great low-level access – with Marmalade.


Marmalade is one of the most popular mobile gaming SDKs and has been used for a number of high profile mobile titles such as Plants Vs Zombies and Call of Duty: World at War Zombies.  You can see a number of titles made with Marmalade here.


So what are the limitations of Marmalade Community Edition.  There are a couple:

  • only able to target iOS and Android ( not BlackBerry, Tizen or Windows Phone 8, Desktop or various devices like smart TVs )
  • show a Made with Marmalade splash screen
  • 3 seats per organization maximum
  • maximum annual revenue of $500,000


 If you are interested in signing up you can do so here using the promo code GDCFREE mentioned in this tweet.

blog comments powered by Disqus

Month List

Popular Comments