Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#432 overall

Raycasting Engine Programming

Pikuma

1 recommender · 1 thread · recommended in 1 year, 2025 · score 1.0

Search for it ↗

A Pikuma course in which students build a raycasting engine from scratch in C, in the style of early first-person shooter games. Commenters describe it as roughly 18 hours of content.

Commenters call it one of the best courses they have taken and describe it as a joyful, enjoyable build in C.

Web & Mobile Developmentintermediatevideo lectures#raycasting#c#game engine#graphics#pikuma

Recommendations by year

20062026

What commenters said (1)

  1. Strongly recommendsilrwbwrkhv2025in “Understanding the Origins and the Evolution of Vi and Vim”

    As a slight aside if you want unabashed joy for 18 hours, take Pikuma's Raycasting Engine Programming course. One of the best courses I have taken and I don't do many courses because I have stuff to do. Also it's in C.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help