The Fdev website says the Cobra engine has been used since 1988. So was it used for Elite II (1993) and First Encounters (1995)? What is the first game that uses Cobra?
Last edited:
David Braben finished programming Zarch for the Acorn Archimedes in 1987, worked on the conversions for the Amiga/Atari ST (where the game was known as “Virus”) in 1988, and then commenced work on Frontier Elite 2.
Previews of the game back in 1992 (when it was going under the title “High Frontier”) stated that he’d been working on the game for 4 years already.
David Braben wrote FE2 in 68000 assembly language (around 250,000 lines of code) starting sometime in 1988 if the 1992 magazine “The One” is to be believed (issues 47 & 48).
If his company says that the Cobra engine started in 1988 then I will not gainsay them![]()
“Our engine is multi-platform, it’s been in development in various iterations for 30 odd years.”
Frontier Elite 2 may not have had the equivalent of a modern day splash screen “Powered by…THIS SOFTWARE” but I think it’s pretty clear where David Braben considers the first generation of Cobra started.
The blurb on the FDev website talks about how adaptable Cobra is and how games can easily be ported to different systems - seeing as FE2 came out on Amiga, Atari ST, and PC, I can see how it could be pointed at as the first iteration of Cobra.I suspect the "engine" was more like a set of libraries that they used for common functions they needed for the game.