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 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nicklockwood/swuneA 2D RTS game with tile-based gameplay and UIKit graphics45
drummyfish/haskell_gameA Wolfenstein 3D-style raycasting game implemented in Haskell, rendering to the terminal.108
mikelikesdesign/swiftui-experimentsA collection of SwiftUI projects showcasing various interactions, animations, and prototypes.1,107
dempseyatgithub/unofficialsandwichesAn unofficial implementation of a SwiftUI app with pre-built materials similar to WWDC20 session video94
nicklockwood/sprinterA Swift library that provides a type-safe interface for string formatting on iOS and macOS166
bersaelor/wallstreamingA Swift ARKit demo that streams video on a wall using SpriteKit and AR world tracking97
ramongilabert/morganA Swift library providing a set of animations for iOS apps using an animation engine.95
nicklockwood/chessAn iOS chess game with simple AI and human versus computer play183
mhanlon/arkitdemoplaygroundA demo project showcasing various ARKit features and experiments using Swift Playgrounds.49
apress/ray-tracing-gemsProvides source code examples and references for real-time rendering using DXR and other APIs.981
ninjadev/plussA single-file compiled web demo showcasing a unique visual experience using an in-browser demo tool.14
id-software/wolf3dAn open source implementation of the classic first-person shooter game2,209
ramongilabert/walkerAn animation engine and library for building iOS apps with intuitive animations150
zackshapiro/swiftuiairtabledemoDemonstrates integration of SwiftUI and Airtable for storing and displaying data146
themaverickprogrammer/swooshA high-level SFML activity and segue mini library for creating animation and transition effects in games.71