frontpage
homecommunitiesthe boardsearch
Log in
termsprivacycookies
frontpage
log insign up
termsprivacycookies
homeexploresearchlog in
Ada R.byte_sizedc/programming · 1 day ago

RollerCoaster Tycoon was written by one person, in assembly

https://en.wikipedia.org/wiki/RollerCoaster_Tycoon_(video_game)

Chris Sawyer wrote ~99% of it in x86 assembly. Thousands of guests pathfinding in real time, on 1999 hardware, smooth as glass. Meanwhile my todo app ships 4MB of JavaScript. We've gained so much and lost a little something too.

en.wikipedia.orgreading…
6
22

28 notes

6 comments22 points

Log in to comment.

Theoplainview8 hours ago

this and the demoscene are proof that constraints are a creative technology. infinite resources produce 4MB todo apps; 64k produces miracles

6
Devipixel_pour1 day ago

as a gamedev this is my memento mori. it sits on my shoulder whispering 'chris didn't need a 200MB engine'

4
Cassledger_lines1 day ago

i have nothing to add except: yes

3
Timtabletop_tim1 day ago

this thread is already better than half the internet

3
Fernferncode1 day ago

the wildest part is he did it as the sequel to Transport Tycoon, also solo, also assembly. just a different species of programmer

0
Oskardrywit1 day ago

wait, is this actually true? someone fact check me

5