---
title: "Discussion on \"Demystifying Raycasting: Building 2D and 2.5D Ray cast Engines in C++\" | Hashnode"
description: "Discussion on \"Demystifying Raycasting: Building 2D and 2.5D Ray cast Engines in C++\". Raycasting is a core technique used in computer graphics and game development. It's like casting a line into a scene to find out what it hits. A ray cast can answer questions like \"What object is under the mouse cursor?\" or \"What's in the player's fi..."
url: "https://hashnode.com/posts/demystifying-raycasting-building-2d-and-25d-ray-cast-engines-in-c/646390c137f97aca2ea94a5c"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Demystifying Raycasting: Building 2D and 2.5D Ray cast Engines in C++](https://darleanews.hashnode.dev/demystifying-raycasting-building-2d-and-25d-ray-cast-engines-in-c?utm_source=hashnode&utm_medium=feed)

Raycasting is a core technique used in computer graphics and game development. It's like casting a line into a scene to find out what it hits. A ray cast can answer questions like "What object is under the mouse cursor?" or "What's in the player's fi...

May 16, 2023 · 5 min read · darleanews.hashnode.dev  
Read the article

-   [#raycasting](https://hashnode.com/tag/raycasting)
-   [#cpp](https://hashnode.com/tag/cpp)
-   [#sfml](https://hashnode.com/tag/sfml)

## Written by

[Enzo Hugonnier](https://hashnode.com/@Darleanow)

@Darleanow

  
[View profile](https://hashnode.com/@Darleanow)

Software developper

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
