libgdx breakout clone

The breakout clone tutorial leaves enough detail open for the developer to make it more than just a recipe. 

I’m always and forever going to be the kid who wants to make games. It’s just always there in the back of my mind. 

a classic breakout clone

I’ve known about libgdx for a long time, but always felt it might be too serious for my level of time and interest. But, I have this constant hum in my mind about how little games are made; what would you need to test, what are the events that make state changes. 

The breakout clone tutorial https://colourtann.github.io/HelloLibgdx/ is really nicely done, with enough detail left to the developer to make it something more than just following instructions. 

This little project also gave me an opportunity to look at some available github features for  CI/CD and Project Management which I don’t actually use at work.

Unity 5 2D Platform Game Tutorial for Mac

If you are new to Unity for game development, you may have tried looking up tutorials online or on YouTube. Chances are, those tutorials are out of date with Unity 5.

I am going to develop a 2D Platformer in the style of great games like Super Mario Bros. 3, Shovel Knight, Super Meat Boy or even Little Big Planet.

I will be building a 2D Platformer in Unity 5 and I’ll be showing how to do the steps in both Unity scripting languages (both C# and UnityScript/JavaScript). So, regardless of which language you choose, this tutorial will help you in either one.

GitHub Source for Unity 5 2D Platformer Demo

The source project will be uploaded to GitHub with each tutorial tagged. See this post about the GitHub source and 2 Platformer tutorial tags.

Video List for Unity 5 2D Platformer Demo

Unity 5 2D Platform Game Development (Mac), 01: Setup Unity and Kenney’s “Platformer Tiles”

This video introduces creating a Unity 5 2D project, and begins setting up a new 2D Platformer project using Kenney’s Platformer Tiles art.

Unity 5 2D Platform Game Development (Mac), 02: Jumping with JavaScript and C# (C-Sharp)

This video demonstrates how to use key events to trigger jumping, with examples of how to handle double jumping and collision with tagged objects.

Unity 5 2D Platform Game Development (Mac), 03: Left/Right movement with Sprite Flipping in JavaScript and C# (C-Sharp)

This video builds on the previous scripting to add left and right movement with arrow keys, and sprite flipping.