3 ms·
I remember playing Uplink as a child as well. Pretty great game. I wonder if it inspired the creation of imgui at all. Or what kind of engine the game had beca
by therein 3y ago
I remember playing Uplink as a child as well. Pretty great game.
I wonder if it inspired the creation of imgui at all. Or what kind of engine the game had because it had pretty compelling UI capabilities, stuff I hoped to see on UI frameworks of the future.
- gattilorenz 3y agoI think it was coded in Borland C and used SDL for video? The source is available: https://archive.org/details/uplink-developer-cd https://archive.org/details/uplink-developer-cd
- Kyuuketsuki 3y agoVisual C++ 6.0 for the compiler. I remember doing the "upgrade" to .NET 2003. SDL was used for mac and linux versions, windows used glut.
- MrRolleyes 3y ago[dead]
- gattilorenz 3y agoYou’re right: https://ia802308.us.archive.org/view_archive.php?archive=/11/items/uplink-developer-cd/Uplink%20Developer%20CD.ISO&file=docs%2Fgetting%20started.html https://ia802308.us.archive.org/view_archive.php?archive=/11... I quickly scrolled through then ISO content and saw it’s C files, and a spurious mention of Borland (from SDL) got me :)
- somerandomhn 3y agoOmar made imgui while working on his Sega Master System emulator Meka back in 1999, well before Uplink ever came out. It was easily the best UI of any emulator at the time and completely unsurprising that he found fame turning that work into a library.