HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

How Localizing Return of the Obra Dinn Nearly Sunk the Game | War Stories | Ars Technica

Ars Technica2 HN recommenders · recommended in 2 months, 2020-2023
YouTube
317K views · 7 years ago · interview · evergreen

Lucas Pope, creator of Return of the Obra Dinn, explains in Ars Technica's War Stories how localizing the game's logbook nearly sank the project.

Recommended for its insight into game design and cited as a vivid example of how tricky localization can be.

Indie game developmentGame design#lucaspope#obradinn#localization#i18n#gamedevelopment

3 comments from Hacker News

@dale_glass2023 · in “Internationalization (i18n) best practices for front-end developers”

A particularly tricky case of this is with usernames and user defined content. Eg, a notification like "Alice is online" in some languages requires knowing Alice's gender. Which may be something that's not even stored anywhere in the system. There's probably some language out there that requires some other piece of personal info for a correct translation. To make things tricky, try having a multitude of items that you refer to: "You're holding a dagger". Now you need to have a serious discussion with your translators, because this is going to get all kinds of tricky, as the maker of Obra Dinn discovered: ▶ this video And to make things extra-tricky, allow users to create content. "Alice gave you a banana", where "banana" is a custom object Alice made herself. Most translation efforts seem to give up at this point and resort to something stilted like "Alice: online"

CitesView on HN
@collegeburner2022 · in “Cramming 'Papers, Please' onto Phones”

Arstechnica did a war stories with him on Return of the Obra Dinn, combining one of my fave video series with one of my fave gamedevs. ▶ this video

RecommendsView on HN
@aequitas2020 · in “Why Adventure Games Suck (1989)”

Pope nailed in with Obra Dinn in how he implemented the detective gameplay and story telling. The game had me with several wtf story moments. This is one of those games that I'm reluctant to start playing as I don't want it to end to soon but can't stop playing once I've started it. Also worth watching are these insights into the game design (and a chance to enjoy the soundtrack again) (spoiler warning): ▶ this video link

RecommendsView on HN
How We Solved the Worst Minigame in Zelda's History24:32

How We Solved the Worst Minigame in Zelda's History

Linkus7
1.1M views • 6 years ago
iMUSE Demonstration 2 - Seamless Transitions2:28

iMUSE Demonstration 2 - Seamless Transitions

Peter Silk (KestrelPi)
37K views • 16 years ago
The Implementation of Rewind in Braid26:56

The Implementation of Rewind in Braid

GDC Festival of Gaming
141K views • 9 years ago
Exploring the Tech and Design of Noita31:00

Exploring the Tech and Design of Noita

GDC Festival of Gaming
288K views • 6 years ago
How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code12:09

How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code

ExileLord
404K views • 9 years ago
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 20252:27:34

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Better Software Conference
926K views • 1 year ago
#Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmers58:24

#Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmers

Gamelab Conference
210K views • 8 years ago
Jonathan Blow - How to program independent games -  CSUA Speech1:15:51

Jonathan Blow - How to program independent games - CSUA Speech

Alexandre Franco
190K views • 13 years ago
Computer program that learns to play classic NES games16:18

Computer program that learns to play classic NES games

suckerpinch
2.2M views • 13 years ago
The Story of Another World on the Amiga | MVG13:44

The Story of Another World on the Amiga | MVG

Modern Vintage Gamer
350K views • 4 years ago
Handmade Hero | Getting rid of the OOP mindset7:44

Handmade Hero | Getting rid of the OOP mindset

vexe
167K views • 9 years ago
Jonathan Blow on scripting languages9:30

Jonathan Blow on scripting languages

Jeru Sanders
185K views • 7 years ago
TUN: Un-Ruining the MMO14:05

TUN: Un-Ruining the MMO

MrBtongue
291K views • 13 years ago
How Prince of Persia Defeated Apple II's Memory Limitations | War Stories | Ars Technica20:49

How Prince of Persia Defeated Apple II's Memory Limitations | War Stories | Ars Technica

Ars Technica
1.5M views • 6 years ago
Ideas about a new programming language for games.1:55:24

Ideas about a new programming language for games.

Jonathan Blow
530K views • 12 years ago
MarI/O - Machine Learning for Video Games5:58

MarI/O - Machine Learning for Video Games

SethBling
11.5M views • 11 years ago
How Myst Almost Couldn't Run on CD-ROM | War Stories | Ars Technica23:24

How Myst Almost Couldn't Run on CD-ROM | War Stories | Ars Technica

Ars Technica
2M views • 6 years ago
Miguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake  #GodotCon202354:53

Miguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake #GodotCon2023

Godot Engine
27K views • 3 years ago
What Games Are Like For Someone Who Doesn't Play Games20:38

What Games Are Like For Someone Who Doesn't Play Games

Razbuten
16.9M views • 7 years ago
RetroAhoy: The Secret of Monkey Island1:13:54

RetroAhoy: The Secret of Monkey Island

Ahoy
3.2M views • 8 years ago