![]() So… all these years later, we can now finally prove that the Amiga indeed CAN do Wolfenstein 3D. ![]() So it is more of a Wolfenstein 3D++ engine (or a DOOM– engine).Īnd the performance is very good, even on a stock Amiga 500. But it does offer various other features over Wolfenstein 3D, such as the skybox and the lights and shadows. And it does not support height differences in levels either. Here is an excellent overview of how Wolfenstein 3D evolved:Īs you can see, it’s not *quite* like DOOM, in the sense that there are no textured floors and ceilings. The game itself was also refined, and now had just the right look-and-feel to become a true milestone in gaming. The big advantage was that you could now use the full 256 colours, which made for more vibrant textures and level design. The developers figured out that the EGA trick of rendering scaled vertical columns works nearly the same in the newly discovered ‘ mode X‘ of VGA. You use raycasting to determine the distance from the player to the nearest visible wall, and then render a texture-mapped version of that wall by rendering scaled vertical columns based on the distance, with perspective projection.Ĭatacomb 3-D was a good first step, but the game still felt rather primitive, with the limited EGA palette, and the gameplay not quite having the right speed and feel yet.īut only a few months later, in May 1992, id Software released the successor, where everything really came together. By taking a simple 2D-map with walls, and performing raycasting from the player’s position in the viewing direction, you can make a simple perspective projection of the walls. ![]() But it is also good at rendering vertical columns of pixels.Īnd that is the key to having fast texture-mapped 3D walls. ![]() We’ve already seen that it is fast at filling large areas with a single colour, for polygon rendering for example. But id Software saw that EGA’s quirky bitplane layout and ALU meant that it was relatively good at certain things. The PC was not very good at action games, because it had no hardware sprites, and scrolling was very limited. This game made use of the power of the 16-bit 286 processor, which was starting to become mainstream with PC owners, and the EGA video standard. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |