FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

raycasting-algorithm · GitHub Topics · GitHub

#

raycasting-algorithm

Here are 25 public repositories matching this topic...

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.

  • Updated Nov 29, 2023
  • Ruby

Cub3D is a 42 school team project to create a dynamic view inside a 3D maze using raycasting in the style of Wolfenstein3D.

  • Updated Nov 30, 2024
  • C

A pseudo-3D grid-based maze game written in Python with PyGame

  • Updated Feb 17, 2024
  • Python

School project: create a video game using ray-casting technology and a graphic library (with all the bonuses).

  • Updated Dec 10, 2021
  • C

A Raycasting Engine for Flutter, based on https://github.com/vinibiavatti1/raycastingtutorial.

  • Updated Jun 17, 2024
  • C++

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.

  • Updated Apr 6, 2023
  • C

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).

  • Updated Mar 23, 2026
  • Go

A Typescript project to simulate ray casting

  • Updated Jul 27, 2025
  • TypeScript

Cub3D is a 42 school team project to create a dynamic view inside a 3D maze using raycasting in the style of Wolfenstein3D.

  • Updated Mar 21, 2024
  • C

A simple 3D 'game' using MinilLibX (mlx), the graphic library of the 42School and the raycasting algorithm.

  • Updated Mar 28, 2025
  • C

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.

  • Updated Nov 28, 2024
  • C

game implemented using raycasting

  • Updated Sep 8, 2024
  • C

Cub3D - A Project based on first person shooting 3D game which was developed in 1992.

  • Updated Jan 15, 2023
  • C

ConFPS is a console-based 3D raycasting first-person shooter game written in C++

  • Updated Nov 12, 2024
  • C++

A proof of concept demonstrating a ray casting technique with support for skewed walls and submaps. The goal is to increase the environmental complexity of old-fashioned 3D games, especially for retro-computing purposes, achieving results in part similar to BSP-tree based maps without a significant increase in computational cost.

  • Updated Jan 14, 2026
  • Java

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

  • Updated Feb 2, 2025
  • C

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.

  • Updated Jul 23, 2025
  • C

ray casting algorithm implementation to determine if a point is inside a polygon

  • Updated Jun 25, 2024
  • C#

🎮 raycasting 알고리즘으로 3D게임 구현하기

  • Updated Feb 14, 2024
  • C

Improve this page

Add a description, image, and links to the raycasting-algorithm topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the raycasting-algorithm topic, visit your repo's landing page and select "manage topics."

Learn more


Back | FazBrowse Home | New Git URL