The entire screen acts as a virtual thumbstick for turning left/right and moving forwards/backwards (there's no strafing support as yet). The game can be played one-handed in either portrait or landscape orientation. If you feel like improving it yourself, please open a PR. I may improve it in future, or I may not. I wrote it as a learning exercise and am releasing it for educational purposes. This code is not particularly polished or well-structured. It's also not a completely faithful recreation of the original game engine - I've deliberately removed some features and added others that weren't in the original, but it should be close enough for nostalgia purposes.įor copyright reasons, I've redrawn (badly) the Wolfenstein wall textures and sprites, but if you would prefer to use Adrian Carmack's original graphics, a web search for "Wolfenstein sprites" should provide a good starting point. It is not a complete game, just a single-level tech demo. Swiftenstein is a partial reimplementation of ID Software's 1992 classic FPS Wolfenstein 3D in Swift for iOS.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |