Swiftenstein

Raycasting demo

A simple 3D graphics rendering demo written in Swift using ray casting to mimic the original Wolfenstein 3D game engine

Simple Wolfenstein 3D clone written in Swift

GitHub

365 stars
10 watching
20 forks
Language: Swift
last commit: over 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nicklockwood/swune A 2D RTS game with tile-based gameplay and UIKit graphics 45
drummyfish/haskell_game A Wolfenstein 3D-style raycasting game implemented in Haskell, rendering to the terminal. 108
mikelikesdesign/swiftui-experiments A collection of SwiftUI projects showcasing various interactions, animations, and prototypes. 1,107
dempseyatgithub/unofficialsandwiches An unofficial implementation of a SwiftUI app with pre-built materials similar to WWDC20 session video 94
nicklockwood/sprinter A Swift library that provides a type-safe interface for string formatting on iOS and macOS 166
bersaelor/wallstreaming A Swift ARKit demo that streams video on a wall using SpriteKit and AR world tracking 97
ramongilabert/morgan A Swift library providing a set of animations for iOS apps using an animation engine. 95
nicklockwood/chess An iOS chess game with simple AI and human versus computer play 183
mhanlon/arkitdemoplayground A demo project showcasing various ARKit features and experiments using Swift Playgrounds. 49
apress/ray-tracing-gems Provides source code examples and references for real-time rendering using DXR and other APIs. 981
ninjadev/pluss A single-file compiled web demo showcasing a unique visual experience using an in-browser demo tool. 14
id-software/wolf3d An open source implementation of the classic first-person shooter game 2,209
ramongilabert/walker An animation engine and library for building iOS apps with intuitive animations 150
zackshapiro/swiftuiairtabledemo Demonstrates integration of SwiftUI and Airtable for storing and displaying data 146
themaverickprogrammer/swoosh A high-level SFML activity and segue mini library for creating animation and transition effects in games. 71