janestreet / janestreet/learn-ocaml-workshop

Support arrow keys in lumines

Open
#28 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
OCaml
Stars
716
Forks
174
PR merge metrics
No merged PRs in 30d

Description

The current controls are wasd + space, which anecdotally seem non-intuitive to most people. It's non-trivial to support arrow keys using the current framework, though.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue concerns the lumines game's WASD and space controls; start by locating the game's input-handling entry point and checking how the current framework processes keyboard input. Determine whether arrow-key support is feasible within that framework, then verify that the arrow keys control the game without breaking the existing controls.

Written by the indexing model from the issue text.

Assessment

Tech stack
ocaml
Domain
game-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.