Let’s see the code: Here’s the source code for the Flappy Bird Clone in Godot on GitHub if you wan’t to try it out. You can even play the…
Written by Seth Corker, senior software engineer and tech lead at Zego during the day and I tinker with game dev at night. Check out my frontend engineering blog, Benevolent Bytes where I share what I know about web development and React.
This blog is a collection of experiments and thoughts on game development. I'm not an indie developer but I'm interested in video games and link to tinker with game engines when I get the chance.
Mac is a popular patform for developers of web apps, server applications etc. but it’s not so common for video game development. Windows is…
I’ve been playing around with Godot 3.2 recently, my favourite little game engine. I’ve had a lot of time recently to just have fun and…
I discovered Godot a few months ago and I really like it so far. It’s a game engine that’s easy to use and feature-packed. If you want to…
It’s been a long time since I revisited this blog. I’ve been busy. Busy with work, busy with blogging about software development more…
I am slowly acclimatizing to the Unity5 workflow and how some of the new tools work. I decided to try and get a basic game working and build…
I am looking utilizing Unity again for another project, I thought I would have a look at some of the new features in the latest edition…
It’s been almost a year since my last post so what’s happening? I have taken a year off university for full time work and some more…
Working Prototype It was my first time using Unity but I was able to jump in and start experimenting. The ease of use and mostly intuitive…
This is another project made for a Media Design course focused on Computer Game Design at Victoria University of Wellington, New Zealand. It…
This material was created while at the Victoria University of Wellington for a media design class. This game was made for a media design…
My platformer is being used as my presentation so I decided to include traditional slides with the game. To do this I created meshes to hold…
To have a simple obstacle for the player, I modelled this security bot and created a blueprint to allow it to sense the player and shoot at…
A key feature for my platformer was a platform which the player can jump through while still being able to land on. To facilitate this I…
I created a checkpoint system using blueprints in UE4. These simple functions in the player character class allowed a checkpoint blueprint…
The blueprint editor which replaces Kismet is much more powerful than its predecessor, it allows for the entire game to be made without the…
Due to the 2D nature of my game concept, the level can be created more quickly because of limited movement in the Y and Z axis. To have a…
The materials I used throughout this project are either built-in to UE4 content by default or simple materials created by me. The process of…
When the entire screen is a lower resolution due to the post processing effect, the player’s idle animation is too subtle to be noticeable…
The aesthetic of an indie game is very different to that of a big-budget AAA game, where a big-budget studio may be concerned with…
For a course a Culture and Context course at Victoria University of Wellington, I wrote an essay which explores the rise of the independent…
This material was created while at the Victoria University of Wellington for a media design class. Before I updated my meshes, I decided to…
This material was created while at the Victoria University of Wellington for a media design class. Once all my models had been created I…
This material was created while at the Victoria University of Wellington for a media design class. I wanted to have this as a brief…
This material was created while at the Victoria University of Wellington for a media design class. The brief was to be given an object from…
I am posting some more content which is related to asset creation in 3D. Although it is not directly used in a project, the skills I have…
I am practising 3D modelling with a few basic assets in Autodesk Maya. The theme for these are a factory, these are some useful meshes…
The material editor is now easier to use and thus it is very quick to make basic materials which look good. These materials instances were…
I jumped into UE4 and tried to reacquaint myself with the engine, it is familiar but different. The most noticeable addition is a re-haul of…
I have been looking forward to seeing the new iteration of the Unreal Engine, I have been seeing videos of UE4 for quite a while and while…
I have been very busy lately with work, university and other studies. This means I have had very little time for updating this blog and…
Although in the very early stages, I have been focusing on making a framework where I can make changes easily to create different game types…
Learning from my project using UnrealScript I have begun working on laying out an engine framework which I can then build my game on top of…
It has been almost a year since I last updated this blog. I have been preoccupied with University and a new job but I have wanted to…
I have finished the small demo I set out to make at the beginning of the year. It has been handed in with more in depth documentation which…
There are a variety of obstacles which are used throughout the level. The lasers follow a predetermined path set by Matinee and can move in…
To allow the player to understand the level and how it flows I used Matinee to animate cameras throughout the level. This allows the player…
I have been finialising the levels of the game, this includes adding enemies to the levels which should challenge the player. To do this I…
I am continuing to work on this level adding obstacles for the player to overcome. Here are the first few to be done. This is the array of…
I have been working hard to finish this level, it is the most integral to the game and thus gains top priority. Some basic lighting and…
A key component of the Assembly Line level is a chain which robots will be hanging from. In order to make it more interesting I decided to…
The camera animation is done using matinee which are triggered by Kismet like in the experimentation stages with Scaleform. I went for a…
I have begun getting my levels ready for a working build, one which should be playable if deployed. This begins with finishing off existing…
In order to get a rough idea of a level, I decided to experiment with making one using Trimble (Previously Google) SketchUp. I’ts quick and…
I have just implemented better foot placement using IK with Unrealscript. It uses code from UDN: https://udn.epicgames.com/Three…
I am in the process of some sound creation and editing. I have begun with some simple recordings that have been modified using Sony Sound…
I have been experimenting with different designs for the main menu and possible cursors. These layouts will be refined and modified to make…
I have begun modelling static meshes for existing and yet to be made levels. This is the first time I have used Autodesk 3DS Max since the…
The basic terrain has been created for the level, it will be the area in which the player will escape the factory to. I had a few problems…
I have got the lighting set up in the level with static meshes also providing light. I have not yet built the lighting because I have not…
I have quickly gone over the level and added materials where needed. This will serve as the transition area between the beginning of the…
This will be the one of the first levels the player will encounter, it will be where the story is setup as well as the lead to the “Training…
I have began trying out different buttons in Photoshop and Flash and have been working on camera animations. This basic menu is implemented…
Here are some screenshots of the main menu level I am working on. This will be used for the game’s main menu and will include camera…
This is a very basic implementation of a main menu in Scaleform. It works well and is easy to make, with proper graphics this could be very…
This is another camera set-up with some improvements and disadvantages over the previous one. It allows the player to zoom in by right…
This is a simple addition but will help the overall look of the game and add to it’s polish. I have just tested adding a load screen to the…
This is the first camera setup I am trying. It is a very basic implementation using Unrealscript. It gives very good results with only minor…
I am now testing different elements which may be included in the game. Level streaming is useful because it allows different levels to be…
Unreal Developer Network Level Creation https://udn.epicgames.com/Three/ModularLevelDesign.html https://udn.epicgames.com/Three…
Overview Concept The game will take place in a fictional manufacturing factory where the player, a new robot, will be constructed. When the…
Story Concept 1: The player, a robot about to be deactivated because of a manufacturing defect, has decided he/she does not want to ‘die…
The Game Engine I made the decision to use a game engine because I will be able to focus more on other aspects of the game rather than…
Project Outline Initial Research Brainstorm Brainstorm Story Characters Levels Gameplay Mechanics Art style Audio Design Controls User…
This will serve as an online record of my game development project. This is for a school project and the demo will be completed by the end…