Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: raycaster
SergeyChelak/inferis
Raycasting-based first person shooter game with custom engine
Language: Rust - Size: 16.2 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0
CodeSent/Simple-Raycaster
Simple Raycaster Built using SFML and Visual Studio
Language: C++ - Size: 6.04 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
Skalyaeve/cub3d
Raycaster (DOOM Like)
Language: C - Size: 29.1 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
harbdog/raycaster-go
Golang raycaster engine using the Ebitengine 2D Game Library
Language: Go - Size: 6.86 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 140 - Forks: 13
pixelmek-3d/pixelmek-3d
PixelMek 3D is an unofficial BattleTech first person raycasted game using community contributed pixel mech artwork
Language: Go - Size: 25.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 6 - Forks: 1
BenSouchet/wolf3d
School Project - Graphic - Raycasting Game
Language: C - Size: 13.9 MB - Last synced: 15 days ago - Pushed: about 7 years ago - Stars: 15 - Forks: 0
Abdulrahman-K-S/The-Maze-SDL
ALX Portifolio Project
Language: C - Size: 2.48 MB - Last synced: 22 days ago - Pushed: 23 days ago - Stars: 0 - Forks: 0
NinovanderMark/WebLabyrinth
Web Labyrinth - Raycaster for the browser
Language: TypeScript - Size: 1.08 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 1
drummyfish/haskell_game
Wolfenstein 3D, ray-casting FPS game I make to learn Haskell. No libraries used, rendering is done in terminal.
Language: Haskell - Size: 207 KB - Last synced: 21 days ago - Pushed: about 6 years ago - Stars: 104 - Forks: 9
LycorisDev/c_game_cimmerian
Pseudo 3D game written in C
Language: C - Size: 201 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
jacmoe/permadi-port
Permadi's Raycaster code ported to C++ and Raylib
Language: C - Size: 39.4 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
kingdcreations/react-raycaster
A raycasting engine as a React component
Language: TypeScript - Size: 1.84 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
without-eyes/GameEngineASCII
Simple ASCII game engine(raycaster) written in C++
Language: C++ - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
leon-zanker/raycast_demo
A simple demonstration of a digital differential analysis raycasting algorithm.
Language: C - Size: 11.7 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
Piras314/Raycaster
Simple Game using Raycasting for Fake 3D
Language: C - Size: 199 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
reznakt/ray-casting
A simple ray casting project using SDL2
Language: C - Size: 745 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
jacmoe/pxlwolf
Seriously overengineered Wolfenstein-like raycast engine
Language: C++ - Size: 50.2 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 5 - Forks: 2
Ekkoz897/42cursus_cub3d Fork of ratavare/cub3D
Cub3D is a 42 school team project to create a dynamic view inside a 3D maze using raycasting in the style of Wolfenstein3D.
Language: C - Size: 801 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
glouw/littlewolf
A tiny software graphics and game engine
Language: C - Size: 1.55 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 792 - Forks: 48
ssloy/glsltuto
GLSL shaders tutorial
Language: C++ - Size: 1.45 MB - Last synced: about 2 months ago - Pushed: over 8 years ago - Stars: 214 - Forks: 33
nqpz/fastcast
Fun sphere raycaster
Language: Futhark - Size: 199 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
tatjam/RaycastGame
Roleplaying game set in a research facility deep underground
Language: C++ - Size: 7.5 MB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0
mhammerc/my_engine
A fully-working raycasting 3D engine from scratch!
Language: C - Size: 36.2 MB - Last synced: 2 months ago - Pushed: over 7 years ago - Stars: 0 - Forks: 1
AidenBeresford/pythonstein
Python 2D raycaster renderer using pygame library for graphics. Inspired by the Wolfenstein 3D renderer.
Language: Python - Size: 933 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
MiguelTolino/cub3D
This project is inspired by the world-famous eponymous 90’s game, which was the first FPS ever. Wolfenstein!!!!
Language: C - Size: 13.7 MB - Last synced: 3 months ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 0
shinyhut/jaycaster
A 'raycasting' pseudo-3D engine implemented in JavaScript
Language: JavaScript - Size: 311 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
miarolfe/MiniFPS
C++11 & SDL2-based retro FPS
Language: C++ - Size: 17.5 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 8 - Forks: 0
abosma/SFMLRaycaster
C# SFML Raycasting Test Engine
Language: C# - Size: 183 KB - Last synced: 26 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
markusmoenig/raycaster
A Raycaster engine written in Rust
Language: Rust - Size: 5.7 MB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 13 - Forks: 0
indigoparadox/vbray
Simple Visual Basic 4 Raycast proof-of-concept
Language: Visual Basic 6.0 - Size: 123 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
Sid-Bhatia-0/RayCaster.jl
Fast and exact integer-based ray casting in Julia
Language: Julia - Size: 79.1 KB - Last synced: 7 days ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0
Anox3D/JS-Caster
A raycaster in JavaScript (doesn't work (as usual)). Based on this article: https://medium.com/@fahad.haidari/build-a-pseudo3d-game-engine-with-javascript-using-raycasting-4ab9c3d22bc1.
Language: JavaScript - Size: 4.88 KB - Last synced: 4 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
Anox3D/FPS-Mazing
Attempt to a raycasting engine based on this tutorial: https://youtu.be/gYRrGTC7GtA.
Language: C - Size: 14 MB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
TollyH/pymaze
A pseudo-3D grid-based maze game written in Python with PyGame
Language: Python - Size: 8.52 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 12 - Forks: 2
jacmoe/retronew
Retro graphics programming in 16bit style - using a modern tool-chain
Language: C++ - Size: 1.23 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 12 - Forks: 0
Paul-Passeron/Raycaster
Raycaster made in C++ with SFML.
Language: C++ - Size: 2.27 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
Ziko909/Cub3d
This project is inspired by the world-famous Wolfenstein 3D game
Language: C - Size: 179 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 1
dangarcar/esp32-raycaster
A Wolfestein 3D based raycaster made with PlatformIO esp32 written in C++ with a SDL2 port, too.
Language: C - Size: 16.9 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
facebookresearch/HVVR
Hierarchical Visibility for Virtual Reality, which implements a hybrid CPU/GPU ray-caster, suited for real time rendering of effects such as lens distortion.
Language: C++ - Size: 320 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 111 - Forks: 24
PSStefanov19/CBBA-6890
A maze raycasting game
Language: C - Size: 3.34 MB - Last synced: 5 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
zase414/cataclysm
repository for the work-in-progress OpenGL pseudo-3D raycasting-based game (engine) written in Java, cataclysm
Language: Java - Size: 15.2 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 1
SnkSynthesis/pyraycaster
Raycaster built with Python
Language: Python - Size: 36.1 KB - Last synced: 5 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
joshuacrotts/raycaster-haskell
This is a raycaster written in Haskell with SDL2.
Language: Haskell - Size: 29.2 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
daedalus/3Dto2DRayCaster
this is not a raytracer
Language: Python - Size: 4.88 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 1
bl33h/deepDiveOdysseyRaycasting
The code simulates 3D perspective with a "Under the Sea Pirates Treasure Hunt" theme using raycasting.
Language: C++ - Size: 46 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 0
ForAbby-X/cube3D
A small 3D renderer based on raycasting and rasterizing
Language: C - Size: 159 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0
Jebbly/Python-Raycaster
A Python Raycaster using PyGame and Pillow (Raycasting and Floorcasting)
Language: Python - Size: 430 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 0
melchor629/raycastergl
A Wolf3D-like raycaster using OpenGL shaders
Language: C++ - Size: 84 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 6 - Forks: 2
KBlischke/raycaster
A demo of a simple raycaster engine, implemented with the Löve2D framework in Lua
Language: Lua - Size: 40 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
mcombeau/cub3D
Cub3D is a 42 school team project to create a dynamic view inside a 3D maze using raycasting in the style of Wolfenstein3D.
Language: C - Size: 310 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
kbladin/Monte_Carlo_Ray_Tracer
A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Language: C++ - Size: 20.7 MB - Last synced: 6 months ago - Pushed: about 5 years ago - Stars: 132 - Forks: 31
jdecorte-be/42-Cub3d
This is 42's project Cub3d, using the ray-casting technique and C to create a Wolfenstein 3D-like game
Language: C - Size: 26.8 MB - Last synced: 6 months ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 0
markx86/raycaster
A simple raycaster made with raylib
Language: C - Size: 54.7 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
vinibiavatti1/RayCastingTutorial
A simple RayCasting rendering tutorial for game development
Language: JavaScript - Size: 3.14 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 196 - Forks: 15
zlatnaspirala/matrix-engine
webGL2 implementation (opengles2/3). ClassObject scene draw orientend framework based on crazzy fast glmatrix engine. ECMA 6 JS Project in base. Obj loader, raycast, BVH animation etc.
Language: JavaScript - Size: 358 MB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 9 - Forks: 1
ZeroDayArcade/HTML5_Raycaster
A port of Lode Vandevenne's C++ raycaster example to JavaScript/HTML5.
Language: HTML - Size: 21.5 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
charyan/rc
A Ray Caster demo made in C++ with SDL2
Language: C++ - Size: 51.8 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
matcodesalot/sting-ray
Sting Ray is a ray casting engine written in vanilla ES6 JavaScript using the HTML5 canvas. Ray casting was first popularized by Wolfenstein 3D developed by Id Software.
Language: JavaScript - Size: 36.1 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
silvematt/TomentRaycaster
A Software Rendering Raycaster Engine written in C and SDL2.
Language: C - Size: 8.51 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 44 - Forks: 3
piotoor/Grey
An FPS game for C64 written in assembly
Language: Assembly - Size: 5.26 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
dderevjanik/ts-raycasting
:sun_with_face: Raycasting in Typescript
Language: TypeScript - Size: 1.28 MB - Last synced: 12 days ago - Pushed: about 6 years ago - Stars: 4 - Forks: 0
hde-oliv/cub3D
A simple raycaster, made with C and utilizing a custom-made graphics library called MiniLibX, a basic wrapper for the X Window System.
Language: C - Size: 2.73 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
Distortions81/GoRaycast
golang 90s raycaster
Language: Go - Size: 26.6 MB - Last synced: 15 days ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
triskj0/python-2D-and-3D-rendering
A few fairly simple python scripts related to this topic.
Language: Python - Size: 204 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
seksea/raycaster_cpp
A "non-euclidean" raycaster written in cpp for my NEA project
Language: C++ - Size: 10.3 MB - Last synced: 8 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
RFS-Makers/RetroFPSStudio
The public repo of Retro FPS Studio (RFS), for educational reading and not for reuse. See license.
Language: C - Size: 1.68 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 21 - Forks: 0
dkohlsdorf/Scala3D
A simple 3D engine similar to Wolfenstein 3D
Language: Scala - Size: 710 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1
MatthewATaylor/Raycasting-Engine
A raycasting engine written in C++ with SFML
Language: C++ - Size: 4.83 MB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
ElgenTidwell/Dumech3D
Hacked-Together Retro 3D Raycaster
Language: C# - Size: 49.6 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 2 - Forks: 0
silvematt/TomentOnline
A Software Rendering Raycaster Engine with multiplayer written in C and SDL2.
Language: C - Size: 7.93 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 9 - Forks: 0
lschrafstetter/42_cub3d
This is the "cub3D" project of the 42 School core curriculum. The goal was to create a raycaster in C (wolfenstein3D clone).
Language: C - Size: 4.63 MB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
dderevjanik/ts-rays
Ray casting engine written in Typescript using FP techniques
Language: TypeScript - Size: 30.3 KB - Last synced: 9 months ago - Pushed: about 8 years ago - Stars: 2 - Forks: 1
Pinkyboi/WOLF3D
This project is inspired by the world-famous eponymous 90’s game, which was the first FPS ever.
Language: C - Size: 3.71 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0
dhodvogner/rustcaster
Pseudo-3D raycaster implementation in Rust without any graphics API.
Language: Rust - Size: 76.2 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
Javanaise/vcs-demo-raycaster
Realtime Raycasting on the Atari VCS
Language: C - Size: 649 KB - Last synced: 10 months ago - Pushed: over 5 years ago - Stars: 5 - Forks: 0
LelsersLasers/3D-Raycaster
Wolfenstein 3D like raycaster using Macroquad in Rust running on the web
Language: Rust - Size: 15.6 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 3 - Forks: 0
hydrixos/raycaster-swift
A Ray Caster in Swift
Language: Swift - Size: 1.4 MB - Last synced: 10 months ago - Pushed: about 6 years ago - Stars: 17 - Forks: 2
Leetius/badraycaster
Language: C - Size: 11.7 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
DarioCastagnola/cub3d
Project for 42Roma Luiss. We need to implement raycasting in C
Language: C - Size: 1.27 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
DrA1ex/raytracer-js
Ray-caster / Ray-tracer (2D to pseudo 3D)
Language: JavaScript - Size: 129 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
LagrangePointTwo/RaycastingJS
Raycasting examples in JavaScript including a euclidean angles example and a vector based example. A debugging version showing the overhead 2D view along side the rendered raycaster is also included.
Language: HTML - Size: 60.5 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
ericwoude/ulvenstein
Web Assembly demo of a Wolfenstein3D–inspired ray casting renderer
Language: Rust - Size: 58.6 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
GGalizzi/raycaster
A rust raycaster with Pixels and Bevy
Language: Rust - Size: 1.14 MB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
Myu-Unix/ray_engine
A toy raycasting engine in Go + Ebiten
Language: Go - Size: 8.88 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 21 - Forks: 5
gyng/COBOL-CASTER
Raycaster exercise in COBOL
Language: COBOL - Size: 125 KB - Last synced: about 1 month ago - Pushed: over 8 years ago - Stars: 1 - Forks: 0
HarveyHunt/rayblaster
A rust ray tracer
Language: Rust - Size: 634 KB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
Jonas-VN/Raycaster
A 3D raycaster written in python
Language: Python - Size: 649 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
bytecode77/castenstein
Raycaster (C++)
Language: C - Size: 5.42 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 16 - Forks: 5
berkbavas/RaycasterEngine
2D Raycaster Engine Implemented Using Compute Shaders
Language: C++ - Size: 4.54 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 1
TollyH/CSMaze
A C# port of PyMaze made with SDL2
Language: C# - Size: 7.95 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 1
NotTimTam/dendgeon
An open-source doom-style dungeon crawler engine.
Language: JavaScript - Size: 295 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 12 - Forks: 1
wyattferguson/raycaster-demo
A classic 2d raycaster built in Python
Language: Python - Size: 34.2 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
blefaudeux/rusty-marcher
A simple ray marching renderer written in Rust. Almost self contained, very few dependencies, more of a programming exercise
Language: Rust - Size: 5.49 MB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
ms0g/wolf3d
3D Ray casting engine
Language: C++ - Size: 13.2 MB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
figglewatts/Raycaster
A raycasting renderer in C.
Language: C - Size: 141 KB - Last synced: 12 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
ANANTH-SWAMY/raycaster
Simple 3D raycaster made with python using pygame as a graphics library
Language: Python - Size: 13.7 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0
rlinsdev/42-Cub3D
This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever
Language: C - Size: 2.19 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 1
mir3z/raycaster.js
Raycasting engine in JavaScript
Language: JavaScript - Size: 735 KB - Last synced: 17 days ago - Pushed: about 7 years ago - Stars: 9 - Forks: 1
hydrixos/raycaster-rust
A Ray Caster in Rust (+Webassembly)
Language: Rust - Size: 765 KB - Last synced: 10 months ago - Pushed: about 6 years ago - Stars: 13 - Forks: 2
Bezik1/HistHack
Game using only pygame, based on raycaster build by myself few months ago, i based my algorithm on DOOM 1993
Language: Python - Size: 47.3 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0