我 90 年代还是个孩子的时候,啃完过一本非常好玩的书,叫《用 C++ 打造你自己的飞行模拟器》(Build your own Flight Sim in C++)。那是针对 DOS 的,所以它还涵盖了你所需的 3D 图形学算法和技术。那真是一段快乐的时光。
When I was a kid in the 90s, I worked through a very fun book called “Build your own Flight Sim in C++”. It was for DOS, so it also covered the 3D graphics algorithms and techniques you needed. Fun times.
……法宾·桑拉德(Fabien Sanglard)的《游戏引擎黑石书》(Game Engine Black Books)非常精彩。前几天有人在这里发了这本飞行模拟器书的链接,我现在正到处淘实体书:https://archive.org/details/build-your-own-flight-sim-in-c-d... 上面那本书的第二作者克里斯·兰普顿(Chris Lampton)还写过一本《用 C/C++ 编写 3D 迷宫游戏》:https://archive.org/details/gardensofimagina00lamp 还有另一本关于飞行模拟的《幻想之翼》(flights of fantasy):……
…Fabien Sanglard's Game Engine Black Books are excellent. Someone linked to this flight simulator book the other day on here, which I'm now on the lookout for a hard copy: https://archive.org/details/build-your-own-flight-sim-in-c-d... The second author of the above, Chris Lampton, also has a book on "Programming 3D maze games in C/C++": https://archive.org/details/gardensofimagina00lamp and another flight sim "flights of fantasy":…
我发现克里斯·兰普顿写的这本书对我自己捣鼓 3D DOS 很有帮助:https://archive.org/details/build-your-own-flight-sim-in-c-d... flipcode 归档里也有各种系列文章:https://flipcode.com/archives/articles.shtml
I found this book by Chris Lampton to be very helpful for my own 3D DOS pursuits: https://archive.org/details/build-your-own-flight-sim-in-c-d... There's also various article series in the flipcode archives: https://flipcode.com/archives/articles.shtml
确实。还有一本迈克尔·拉德克(Michael Radtke)和克里斯托弗·兰普顿写的《用 C++ 打造你自己的飞行模拟器》,但我个人更喜欢《幻想之翼》(Flights of Fantasy)。
True. There was another book called "Build your own Flight Sim in C++" by Michael Radtke and Christopher Lampton, but I personally like "Flights of Fantasy" better.
……90 年代照着一本书从零开始做了个飞行模拟器。除了学到布雷森汉姆直线算法(Bresenham's line algorithm),我还学了好多线性代数。大概率就是这本书:https://archive.org/details/build-your-own-flight-sim-in-c-d...
…followed a book in the 90's to create a flight simulator from scratch. Besides learning Bresenham's line algorithm, I learned a lot of linear algebra. Probably this book: https://archive.org/details/build-your-own-flight-sim-in-c-d...
我 90 年代还是个孩子的时候,啃完过一本非常好玩的书,叫《用 C++ 打造你自己的飞行模拟器》(Build your own Flight Sim in C++)。那是针对 DOS 的,所以它还涵盖了你所需的 3D 图形学算法和技术。那真是一段快乐的时光。
When I was a kid in the 90s, I worked through a very fun book called “Build your own Flight Sim in C++”. It was for DOS, so it also covered the 3D graphics algorithms and techniques you needed. Fun times.
……法宾·桑拉德(Fabien Sanglard)的《游戏引擎黑石书》(Game Engine Black Books)非常精彩。前几天有人在这里发了这本飞行模拟器书的链接,我现在正到处淘实体书:https://archive.org/details/build-your-own-flight-sim-in-c-d... 上面那本书的第二作者克里斯·兰普顿(Chris Lampton)还写过一本《用 C/C++ 编写 3D 迷宫游戏》:https://archive.org/details/gardensofimagina00lamp 还有另一本关于飞行模拟的《幻想之翼》(flights of fantasy):……
…Fabien Sanglard's Game Engine Black Books are excellent. Someone linked to this flight simulator book the other day on here, which I'm now on the lookout for a hard copy: https://archive.org/details/build-your-own-flight-sim-in-c-d... The second author of the above, Chris Lampton, also has a book on "Programming 3D maze games in C/C++": https://archive.org/details/gardensofimagina00lamp and another flight sim "flights of fantasy":…
我发现克里斯·兰普顿写的这本书对我自己捣鼓 3D DOS 很有帮助:https://archive.org/details/build-your-own-flight-sim-in-c-d... flipcode 归档里也有各种系列文章:https://flipcode.com/archives/articles.shtml
I found this book by Chris Lampton to be very helpful for my own 3D DOS pursuits: https://archive.org/details/build-your-own-flight-sim-in-c-d... There's also various article series in the flipcode archives: https://flipcode.com/archives/articles.shtml
确实。还有一本迈克尔·拉德克(Michael Radtke)和克里斯托弗·兰普顿写的《用 C++ 打造你自己的飞行模拟器》,但我个人更喜欢《幻想之翼》(Flights of Fantasy)。
True. There was another book called "Build your own Flight Sim in C++" by Michael Radtke and Christopher Lampton, but I personally like "Flights of Fantasy" better.
……90 年代照着一本书从零开始做了个飞行模拟器。除了学到布雷森汉姆直线算法(Bresenham's line algorithm),我还学了好多线性代数。大概率就是这本书:https://archive.org/details/build-your-own-flight-sim-in-c-d...
…followed a book in the 90's to create a flight simulator from scratch. Besides learning Bresenham's line algorithm, I learned a lot of linear algebra. Probably this book: https://archive.org/details/build-your-own-flight-sim-in-c-d...