Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Game engine

Is joelnl74/Hydro beginner-friendly?

The maintainers of joelnl74/Hydro usually reply to a pull request within 1 day. 2 beginner-friendly issues are open now.

Stars
0
Forks
0
Open beginner issues
2
Indexed issues
86
Avg merge
14m
Merged PRs (30d)
22
Dominant language
C++
License
MIT
Last GitHub push
Oct 24, 2026
Latest indexed
Oct 24, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
good first issue

How to contribute to joelnl74/Hydro

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Your contributions will be published under the project's MIT license.
  3. Pick one of the 2 open beginner-friendly issues below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • check.sh: add Jolt, Box2D and ImGuizmo include paths; stale .gitmodules entry
    Open
    good first issue priority: low tooling

    Difficulty 3/5 1-2 days Newbie friendliness 58/100

    joelnl74/Hydro#163 · 1 comment ·

    Maintainers usually reply within 1 day

  • Rewrite the Test bed page for the field scenes
    Open
    documentation priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    joelnl74/Hydro#162 ·

    Maintainers usually reply within 1 day

  • Scene builder scripts (shrine_glade, farm_village) are missing from the repository
    Open
    documentation priority: medium tooling

    Difficulty 3/5 1-2 days Newbie friendliness 54/100

    joelnl74/Hydro#161 ·

    Maintainers usually reply within 1 day

  • Editor: small issues from the HDR / gizmo work
    Open
    bug priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 43/100

    joelnl74/Hydro#159 ·

    Maintainers usually reply within 1 day

  • Sandbox project's start scene points at the deleted StatueVillage
    Open
    bug priority: medium

    Difficulty 4/5 3-5 days Newbie friendliness 53/100

    joelnl74/Hydro#160 · 1 comment ·

    Maintainers usually reply within 1 day

  • Missing render profile logs a warning every frame in Render Settings
    Open
    bug priority: low

    Difficulty 2/5 1-3 hours Newbie friendliness 68/100

    joelnl74/Hydro#158 ·

    Maintainers usually reply within 1 day

  • Bloom levels are kept after Bloom or HDR is turned off
    Open
    3D renderer bug priority: low

    Difficulty 2/5 1-3 hours Newbie friendliness 72/100

    joelnl74/Hydro#157 · 1 comment ·

    Maintainers usually reply within 1 day

  • Bloom is sampled even when its passes didn't run
    Open
    3D renderer bug priority: medium

    Difficulty 2/5 1-3 hours Newbie friendliness 76/100

    joelnl74/Hydro#156 · 1 comment ·

    Maintainers usually reply within 1 day

  • World collision WC4-WC7: remaining items of the Jolt MVP
    Open
    enhancement physics priority: medium

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    joelnl74/Hydro#154 ·

    Maintainers usually reply within 1 day

  • Terrain system MVP
    Open
    3D renderer enhancement priority: medium

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    joelnl74/Hydro#155 ·

    Maintainers usually reply within 1 day

  • Jolt: characters ride and are pushed by moving kinematic bodies
    Open
    enhancement physics priority: low

    Difficulty 3/5 1-2 days Newbie friendliness 70/100

    joelnl74/Hydro#153 ·

    Maintainers usually reply within 1 day

  • Jolt: collision events (OnCollisionEnter/Exit) for 3D bodies
    Open
    enhancement physics priority: medium

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    joelnl74/Hydro#152 ·

    Maintainers usually reply within 1 day

  • Jolt: removing a collider or Character Body during Play leaves the body in the world
    Open
    bug physics priority: low

    Difficulty 3/5 1-2 days Newbie friendliness 67/100

    joelnl74/Hydro#151 ·

    Maintainers usually reply within 1 day

  • Jolt: no OnTriggerExit when a character is destroyed inside a trigger
    Open
    bug physics priority: medium

    Difficulty 3/5 Half a day Newbie friendliness 65/100

    joelnl74/Hydro#150 · 1 comment ·

    Maintainers usually reply within 1 day

  • Jolt: kinematic body with a _WALK-only mesh collider asserts (zero mass)
    Open
    bug physics priority: medium

    Difficulty 2/5 1-3 hours Newbie friendliness 67/100

    joelnl74/Hydro#149 · 1 comment ·

    Maintainers usually reply within 1 day

  • Register scripts per application, not from EditorLayer::OnAttach
    Open
    enhancement priority: low scripting

    Difficulty 4/5 1-2 days Newbie friendliness 55/100

    joelnl74/Hydro#147 ·

    Maintainers usually reply within 1 day

  • Jolt: a collider whose shape fails to build is rebuilt and warned about every frame
    Open
    bug physics priority: medium

    Difficulty 3/5 1-2 days Newbie friendliness 67/100

    joelnl74/Hydro#148 · 1 comment ·

    Maintainers usually reply within 1 day

  • Script fields: live edits during Play
    Open
    enhancement priority: medium scripting

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    joelnl74/Hydro#146 ·

    Maintainers usually reply within 1 day

  • HY_PROPERTY metadata: range, tooltip, label, category
    Open
    enhancement priority: low scripting

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    joelnl74/Hydro#145 ·

    Maintainers usually reply within 1 day

  • Script reflection V2: more property types
    Open
    enhancement priority: medium scripting

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    joelnl74/Hydro#144 ·

    Maintainers usually reply within 1 day

  • Reflection generator can attach HY_SCRIPT to the wrong class
    Open
    bug priority: medium scripting tooling

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    joelnl74/Hydro#142 ·

    Maintainers usually reply within 1 day

  • Saved script values are lost when a script is unregistered or renamed
    Open
    bug priority: medium scripting

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    joelnl74/Hydro#143 ·

    Maintainers usually reply within 1 day

  • Duplicating an entity drops its script property values
    Open
    bug priority: medium scripting

    Difficulty 1/5 Under an hour Newbie friendliness 87/100

    joelnl74/Hydro#141 · 1 comment ·

    Maintainers usually reply within 1 day

  • Colour grading and LUT in the tonemap pass
    Open
    3D renderer enhancement priority: low

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    joelnl74/Hydro#137 ·

    Maintainers usually reply within 1 day

  • Pixel stability: low-resolution world or texel-snapped camera
    Open
    3D renderer enhancement priority: medium

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    joelnl74/Hydro#136 ·

    Maintainers usually reply within 1 day

  • Depth of field focused on the player (tilt-shift look)
    Open
    3D renderer enhancement priority: medium

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    joelnl74/Hydro#135 ·

    Maintainers usually reply within 1 day

  • Post P3: emissive sprites (emission colour and intensity, added after lighting)
    Open
    3D renderer enhancement priority: high

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    joelnl74/Hydro#132 · 1 comment ·

    Maintainers usually reply within 1 day

  • Editor gizmos for lights, shadows and paths
    Open
    enhancement priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 50/100

    joelnl74/Hydro#104 ·

    Maintainers usually reply within 1 day

  • Normal maps on sprites
    Open
    enhancement priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    joelnl74/Hydro#103 ·

    Maintainers usually reply within 1 day

  • 2D particles
    Open
    enhancement priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    joelnl74/Hydro#101 ·

    Maintainers usually reply within 1 day

  • Sprite materials and animated shaders
    Open
    enhancement priority: low

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    joelnl74/Hydro#100 ·

    Maintainers usually reply within 1 day

  • Runtime player and screenshot capture
    Open
    enhancement priority: medium

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    joelnl74/Hydro#99 · 2 comments ·

    Maintainers usually reply within 1 day

  • 2D camera follow and bounds
    Open
    enhancement priority: low

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    joelnl74/Hydro#97 ·

    Maintainers usually reply within 1 day

  • Waypoint path follower
    Open
    enhancement priority: low

    Difficulty 3/5 1-2 days Newbie friendliness 62/100

    joelnl74/Hydro#98 ·

    Maintainers usually reply within 1 day

  • Input pressed / released this frame
    Open
    enhancement priority: low

    Difficulty 2/5 Half a day Newbie friendliness 72/100

    joelnl74/Hydro#94 ·

    Maintainers usually reply within 1 day

  • Entity hierarchy
    Open
    enhancement priority: medium

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    joelnl74/Hydro#95 ·

    Maintainers usually reply within 1 day

  • Sprite size, Single-texture pivot and per-axis tiling
    Open
    enhancement priority: low

    Difficulty 3/5 1-2 days Newbie friendliness 65/100

    joelnl74/Hydro#93 ·

    Maintainers usually reply within 1 day

  • Sorting layers and a Y-sort mode
    Open
    enhancement priority: medium

    Difficulty 4/5 3-5 days Newbie friendliness 50/100

    joelnl74/Hydro#91 ·

    Maintainers usually reply within 1 day

  • Tilemaps and terrain blending
    Open
    enhancement priority: medium

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    joelnl74/Hydro#92 ·

    Maintainers usually reply within 1 day

  • Light animation and time of day
    Open
    enhancement priority: medium

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    joelnl74/Hydro#90 ·

    Maintainers usually reply within 1 day

  • Spot lights, light offset and cookies
    Open
    enhancement priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    joelnl74/Hydro#89 ·

    Maintainers usually reply within 1 day

  • Real 2D shadow casters
    Open
    enhancement priority: medium

    Difficulty 4/5 3-5 days Newbie friendliness 40/100

    joelnl74/Hydro#88 ·

    Maintainers usually reply within 1 day

  • Emissive / unlit sprites
    Open
    enhancement priority: medium

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    joelnl74/Hydro#87 · 1 comment ·

    Maintainers usually reply within 1 day

  • Texture atlas packer at import / cook time
    Open
    enhancement priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    joelnl74/Hydro#85 · 1 comment ·

    Maintainers usually reply within 1 day

  • Editor: optionally play sprite animations in the Editor window while editing
    Open
    enhancement priority: low

    Difficulty 3/5 1-2 days Newbie friendliness 68/100

    joelnl74/Hydro#84 ·

    Maintainers usually reply within 1 day

  • Project window: small cached thumbnails instead of whole textures
    Open
    enhancement priority: low

    Difficulty 3/5 1-2 days Newbie friendliness 58/100

    joelnl74/Hydro#83 · 1 comment ·

    Maintainers usually reply within 1 day

  • Texture import: mipmaps, max size and compression
    Open
    enhancement priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    joelnl74/Hydro#82 · 1 comment ·

    Maintainers usually reply within 1 day

  • Nine-slice sprites: borders in the Sprite Editor and nine-quad drawing
    Open
    enhancement priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    joelnl74/Hydro#81 ·

    Maintainers usually reply within 1 day

  • Sprite Editor: drag sprite rectangles and pivots on the image; slice non-grid sheets
    Open
    enhancement priority: low

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    joelnl74/Hydro#80 ·

    Maintainers usually reply within 1 day

  • Animator state machine for sprites (states, parameters, transitions, 2D blend)
    Open
    enhancement priority: medium

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    joelnl74/Hydro#78 · 1 comment ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.