raycasting-algorithm
There are 22 repositories under raycasting-algorithm topic.
AndyObtiva/perfect-shape
Perfect Shape is a collection of geometric algorithms that are mostly useful for GUI manipulation like checking containment of a point in popular geometric shapes such as rectangle, square, arc, circle, polygon, and paths containing lines, quadratic bézier curves, and cubic bezier curves. Also, some general math algorithms like IEEE-754 Remainder.
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.
TollyH/pymaze
A pseudo-3D grid-based maze game written in Python with PyGame
hamed-rezaee/flutter_raycasting_engine
A Raycasting Engine for Flutter, based on https://github.com/vinibiavatti1/raycastingtutorial.
llefranc/42_cub3D
School project: create a video game using ray-casting technology and a graphic library (with all the bonuses).
anselnettles/doom-nukem
This C project is about creating a 3D polygonal game with ray-casting technique, that utilizes no GPU. Just like the breakthrough shooter games in the 90s. As of January 24th 2023, this is a collaboration project with @Dofidog and @UItsi.
chran554/wolfenstein-raycaster
A raycasting engine with ambient light, dynamic observer light source. The map and textures are from the mother of all first-person-shooter game Wolfenstein 3D. Wolfenstein 3D was groundbreaking in 3D using raycasting for low performance machines (by todays measures).
AtakanYigit/TypescriptRayCasting
A Typescript project to simulate ray casting
Kuninoto/42_cub3D
A simple 3D 'game' using MinilLibX (mlx), the graphic library of the 42School and the raycasting algorithm
muazzam-akhtar/cub3D-Linux
Cub3D - A Project based on first person shooting 3D game which was developed in 1992.
rghouzra/raycaster-game-vec2-trigonemtry
game implemented using raycasting
TollyH/CSMaze
A C# port of PyMaze made with SDL2
vijayn8495/perf.sh
Power Saver Script for Thinkpad T480
Ekkoz897/42cursus_cub3d
Cub3D is a 42 school team project to create a dynamic view inside a 3D maze using raycasting in the style of Wolfenstein3D.
yettabaa/cub3D
Cub3D is a 42 team project that recreates a Wolfenstein 3D-style game using raycasting. It involves building a dynamic 3D maze view with C and MiniLibX, focusing on graphics, algorithms, and game mechanics.
dpfls0922/42-cub3d
🎮 raycasting 알고리즘으로 3D게임 구현하기
onkar69483/ConsoleFPS
ConFPS is a console-based 3D raycasting first-person shooter game written in C++
quakcin/Cork
👻😱 [OLD] Survival Horror Raycaster (C + Allegro5)
SH4KUR/point-in-polygon
ray casting algorithm implementation to determine if a point is inside a polygon
ayeshamk23/Cub3d
Cub3D is a basic 3D game engine using raycasting, built in C with MiniLibX. Inspired by Wolfenstein 3D, it renders a first-person view from a 2D map, handling textures, player movement, and wall collisions.
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.
RogerioLS/Cub3D-42sp
This project involves creating a game engine inspired by 'Wolfenstein 3D' (the first-person shooter experience in gaming history) using raycasting techniques. Developed with phspeters