James Bailey
SOFTWARE ENGINEER


mrjimbailey@gmail.com
about me portfolio indie skills contact me

About Me

• Over 20 years in games development.
• Wide range of engineering and game development skills.
• Varied experience ranging from triple A studios to indie teams & solo development.
• Located in Greater London area UK.

Professional Game Portfolio

• More than 10 published professionally developed games.
• Racing Games.
• FPS.
• Multiplayer.
• New technology.

The Sexy Brutale : Cavalier Game Studios

PS4, Xbox One & Windows - 2017

• Senior Engineer.
• Implementing numerous game systems into existing engine.
• Steam API integration.
• Developed in Unity.

Kinect Sports Rivals : Rare

Xbox One - 2014

• Worked on short term loan at Rare to produce the Kinect player visualisation system.

Fable the Journey - Lionhead Game Studios

Xbox 360 - 2012

• Headed up small team of engineers working on cutting edge Kinect camera.
• Creating game API, game systems and tools for new technology.

Sleepover Party - NikNak (Kuju)

Wii - 2009

• Senior programmer.
• Responsible for a wide range of project tasks such as memory optimisations, lua implementation, Box2d physics implementation.
• Bespoke engine.

Elefunk - 8 Bit Games (Sony)

PS3 - 2008

• Network play.
• PSN commerce.
• Particle system & tools.
• Audio system.
• Written in C++ and PS3 assembler.
• Bespoke engine.

Black Hawk Down - Climax (Novalogic)

Xbox - 2005

• Lead programmer.
• BHD was the largest Xbox Live Multiplayer game when it was launched, enabling up to 50 players per game.
• Bespoke engine.

Speed Kings - Climax

PS2, Xbox & Gamecube - 2003

• Senior Programmer. • Adding game modes and game logic.

Super 1 Karting - Interactive Entertainment Ltd

Windows - 2002

• Lead Developer
• Cross platform PS2 vs PC Network mutliplayer modes.
• Bespoke engine.

Castrol Honda Superbike - IEL

Playstation, Windows & Arcade cabinet - 2000

• Lead developer.
• Network mutliplayer modes.
• Bespoke engine.
• Scheduling small team and programming in C++.

Johnny Herbert’s G.P. World Championship - IEL

Windows - 1998

• Lead developer.
• Bespoke engine.
• Scheduling small team and programming in C++.

Power F1 - Interactive Entertainment Ltd

Windows - 1997

• Lead developer.
• Bespoke engine.
• Scheduling small team and programming in C++.

Kawasaki Superbike - Interactive Entertainment Ltd

Gamegear - 1994

• Sole programmer on an original racing game written in z80 assembler.
• Cable linked 2 player network modes.

Desert Strike - Interactive Entertainment Ltd

Atari Lynx - 1993

• First job in the games industry.
• Sole programmer.
• Written in 6502 assembler.
• Bespoke conversion of original popular Amiga/Megadrive game.

Indie Game Portfolio

• Games I've developed in my spare time.
• I just like making games - any games !

Pile Up

Android & Windows - Indie Dev - 2017

• 3d machine building game.
• Solo developer.
• Developed in Unity.

Bedroom Drama

Gear VR Headset - Indie Dev - 2017

• Virtual reality experience.
• Solo developer.
• Developed in Unity for Gear VR Headset.

Wonky Wacer

Android & Windows - Indie Dev - 2016

• Procedural physics base AI racing game.
• Solo developer.
• Developed in Unity.

Wonky Wocket

Android, iOS & Windows - Released 2016

• Bespoke vector based renderer.
• Unique game control mechanic.
• Online global high score tables.
• Solo developer.
• Developed in Unity.

Skills

• 20+ years engineering.
• Extensive experience with multiple programming languages, engines and APIs.
• Strong mathematical and problems solving skills.
• Game systems, Networking, Audio, AI, UI.
• C++, C#, C, Assembler.
• Published in Unreal.
• Published in Unity.
• Published on current platforms: XboxOne, PS4, iOS, Android.
• Published on old platforms: Atari Lynx, Gamegear, Playstation, Xbox, Wii.

Contact Me

James Bailey
Location: Kingston upon Thames
email : mrjimbailey@gmail.com