Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Gamasutra: The Art & Business of Making Gamesspacer
arrowPress Releases







If you enjoy reading this site, you might also want to check out these UBM Tech sites:



Get a job: Electronic Arts is hiring a UI Software Engineer  
by Staff [06.25.19]
EA Sports Madrid is looking for a UI Software Engineer to focus on UI and feature programming for multiple game modes for the NBA Live/Madden franchises.
Programming, Recruitment

Get a job: New World Interactive is hiring a Full Stack Game Programmer  
by Staff [06.24.19]
New World Interactive is looking for a programmer to develop and maintain high-volume, highly scalable distributed systems, both player-facing and internal and more as part of its Calgary-based team.
Programming, Recruitment

How id built Wolfenstein 3D using Commander Keen tech 2
by Fabien Sanglard [06.24.19]
This chapter of Fabien Sanglard's "Game Engine Black Book: Wolfenstein 3D" tells the origin story of id Software's first breakout FPS, and how it was built atop the success and tech of Commander Keen.
Programming, Production, Console/PC, History

Video Game Deep Cuts: My Friend Pedro's Elite Beat Agent  
by Gamasutra Staff [06.23.19]
This week's roundup includes a look at breakout indie action game My Friend Pedro, a much-deserved history of the excellent Elite Beat Agents series, on Mordhau's surprisingly hot debut, & lots more.
Audio, Smartphone/Tablet, Social/Online, Indie, Console/PC, Art, Production, Programming, Design, Business/Marketing

Get a job: Vicarious Visions, Square Enix, and more are hiring now!  
by Staff [06.21.19]
From Software Engineers to VFX Artists, here are just some of the many, many positions being advertised right now on the Gamasutra Job Board.
Programming, Production, Art, Recruitment

Blog: Creating natural looking geometry in Unexplored 2: The Wayfarer's Legacy 5
by Gamasutra Community [06.20.19]
For Unexplored 2: The Wayfarer's Legacy we translate generated tile data into natural looking level geometry. Here's how we do it.
Business/Marketing, Design, Programming


Prevent broken games with computer play testing - part4  
by Sascha de Waal [06.25.19]
In the last part of this series, I would like to give some tips and tricks that might help you. If there is anything you learned, discovered,s or something you would like to share, please contact me so I can add it and we all can learn from it.
Design, Programming

Implementing SEO in Video Games  
by Ashley Kreuer [06.24.19]
So we all know Google and other search engines use a variety of optimization techniques. How does that apply to video games? Well the classic example is the shortest path problem. You want your AI whether it be enemies or NPC’s to take the shortest path
Programming, Indie

Tales of a Middling Designer  
by Steven Caywood [06.24.19]
A twenty years experienced game designer reflects on the trials and tribulations of entering the indie scene with a smidge of artistic experience and a dash of programming experience.
Audio, Business/Marketing, Design, Programming, Production, Art, Indie

Video Game Deep Cuts: My Friend Pedro's Elite Beat Agent  
by Simon Carless [06.22.19]
This week's roundup includes a look at breakout indie action game My Friend Pedro, a much-deserved history of the excellent Elite Beat Agents series, on Mordhau's surprisingly hot debut & classic interviews/retrospectives around Tetris & Sam and Max.
Audio, Smartphone/Tablet, Social/Online, Indie, Console/PC, Art, Production, Programming, Design, Business/Marketing, VR

Prevent broken games with computer play testing - part3  
by Sascha de Waal [06.21.19]
In this part we will look at how to implement this framework into your game. For this example, I have made a simple game to test it on. You can view and download it here.
Design, Programming

Using Max 8 as a synthesizer for Unity with UnityOSC  
by Cale Plut [06.21.19]
This post gives a basic run-down example of how to use Max 8 as a synthesizer for the Unity game engine, using jorgegarcia's UnityOSC plug-in (available at https://github.com/jorgegarcia/UnityOSC).
Audio, Programming


Gear Inc. — Hanoi, Vietnam
[06.25.19]
Mobile Games Tools Producer


Genies Inc — Venice, California, United States
[06.25.19]
*Principal Engineer - Graphics Programming & Rendering Engine*
The Principal Graphics Engineer will have full responsibility and control over crafting an OpenGL-based server-side rendering pipeline to bring Genie animations to users at scale. We are seeking to decrease latency when delivering animations and maintain manageable costs for the company. Our current rendering pipeline uses Javascript, we are seeking to revamp our pipeline to be as close to the GPU as possible.

Disbelief — Chicago, Illinois, United States
[06.25.19]
Junior Programmer, Chicago
Junior Programmer

Disbelief — Chicago, Illinois, United States
[06.25.19]
Senior Programmer, Chicago
Senior Programmer

Vicarious Visions — Albany, New York, United States
[06.25.19]
Software Engineer


Electronic Arts — Madrid, Spain
[06.25.19]
EA Sports Madrid - UI Software Engineer
The UI Software Engineer will be focused on UI and Feature programming for multiple game modes for the NBA LIVE/Madden franchises.

New World Interactive — Calgary, Alberta, Canada
[06.25.19]
Full Stack Game Programmer
Develop and maintain high-volume, highly scalable distributed systems, both player-facing and internal.

Disbelief — Cambridge, Massachusetts, United States
[06.24.19]
Senior Programmer, Cambridge, MA
Senior Programmer

Legends of Learning — Washington, DC, District of Columbia, United States
[06.21.19]
Senior Unity Engineer - $140k - Remote OK
Senior Unity Engineer - $140k - Remote OK

Wargaming.net — Chicago, Illinois, United States
[06.21.19]
Server Engineer
Server Engineer