NanoForge-dev/Engine は初心者に優しい?

NanoForge-dev/Engine のメンテナーはふだん 1 日以内に PR へ返信します。 初心者向けの issue が現在 22 件オープンです。

スター
7
フォーク
2
オープンの初心者向け issue
22
索引済み issue
52
平均マージ
1日 17時間
マージ済み PR(30日)
17
主要言語
TypeScript
ライセンス
MIT
最終 GitHub push
2026年10月10日
最新の索引
2026年10月11日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
good first issue

NanoForge-dev/Engine にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの MIT ライセンスで公開されます。
  4. 下にある 22 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Move example/pong-network to the v3 cli
    オープン
    dependencies enhancement good first issue

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    NanoForge-dev/Engine#513 ·

    メンテナーはふだん 1 日以内に返信

  • chore: nightly.sh points at removed packages and skips modules
    オープン
    bug chore tests

    難易度 2/5 1〜3時間 初心者へのやさしさ 77/100

    NanoForge-dev/Engine#511 ·

    メンテナーはふだん 1 日以内に返信

  • docs(network): TSDoc says ICE_SERVERS defaults to an empty list, the code uses public STUN servers
    オープン
    documentation good first issue modules:network

    難易度 1/5 1時間未満 初心者へのやさしさ 88/100

    NanoForge-dev/Engine#509 ·

    メンテナーはふだん 1 日以内に返信

  • docs(core): READMEs and TSDoc examples use removed APIs
    オープン
    documentation modules:ecs packages:asset packages:core

    難易度 2/5 1〜3時間 初心者へのやさしさ 82/100

    NanoForge-dev/Engine#508 ·

    メンテナーはふだん 1 日以内に返信

  • perf(network): repeated copies and allocations in the packet send and receive paths
    オープン
    enhancement modules:network

    難易度 4/5 3〜5日 初心者へのやさしさ 53/100

    NanoForge-dev/Engine#507 ·

    メンテナーはふだん 1 日以内に返信

  • perf(graphics-3d): worldToScreen and the render getter allocate on every call
    オープン
    enhancement modules:graphics-3d

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    NanoForge-dev/Engine#506 ·

    メンテナーはふだん 1 日以内に返信

  • fix(sound): loading a key again leaks the old audio element, which keeps playing
    オープン
    bug good first issue modules:music modules:sound

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    NanoForge-dev/Engine#505 ·

    メンテナーはふだん 1 日以内に返信

  • fix(scene): the editor scenes event is not sent again after a restart
    オープン
    bug good first issue modules:scene

    難易度 1/5 1時間未満 初心者へのやさしさ 88/100

    NanoForge-dev/Engine#504 ·

    メンテナーはふだん 1 日以内に返信

  • fix(graphics-2d): the stage never resizes when no viewport is given
    オープン
    bug modules:graphics-2d

    難易度 2/5 1〜3時間 初心者へのやさしさ 82/100

    NanoForge-dev/Engine#503 ·

    メンテナーはふだん 1 日以内に返信

  • fix(graphics-2d): __clear leaves the destroyed stage reachable
    オープン
    bug good first issue modules:graphics-2d

    難易度 2/5 1〜3時間 初心者へのやさしさ 82/100

    NanoForge-dev/Engine#502 ·

    メンテナーはふだん 1 日以内に返信

  • chore(utils-eslint-config): drop unused runtime dependencies that ship advisories to every repo
    オープン
    bug dependencies utils:eslint-config

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    NanoForge-dev/Engine#501 ·

    メンテナーはふだん 1 日以内に返信

  • perf(input): controller polling allocates on every tick
    オープン
    enhancement modules:input

    難易度 4/5 3〜5日 初心者へのやさしさ 54/100

    NanoForge-dev/Engine#500 ·

    メンテナーはふだん 1 日以内に返信

  • fix(music): autoplay rejections are only logged and never retried
    オープン
    bug modules:music modules:sound

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    NanoForge-dev/Engine#499 ·

    メンテナーはふだん 1 日以内に返信

  • fix(music): playing an unknown key leaves the current track playing but untracked
    オープン
    bug good first issue modules:music

    難易度 2/5 1〜3時間 初心者へのやさしさ 82/100

    NanoForge-dev/Engine#498 ·

    メンテナーはふだん 1 日以内に返信

  • fix(env): @Default under @TransformToBoolean leaves the value undefined
    オープン
    bug good first issue modules:network packages:env

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    NanoForge-dev/Engine#497 ·

    メンテナーはふだん 1 日以内に返信

  • fix(sound): playing a sound that is already playing does nothing
    オープン
    bug good first issue modules:sound

    難易度 2/5 1〜3時間 初心者へのやさしさ 82/100

    NanoForge-dev/Engine#496 ·

    メンテナーはふだん 1 日以内に返信

  • fix(env): NfEnvValidationException message contains the rejected values
    オープン
    bug packages:env

    難易度 2/5 1〜3時間 初心者へのやさしさ 84/100

    NanoForge-dev/Engine#495 ·

    メンテナーはふだん 1 日以内に返信

  • fix(core): a second run() starts a second loop, and a failed init leaks the libraries already initialized
    オープン
    bug packages:core

    難易度 3/5 1〜2日 初心者へのやさしさ 69/100

    NanoForge-dev/Engine#494 ·

    メンテナーはふだん 1 日以内に返信

  • perf(ecs): per-frame copies, allocations and WASM crossings in run_systems and the zippers
    オープン
    enhancement modules:ecs

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    NanoForge-dev/Engine#493 ·

    メンテナーはふだん 1 日以内に返信

  • fix(ecs): the WASM registry and Entity handles are never freed
    オープン
    bug modules:ecs

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    NanoForge-dev/Engine#492 ·

    メンテナーはふだん 1 日以内に返信

  • fix(ecs): reading a component grows the SparseArray, so a bad id can exhaust WASM memory
    オープン
    bug modules:ecs

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    NanoForge-dev/Engine#491 ·

    メンテナーはふだん 1 日以内に返信

  • fix(ecs): getZipper([]) and getIndexedZipper([]) loop up to SIZE_MAX
    オープン
    bug modules:ecs

    難易度 2/5 1〜3時間 初心者へのやさしさ 74/100

    NanoForge-dev/Engine#490 ·

    メンテナーはふだん 1 日以内に返信

  • fix(network): failed connects and app teardown leave client sockets and peer connections open
    オープン
    bug modules:network

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    NanoForge-dev/Engine#489 ·

    メンテナーはふだん 1 日以内に返信

  • fix(network): a URL in SERVER_ADDRESS passes validation but builds an invalid ws URL
    オープン
    bug documentation modules:network

    難易度 3/5 1〜2日 初心者へのやさしさ 67/100

    NanoForge-dev/Engine#488 ·

    メンテナーはふだん 1 日以内に返信

  • fix(network): a p2p joiner trusts every frame from the host
    オープン
    bug modules:network

    難易度 3/5 1〜2日 初心者へのやさしさ 76/100

    NanoForge-dev/Engine#487 ·

    メンテナーはふだん 1 日以内に返信

  • fix(network): cap rooms, joiners and connections on the signaling server and the p2p host
    オープン
    bug modules:network

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    NanoForge-dev/Engine#486 ·

    メンテナーはふだん 1 日以内に返信

  • fix(network): typed packets reach server listeners unvalidated by default
    オープン
    bug modules:network

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    NanoForge-dev/Engine#485 ·

    メンテナーはふだん 1 日以内に返信

  • fix(network): bound frame size and per-peer packet queues on the TCP/UDP servers
    オープン
    bug modules:network

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    NanoForge-dev/Engine#484 ·

    メンテナーはふだん 1 日以内に返信

  • fix(network): one non-open data channel aborts a UDP broadcast for every client
    オープン
    bug modules:network

    難易度 2/5 1〜3時間 初心者へのやさしさ 82/100

    NanoForge-dev/Engine#483 ·

    メンテナーはふだん 1 日以内に返信

  • fix(ecs): a component instance with a string name field is stored under that value
    オープン
    bug modules:ecs

    難易度 3/5 1〜2日 初心者へのやさしさ 74/100

    NanoForge-dev/Engine#482 ·

    メンテナーはふだん 1 日以内に返信

  • fix(input): keys and mouse buttons stay held after alt-tab or a release outside the container
    オープン
    bug modules:input tests

    難易度 2/5 1〜3時間 初心者へのやさしさ 84/100

    NanoForge-dev/Engine#481 ·

    メンテナーはふだん 1 日以内に返信

  • fix(ecs): scene unload kills entities that were already killed and recycled
    オープン
    bug modules:ecs

    難易度 2/5 1〜3時間 初心者へのやさしさ 76/100

    NanoForge-dev/Engine#480 ·

    メンテナーはふだん 1 日以内に返信

  • fix(ecs): killing an entity twice makes spawnEntity return the same id twice
    オープン
    bug modules:ecs

    難易度 2/5 1〜3時間 初心者へのやさしさ 85/100

    NanoForge-dev/Engine#479 ·

    メンテナーはふだん 1 日以内に返信

  • fix(core): the game loop stops silently when a library hook throws
    オープン
    bug packages:core

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    NanoForge-dev/Engine#478 ·

    メンテナーはふだん 1 日以内に返信

  • fix(network): a text message on a UDP data channel throws inside the native callback
    オープン
    bug modules:network

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    NanoForge-dev/Engine#477 ·

    メンテナーはふだん 1 日以内に返信

  • fix(network): one malformed signaling frame crashes the UDP game server
    オープン
    bug modules:network

    難易度 2/5 1〜3時間 初心者へのやさしさ 76/100

    NanoForge-dev/Engine#476 ·

    メンテナーはふだん 1 日以内に返信

  • docs: fix the TypeDoc warnings and hide the protected internals of NetworkServerLibrary
    オープン
    documentation modules:network

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    NanoForge-dev/Engine#468 ·

    メンテナーはふだん 1 日以内に返信

  • chore: remove the mint-tsdocs and api-extractor leftovers
    オープン
    chore

    難易度 2/5 1〜3時間 初心者へのやさしさ 72/100

    NanoForge-dev/Engine#467 ·

    メンテナーはふだん 1 日以内に返信

  • docs: package README logos use a blob URL that does not render outside GitHub
    オープン
    documentation good first issue

    難易度 2/5 1〜3時間 初心者へのやさしさ 84/100

    NanoForge-dev/Engine#466 ·

    メンテナーはふだん 1 日以内に返信

  • Dependency audit fails at high: bump vulnerable dependencies
    オープン
    bug dependencies

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    NanoForge-dev/Engine#463 ·

    メンテナーはふだん 1 日以内に返信

  • Engine 2.0.0 docs and API references never synced to the docs site
    オープン
    ci documentation

    難易度 2/5 1〜3時間 初心者へのやさしさ 65/100

    NanoForge-dev/Engine#462 ·

    メンテナーはふだん 1 日以内に返信

  • graphics-3d: expose prefers-reduced-motion
    オープン
    enhancement modules:graphics-3d

    難易度 3/5 1〜2日 初心者へのやさしさ 71/100

    NanoForge-dev/Engine#458 ·

    メンテナーはふだん 1 日以内に返信

  • graphics-3d: accessible DOM mirror for 3D objects
    オープン
    enhancement modules:graphics-3d

    難易度 5/5 1週間以上 初心者へのやさしさ 45/100

    NanoForge-dev/Engine#457 ·

    メンテナーはふだん 1 日以内に返信

  • graphics-3d: opt-in colorblind-safe post-process
    オープン
    enhancement modules:graphics-3d

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    NanoForge-dev/Engine#456 ·

    メンテナーはふだん 1 日以内に返信

  • Logo is invisible on GitHub's light theme
    オープン
    documentation

    難易度 3/5 半日 初心者へのやさしさ 25/100

    NanoForge-dev/Engine#440 ·

    メンテナーはふだん 1 日以内に返信

  • ECS (wasm): entity/component debug logging
    オープン
    enhancement modules:ecs

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    NanoForge-dev/Engine#104 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • docs(sound): READMEs do not say that sound and music start muted
    対応中かも @stanislaw-ch が 1 日前に担当しました。 オープン
    documentation good first issue modules:music modules:sound

    難易度 1/5 1〜3時間 初心者へのやさしさ 20/100

    NanoForge-dev/Engine#510 ·

    メンテナーはふだん 1 日以内に返信

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。