Roee-Sivan - Builder

6 projects

Projects

Each of these went from an idea to something you can open and use. Where a project is live, the link goes straight to the running build; where it is a pipeline or an engine project, the link goes to the source.

Project list

The Block key art: a cel-shaded coastal city at sunset, palm-lined beach highway with a rider on it, a helicopter and a jet ski over the water.

A GTA-style open world, built twice: first in Three.js, then rebuilt in Unity 6.

  • Unity 6
  • C#
  • Three.js
  • TypeScript
  • Rapier physics
  • Vite
  • +3 more

Playable build · read the case study →

Uni-Rate key art: the Uni-Rate mark beside the line “Real reviews, real students”, with two course-review cards floating alongside it — one in English and one in right-to-left Hebrew, each showing a star rating and an anonymous student's write-up.

A bilingual course-review platform used by 166 students at Reichman University.

  • Next.js 16
  • React 19
  • TypeScript
  • Prisma
  • PostgreSQL
  • SCSS Modules
  • +4 more

Live · read the case study →

Neon Highway key art: the game's low-poly vehicle lineup — supercar, motorbike, police cruiser, van and more — parked across a magenta-lit highway above a night coastline.

A Three.js endless-runner on a neon road with music features.

  • Three.js
  • JavaScript
  • WebGL
  • glTF / GLB
  • Web Audio API
  • Vercel

Live · read the case study →

Hasidic Tower key art: the nine pixel-art playable characters standing on braided-challah platforms inside the tower, under the title “9 characters, one holy tower”.

An Icy Tower-style canvas platformer you can play with your hands, via webcam tracking.

  • JavaScript
  • Canvas 2D
  • MediaPipe
  • WebAssembly
  • Web Audio API
  • Vercel

Live · read the case study →

Table Tennis Analyzer key art: an annotated rally frame with both players outlined in cyan and orange pose skeletons, the ball's flight traced across the table, heatmap panels for player coverage and ball positions, and a readout of the run's counts.

A computer-vision pipeline that watches a table tennis match and reports on it.

  • Python
  • YOLOv8
  • Ultralytics
  • OpenCV
  • EasyOCR
  • Roboflow
  • +1 more

Read the case study →

Teaching a Robot to Walk key art: three MuJoCo frames of a Unitree Go2 quadruped — the PPO champion mid-stride on the flat course, the genetic algorithm's champion pitching onto its nose, and the soccer policy standing over a yellow ball — beside the PPO reward curve and a readout of the run's training figures.

A Unitree Go2 quadruped learns to walk in MuJoCo — and then to score a goal.

  • Python
  • MuJoCo
  • Stable-Baselines3
  • PyTorch
  • Gymnasium
  • NumPy
  • +1 more

Read the case study →

Open repositories

The 4 projects whose source is public, read live from the GitHub API. The remaining 2 are in private repositories, so they are represented here by their running builds instead of by a link that would 404.

Public repositories behind the projects on this site, with their primary language, repository size and most recent push.
ProjectRepositoryLanguageSizeLast push
Neon HighwayRoeeSivan/Neon-highwayJavaScript63.3 MBApril 2026
Hasidic TowerRoeeSivan/hasidic-towerJavaScript34.2 MBApril 2026
Table Tennis AnalyzerRoeeSivan/Table-Tennis-AnalyzerPython20.0 MBApril 2026
Teaching a Robot to WalkRoeeSivan/Teaching-a-robot-to-walkPython255.6 MBMay 2026