Dreadnoughts (video game)
Dreadnoughts was a First World War naval strategy computer game by Turcan Research Systems, and available in Amiga, Atari ST, Acorn Archimedes and MS-DOS formats.
Dreadnoughts | |
---|---|
Screenshot | |
Developer(s) | Dr. Peter Turcan |
Publisher(s) | Turcan Research Systems |
Platform(s) | Amiga, Atari ST, Acorn Archimedes, MS-DOS |
Release | 1992 |
Genre(s) | Ship simulation, strategy |
Gameplay
Players could choose to play as The Royal Navy or Imperial German Navy and can re-fight several real and fantasy naval battles from the war including:-
- Battle of Coronel (With or without HMS Canopus present)
- Battle of the Falkland Islands
- Battle Of Dogger Bank
- Battle Of Jutland
Players may fight against each other, or against the computer and command their forces by typing in commands and sending them to the required ships or squadrons to carry out.
There was also an option to watch a computer v computer battle.
Reception
A 1993 Computer Gaming World survey of wargames gave the game two-plus stars out of five, calling it "interesting, albeit very slow".[1]
gollark: I don't THINK so.
gollark: PETA will destroy you.
gollark: At least it has generics.
gollark: Oh, and it's not a special case as much as just annoying, but it's a compile error to not use a variable or import. Which I would find reasonable as a linter rule, but it makes quickly editing and testing bits of code more annoying.
gollark: As well as having special casing for stuff, it often is just pointlessly hostile to abstracting anything:- lol no generics- you literally cannot define a well-typed `min`/`max` function (like Lua has). Unless you do something weird like... implement an interface for that on all the builtin number types, and I don't know if it would let you do that.- no map/filter/reduce stuff- `if err != nil { return err }`- the recommended way to map over an array in parallel, if I remember right, is to run a goroutine for every element which does whatever task you want then adds the result to a shared "output" array, and use a WaitGroup thingy to wait for all the goroutines. This is a lot of boilerplate.
See also
References
- Brooks, M. Evan (September 1993). "Brooks' Book of Wargames: 1900-1950, A-P". Computer Gaming World. p. 118. Retrieved 30 July 2014.
External links
- Dreadnoughts at MobyGames
- Another article on the game at Home of the Underdogs
- Article and option to view user manual
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.