Settings

Theme

Old engineering simulation games, now open source [pdf]

github.com

83 points by fifteenth 2 years ago · 12 comments

Reader

icegreentea2 2 years ago

There's no source code to games here, or links to source code.

FirmwareBurner 2 years ago

1. It doesn't mention exactly which games are there, the info there is very sparse and confusing and seems to be focused around some weekday time based hackathon

2. How exactly are those "engineering simulation games"?

  • fifteenthOP 2 years ago

    The car and flight sims are engineering simulations - differential equation solvers employing multiple degrees of freedom, flight models and tire models validated vs. data, etc. Game manuals, which are hundreds of pages long, describe how to, e.g., set your differential coast and power ramp angles to tune racecar responsiveness, and how to decide whether a one-circle or two-circle dogfight is more advantageous based on the specific power diagrams of your aircraft and your AI opponent's. These games have staying power because they are clearly labors of love, where accurate physics was top priority in game development. Dave Kaemmer, a top sim racing developer, summed it up this way: "We don’t care if it’s fun or not. We care if it’s real"

  • fifteenthOP 2 years ago

    There's a python script that makes the organization more clear. Once you've installed the games package, run "./launcher.py" at the ubuntu command line to see a text menu "Top Level Menu" which launches the games.

    This menu is shown on page 2 of the brochure here: https://github.com/sim-museum/esports-for-engineers/blob/mas...

yardshop 2 years ago

It seems the initial benefit of this package to engineers is figuring out how to make it work. You have the carrot of free games in there, go get em!

After reading some of the other documents there, this would probably be a better description of what this package is about:

https://github.com/sim-museum/esports-for-engineers/blob/mas...

I also found these ones helpful in understanding what is going on here: basicWalkthrough.pdf, runThisScriptFirst.sh, and metaLearning.txt

I didn't try it yet, I would need some disk space first. But fascinating ideas to play with!

  • fifteenthOP 2 years ago

    My sentiments exactly! It is a tribute to the wine developers that these 20 year old games run as well (or better) on linux and modern hardware than on the ancient PC's and MS-Windows versions they were designed for. One recommendation - with each game try wine-6 first (./wine_default.sh), if anything is not quite right use wine-7 (./wine_experimental.sh). That should be sufficient to run all games; use the oldest wine version that works. If there's still a problem go to winehq.org and try wine-8 (winehq-stable). (You can also run most of the included game exe's on Windows 10, emulating the appropriate old Windows version. If using Windows, the linux install script serves as handy documentation for the install, showing which patches to apply, what directories to copy, what settings to change, etc.)

  • fifteenthOP 2 years ago

    Another recommendation concerning installation - be sure to check the Mastodon forum for this project: https://fosstodon.org/@esports_for_engineers/followers

fifteenthOP 2 years ago

For more information about the games in the package: https://alternativeto.net/software/esports-for-engineers/abo...

Grand Prix Legends demo (free but not open source) is one of the sim racing games in the package. It just turned 25 years old last month, but is still played online by hundreds of fans: https://www.youtube.com/watch?v=I5OqIOIhlyA

troymc 2 years ago

One of the requirements is 500GB of available storage space on your computer?

  • fifteenthOP 2 years ago

    The racing sims include dozens of cars and tracks, Combat flight sims, which simulate entire wars, include terrain and hundreds of vehicles and munitions. There are dozens of games in this package. There's no need to install them all, but if you did, you'd need about 210GB for a single installation, more if you don't delete intermediate installation files

forgotpwd16 2 years ago

This is a (messy imo) collection of scripts to install various games on Linux (utilizing Wine). There's no mention of any source code for the games being released.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection