GitHub topics: raycasting
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: 366 MB - Last synced at: about 9 hours ago - Pushed at: about 11 hours ago - Stars: 12 - Forks: 1

ma1loc/Raycasting3D_game
Raycasting3D_game is what called "Cub3D" 42/1337 project where you create a simple 3D game using ray casting, like Wolfenstein 3D. You render a 3D view from a 2D map using C and MiniLibX.
Language: C - Size: 259 KB - Last synced at: about 11 hours ago - Pushed at: about 13 hours ago - Stars: 0 - Forks: 0

LycorisDev/c_game_olafur 📦
Pseudo 3D game written in C
Language: C - Size: 67.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

mcidclan/cloud-of-voxels
A CPU side voxels to pixels rendering (voxel raycaster) project. Using a process over an octree to accelerate the ray.
Language: C++ - Size: 16.6 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 4 - Forks: 0

KylerCondran/Fate
Fate is a fast-paced first-person shooter where players battle dangerous mythical monsters from an array of unique fantasy environments. As the levels progress the enemies get more capable and more lethal. Can you survive until the end, or was it... Fate.
Language: JavaScript - Size: 8.83 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

mtelek/cub3D
Cub3D is a 42 School project inspired by the classic Wolfenstein 3D, where you create a simple raycasting-based 3D renderer in C using the MinilibX library. The goal is to parse a map file, render a textured first-person view, and handle player movement and collisions.
Language: C - Size: 4.96 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

jacmoe/retronew 📦
(Moved to Codeberg!) Retro graphics programming in 16bit style - using a modern tool-chain
Language: C++ - Size: 1.23 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 15 - Forks: 0

wernsey/lodev-enhance
My enhancements to Lode's Computer Graphics Tutorial : Raycasting
Language: C++ - Size: 1.46 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 17 - Forks: 1

1Deaa/cub3d
Cub3D is an implementation of a simple 3D game engine using raycasting in C. Inspired by Wolfenstein 3D. This project was part of the 42 curriculum.
Language: C - Size: 70.3 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

Xardax88/WolfensteinJs
Un pequeño test de un con en etilo del calsico Wolfenstein 3D progamado en JavaScript
Language: JavaScript - Size: 1.8 MB - Last synced at: 33 minutes ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

egyhurka/EasyTrace
Simple and improved raycasting class for Unity, beginner-friendly.
Language: C# - Size: 53.7 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

maiklr1ch/ts-raycasting
Language: TypeScript - Size: 7.81 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

yamhab/votad
Vengeance of the Abyssal Depths: A messy raycasting engine game in C and SDL3
Language: C - Size: 34.2 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

aevyrie/bevy_mod_raycast 📦
A little mesh raycasting plugin for Bevy
Language: Rust - Size: 491 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 339 - Forks: 98

aevyrie/bevy_mod_picking 📦
Picking and pointer events for Bevy
Language: Rust - Size: 49.8 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 843 - Forks: 177

gxsilva/42SP_Cub3d
🕹️ A simple 3D raycasting engine built with C, inspired by Wolfenstein 3D. Part of the 42 School curriculum
Language: C - Size: 27.9 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 1

Silent0Wings/RayCast-Renderer
RayCast Renderer generates 2D images from 3D scenes by tracing rays to detect triangle hits and assign colors, avoiding complex lighting for clarity.
Language: C++ - Size: 73.9 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

k8731/Scientific-Visualization
This repository contains assignments for Scientific Visualization, featuring marching cubes, ray casting, Line Integral Convolution, Sammon Mapping, and Self-Organizing Maps. It demonstrates visualization techniques applied to scientific data.
Language: C++ - Size: 39.8 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

emre-aki/raycast.js
An advanced ray-caster engine written in JavaScript from scratch, with zero dependencies
Language: JavaScript - Size: 11.4 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 105 - Forks: 11

mizrael/MonoRaycaster
simple Raycaster implementation in C# with Monogame
Language: C# - Size: 290 KB - Last synced at: 7 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

nhmikami/42-cub3d Fork of carolcal/42_cub3D
Our first-person shooter 3D game
Language: C - Size: 63.2 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

dtrajko/MoravaEngine
2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Language: C++ - Size: 690 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 305 - Forks: 20

yxlao/camtools
CamTools: Camera Tools for Computer Vision
Language: Python - Size: 756 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 195 - Forks: 12

salt-die/terminal_dungeon
A raycasting library for your terminal!
Language: Python - Size: 20.2 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 244 - Forks: 13

tarikkudesu/Cub3d
This project is inspired by the world-famous eponymous 90's game, which was the first FPS ever. the program has to implement a ray-casting algorithm in order to make a dynamic view inside a maze, in which you'll have to find your way.
Language: C - Size: 13.7 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

NabilHY/cub3d-42
42 Project - Cub3d
Language: C - Size: 60.5 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

MatthieuGillieron/cub3d
A simple 3D game engine using raycasting, inspired by Wolfenstein 3D
Language: C - Size: 16.2 MB - Last synced at: 6 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

biralavor/42_cube3D
This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever, to explore ray-casting. Pair-programming project with @GioGardinali
Language: C - Size: 5.47 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

Zielon/PBRVulkan
Vulkan Real-time Path Tracer Engine
Language: C++ - Size: 207 MB - Last synced at: 20 days ago - Pushed at: almost 4 years ago - Stars: 504 - Forks: 40

Caliverx2/raycasting-lewapnoob
Technological demo of a pseudo-3D game written in Kotlin and swing.JFrame utilizing raycasting and DDA algorithm.
Language: Kotlin - Size: 3.69 MB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 0

umardarazkhan/lidar-unity
This repository contains code and setup for a lidar scanner using particles in Unity 6. Explore the project to see how lidar data visualization works in a 3D environment! 🛠️🌌
Size: 12.2 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 0

Apmds/Raycaster
A raycaster made with Raylib in C
Language: C - Size: 2.34 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 0

marius-test/raycasting_engine
Raycasting Engine in Python
Language: Python - Size: 10.7 KB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

markusmoenig/raycaster
A Raycaster engine written in Rust
Language: Rust - Size: 5.7 MB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 0

FreddyMSchubert/42_cub3d
🎮 3D game with a nostalgic vein for 🔫 Wolfenstein 3d. Can you master the elements 💧🔥🪨💨 and find your way out of the maze? ⭐️ [42 PROJECT]
Language: C - Size: 101 MB - Last synced at: 5 days ago - Pushed at: 29 days ago - Stars: 8 - Forks: 1

dhuss42/cub3d
This project was inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. The project dealt with raycasting.
Language: C - Size: 9.68 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

WebAxol/Rayven
Hybrid rendering engine that combines raycasting and raymarching. Offers all features of a conventional raycaster, but can render mirrors and complex backgrounds.
Language: TypeScript - Size: 15.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Vertexwahn/FlatlandRT
FlatlandRT is a 2D ray tracer visualization tool
Language: C++ - Size: 75.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 75 - Forks: 3

praghus/js-raycasting-3d
3D Ray casting
Language: TypeScript - Size: 13.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

KDesp73/castor
Castor is a lightweight 3D raycasting engine written in C using SDL
Language: C - Size: 53.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Squareys/epic-ray-engine
Archived source code for the Java EpicRay raycasting engine.
Language: Java - Size: 40.6 MB - Last synced at: 9 days ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 1

EcSolticia/RaynderCast
Experimental library for creating raycasting-based walking simulators with custom render distance functions.
Language: C++ - Size: 249 KB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

AgvanGrigoryan/cub3d Fork of natamazy/cub3d
My first RayCaster with miniLibX
Language: C - Size: 434 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

tmpstpdwn/TermCaster
Raycaster that renders to the terminal.
Language: C - Size: 58.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

hlntzg/cub3d
A simple 3D game engine implemented in C using raycasting techniques to render a first-person view, featuring textured walls, player movement, and collision detection.
Language: C - Size: 4.92 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

okkindel/Labyrinth
Simple 3D Labyrinth written in Javascript. Maze generator was written earlier in Java. It uses canvas to draw minimap and raycasting system.
Language: JavaScript - Size: 2.7 MB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 26 - Forks: 10

joseevilasio/cub3d_42 Fork of marianaobmorais/cub3d
Just relax — no explosions, no blood, no running. Just pigeons.
Language: C - Size: 6.87 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

princess-mikus/42-cub3d
Small prototype for a game using raycasting for graphics
Language: C - Size: 24.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

jmssnr/raycasting-in-react
Raycasting in React
Language: TypeScript - Size: 199 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

christopher-talke/prototype-game
An implementation of raycasting with HTML, CSS & JavaScript without using the Canvas API
Language: TypeScript - Size: 1.16 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

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 at: about 1 month ago - Pushed at: over 6 years ago - Stars: 145 - Forks: 31

HabibUllah61103/Pygame-Raycaster
A Python-based 3D first-person shooter game that uses raycasting technology for pseudo-3D rendering. Built with Pygame, it features dynamic NPC pathfinding, interactive weapons, and immersive gameplay mechanics. Perfect for learning advanced game development concepts and 3D rendering techniques
Language: HTML - Size: 10.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

rjaada/Cub3D_42_Project
3D graphics engine using raycasting principles - 42 School project inspired by Wolfenstein 3D
Language: C - Size: 197 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

cherenkov-plenoscope/merlict
ray tracing for python
Language: C - Size: 1.32 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

SouleEater99/cub3d
cub3D 🎮🌌 – A 42 School project recreating core mechanics of the first FPS game using ray-casting. **Core Features:** - Ray-casting engine for 3D perspective - Dynamic maze navigation with WASD controls - Texture mapping for walls/sprites - Map parsing from .cub configuration files **Technical Highlights:** ⚡ Optimized rendering pipeline | 🖼️ M
Language: C - Size: 118 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 1

vanruesc/sparse-octree
A sparse octree data structure.
Language: TypeScript - Size: 5.79 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 126 - Forks: 18

nomnomab/RaycastVisualization
This asset allows users to view raycasts as the user fires them.
Language: C# - Size: 26.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 164 - Forks: 14

Styzex/rust_ray
A simple ray casting game engine written in Rust.
Language: Rust - Size: 77.1 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

lcp29/trimesh-ray-optix
Triro - An in-place replacement for trimesh.ray in OptiX
Language: C++ - Size: 12 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 19 - Forks: 5

BPoisson/raycaster
A raycaster written in Rust using ggez.
Language: Rust - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

aryanbatras/JavaReflect-3D-Engine
3D Interactive Ray Tracing Engine Built In Java From Scratch
Language: Java - Size: 472 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

LagrangianLad/pycasting 📦
2D implementation of a raycast thecnique in Pygame
Language: Python - Size: 275 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

vinibiavatti1/RayCastingTutorial
A simple RayCasting rendering tutorial for game development
Language: JavaScript - Size: 3.15 MB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 271 - Forks: 16

munucrafts/Rayzer
Rayzer is a simple CPU-based ray tracer designed to explore real-time rendering fundamentals like ray tracing, path tracing, materials, lighting, etc.
Language: C++ - Size: 3.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

edap/ofxRaycaster
Plane, 2D and 3D Ray objects for openFrameworks.It checks for the intersection of a ray with a segment, a sphere, a triangle, a plane, an ofPrimitive, an ofPolyline an with an ofMesh.
Language: Makefile - Size: 8.37 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 61 - Forks: 7

Hongtae/FTVoxelEngine
Toy Voxel Engine, Vulkan-SVO
Language: C++ - Size: 13.2 MB - Last synced at: 11 days ago - Pushed at: 9 months ago - Stars: 5 - Forks: 0

ssloy/tinyraycaster
486 lines of C++: old-school FPS in a weekend
Language: C++ - Size: 26.7 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 1,943 - Forks: 143

ssloy/glsltuto
GLSL shaders tutorial
Language: C++ - Size: 1.45 MB - Last synced at: about 1 month ago - Pushed at: over 9 years ago - Stars: 224 - Forks: 33

UnityRPG/2-Core-Combat
The second section of the course. You will learn everything required to build simple core combat in your RPG, creating the core experience.(REF: CC_RPG) http://gdev.tv/rpggithub
Language: ShaderLab - Size: 181 MB - Last synced at: 2 months ago - Pushed at: about 7 years ago - Stars: 59 - Forks: 26

mboukour/Cub3D
cub3D is a first-person 3D maze renderer created using ray-casting technology, inspired by the groundbreaking Wolfenstein 3D game. This project implements a simplified graphics engine from scratch, allowing navigation through a maze defined in a configuration file. With textured walls, customizable colors, and responsive controls.
Language: C - Size: 7.64 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

tsoding/koil
Online Multiplayer Browser Game with Old-School Raycasting Graphics.
Language: C++ - Size: 10.1 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 365 - Forks: 42

xtrinch/wasm-raycaster
Raycaster in Rust WASM
Language: Rust - Size: 19.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

j1sk1ss/CordellEngine.PETPRJ
Simple library for implementing 3D graphics anywhere
Language: C# - Size: 9.35 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

garstas/goom3d
:suspect: 3D-like first person shooter engine written in go inspired by Wolfenstein 3D
Language: Go - Size: 29 MB - Last synced at: about 2 hours ago - Pushed at: 8 months ago - Stars: 17 - Forks: 1

neil3d/50YearsOfRayTracing
以历史的发展的眼光来看光线追踪技术,1968年至2018年重点论文相关算法复现。
Language: C++ - Size: 252 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 449 - Forks: 49

RustamSubkhankulov/raycasting
Using my own c++ vector implementation for raycasting
Language: C++ - Size: 1.11 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ufocoder/fps
Browser wolfenstein-like first-person 2.5D shooter
Language: TypeScript - Size: 15.2 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 75 - Forks: 5

pulgamecanica/42Course
42Course
Language: C++ - Size: 110 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 78 - Forks: 7

Emma-blnch/cub3D
Raycasting in C.
Language: C - Size: 4.34 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Meleagrista/cpp-game-engine
Multi-branch template for classic game engine architecture.
Language: C++ - Size: 917 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

thiagolopes/raycasting-wolfenstein-3d
Raycast render in C/OpenGL
Language: C++ - Size: 1.88 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

benc-uk/lua-game
First person game using in Lua made with Love2D
Language: Lua - Size: 9.87 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

gh123man/Portal-Raycaster
A software portal rendering game engine
Language: Kotlin - Size: 3.84 MB - Last synced at: 16 days ago - Pushed at: over 5 years ago - Stars: 57 - Forks: 2

sponthus/cub3d
42 school graphic design project
Language: C - Size: 4.93 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dzobamain/console-raycasting-cpp
A console-based raycasting simulation for modeling movement within a 2D arena
Language: C++ - Size: 158 KB - Last synced at: 25 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

algofoogle/tt07-raybox-zero
TT07 resub of tt04-raybox-zero "3D" VGA ray caster demo (like Wolf3D)
Language: Verilog - Size: 1.71 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

alaingalvan/GPU-Zen-2-Baker
🥧 An OpenGL 4.x example of GPU Zen 2's ray casting techniques for baked texture generation chapter.
Language: CMake - Size: 1.47 MB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 45 - Forks: 7

BenSouchet/wolf3d
School Project - Graphic - Raycasting Game
Language: C - Size: 13.9 MB - Last synced at: 24 days ago - Pushed at: over 8 years ago - Stars: 14 - Forks: 0

tfkfan/phaser3-raycasting
2D raycasting/raymarching demo using phaser 3, react, typescript, webpack
Language: TypeScript - Size: 1.26 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

izo0x90/PyCaster
A super simple and highly UN-optimized raycaster written in Python.
Language: Python - Size: 11.6 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kesiev/pvp
An opensource web browser 1-4 Players arena shooter you can play offline in split-screen and networked (experimental).
Language: JavaScript - Size: 5.21 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 39 - Forks: 11

rachelnertia/Quiver
An unfinished cross-platform pseudo-3D game engine written in C++
Language: C++ - Size: 1.97 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 8

Nipsu24/42_Cub3D Fork of Ginger-Leo/Cub3D
A 3D game engine inspired by Wolfenstein 3D, using raycasting techniques and texture mapping.
Language: C - Size: 21.6 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

cadop/dhart
A library for creating Navigation Graphs, Visibility graphs, Raycasting used in design analysis, architecture, robotics, and human factors.
Language: C++ - Size: 249 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 15 - Forks: 11

AghlaAbdo/42_Cub3D
A graphical 3D game engine using raycasting techniques to project a 2D map into a pseudo-3D environment and provides an immersive first-person view inside a maze-like structure, developed as part of the 42 Network curriculum.
Language: C - Size: 22.4 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

medidbella/cub3d
ray casting 3D game made with Minilibx
Language: C - Size: 18.5 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

harimseong/ray-casting
Graphics project implementing ray-casting
Language: C - Size: 14.3 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

yvann-ba/Cub3D
Raycasting-based 3D game simulation in C. Converts 2D maps to 3D environments with real-time rendering and player-controlled movement
Language: C - Size: 15 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

xNasuni/terminalrender
a cpu based raycaster that renders inside of terminal
Language: C - Size: 22.8 MB - Last synced at: 30 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

kingdcreations/react-raycaster
A raycasting engine as a React component
Language: TypeScript - Size: 2.04 MB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0
