A collaboration with Proof · 1 public repo per week

Are you an open source maintainer? We can help your project.

Completely free for open source repositories.

Proof turns your repository into a graph of requirements that humans and agents can both use. It finds as many bugs as it can, and gives you the tools to triage GitHub issues and pull requests from contributors — including community bug reports and security reports.

Game Development good first issues

26 open issues currently match Game Development with the default 10+ star filter. This is the homepage feed limited to repositories tagged Game Development.

All issues · Browse projects · How to find good first issues

Active filters:Stars: 10+ Stars • Category: Game Development
Filters trigger API requests for better performance

Showing 29 of 26 opportunities to contribute from the last 442 days

Game DevelopmentGame Resources

AI Summary: The user is reporting a "hash check failed" error when attempting to install or update the Battle.net client using Scoop version 1.19.1.3215. This indicates that the downloaded file does not match the expected checksum, suggesting a potential issue with the package source or the download process itself.

Complexity:2/5
bughelp wanted

Scoop bucket for open source/freeware games and game-related tools

PowerShell
#games#open-source-game#scoop#scoop-bucket
Game DevelopmentPathfinding Algorithms

AI Summary: Create a Bevy example demonstrating the use of the `bevy_northstar` crate for pathfinding with fluid, non-grid-based movement. This example should showcase how to integrate the crate's pathfinding capabilities into a game where entities move freely, rather than being constrained to a grid. The example should also serve as a test case for future features, such as dynamic obstacle avoidance.

Complexity:4/5
enhancementhelp wantedgood first issue

Hierachical Pathfinding for Bevy

Rust
Game DevelopmentModding

AI Summary: Fix a bug in the King Arthur's Gold game where capturing two flags simultaneously (due to proximity) causes duplicate sound effects, chat messages, and potentially double coin rewards. The bug occurs on the HearthPlains map.

Complexity:3/5
buggood first issue

King Arthur's Gold base folder.

AngelScript
Game DevelopmentModding

AI Summary: Fix the Satisfactory Mod Manager's update mechanism to correctly handle semver comparisons, preventing stable versions from being considered updates to pre-release versions. The current behavior incorrectly allows a stable release (e.g., 1.3.0) to be offered as an update to a pre-release version (e.g., 1.4.0-pre1). The solution involves refining the version comparison logic within the update checking process to accurately reflect semver rules and user-selected pre-release preferences.

Complexity:4/5
help wanted

A mod manager for easy installation of mods and modloader for Satisfactory

Svelte
#ficsit#gui#satisfactory
Game DevelopmentMods
need help13mo ago

AI Summary: The user needs help troubleshooting a Minecraft mod (Remote player waypoints for Xaero's Map) that's failing to connect to a local server. The mod is designed to display player and marker positions from various online map plugins (Dynmap, Bluemap, etc.) within the game using Xaero's Minimap. The issue is likely related to incorrect server configuration within the mod's settings, potentially involving the 'server ip' and 'online map link' parameters. The provided log file (latest.log) may contain clues to the problem.

Complexity:4/5
help wanted

Shows player and marker positions from Dynmap, Bluemap, Squaremap or Pl3xMap in game using Xaeros Minimap and Worldmap. Also displays AFK status in the tab list.

Java
#bluemap#dynmap#minecraft#mod#xaeros-minimap
Game DevelopmentGame Modification/Hacking

AI Summary: The task is to fix a bug in the `ban-cooking all` script within the DFHack project. The script currently throws an error if the game world lacks honey because it doesn't check if `dfhack.matinfo.find("CREATURE:HONEY_BEE:HONEY")` returns a valid material before attempting to use it. The solution involves adding a nil check to handle the case where honey is not found.

Complexity:2/5
buggood first issue

Memory hacking library for Dwarf Fortress and a set of tools that use it

C++
#dfhack#dwarf-fortress
Game DevelopmentModding

AI Summary: The task is to debug a Garry's Mod addon called Background NPCs. The addon is throwing an error because a configuration variable, `_cvar_bgn_debug`, is nil. The solution involves identifying why this variable isn't being set correctly, likely due to a missing or incorrect configuration setting within the addon's configuration or the server's configuration files. The provided code snippet shows a debug drawing function that relies on this variable.

Complexity:4/5
help wantedquestion
Game Development3D Multiplayer Games

AI Summary: Debug and fix a texture rendering issue in the BZFlag game that occurs when switching between fullscreen and windowed modes on Wayland, specifically addressing texture loss and incorrect texture application after context rebuilds. This involves investigating the interaction between BZFlag's rendering code, SDL2's Wayland support, and OpenGL, potentially requiring modifications to BZFlag's texture management or context handling.

Complexity:4/5
bughelp wanted

3D multi-player tank battle game

C++
#action-game#c-plus-plus#cross-platform-game#game#multiplayer#opengl
Game DevelopmentMinecraft Modding

AI Summary: Modify the `TextColor::asHexString` method in the Adventure library to return uppercase hex color codes (#RRGGBB) instead of lowercase, resolving desynchronization issues with Minecraft servers like Paper that rely on uppercase hex codes for color representation.

Complexity:2/5
type: enhancementarea: apigood first issue

A user-interface library, formerly known as text, for Minecraft: Java Edition

Java
#hacktoberfest#java#json#minecraft#minecraft-java-edition#minecraft-nbt#user-interface
Game DevelopmentRuntime Systems/Tools

AI Summary: The task requires a complete rewrite of the Mosaic tilemap editor's GUI, replacing the current Odin Inspector-based implementation with Unity's UI Toolkit. This involves recreating the `RuleGroupEditor` and `IntGridMatrixWindow` to maintain existing functionality while improving responsiveness. The project uses a custom rule engine and tilemap system, so familiarity with these concepts is necessary.

Complexity:5/5
enhancementhelp wanted

Mosaic is a Next Gen Runtime Unity ECS Tilemap solution, heavily inspired by LDtk, built using Entity Component System and Odin Inspector

C#
#ecs#ldtk#performance#tilemap#unity
Game DevelopmentUnity Development Frameworks

AI Summary: Investigate and resolve the memory allocation issue within the `ArrayUtils` class of the Chris Unity framework. The issue contradicts the framework's advertised zero-allocation feature by creating garbage lists. The task involves analyzing the code, identifying the source of the allocations, and implementing a solution that eliminates them, maintaining the framework's performance characteristics.

Complexity:4/5
good first issuequestion

A Unity development framework designed for efficient, flexible and professional workflows.

C#
#framework#game-development#toolkit#unity#workflow
Game DevelopmentClient Development

AI Summary: Debug and fix the broken spider pathfinding in the Zestubou No Shima map of the BOIII ReImagined Call of Duty Black Ops 3 client. The spiders are currently not moving or attacking players as intended, making it impossible to progress in the game. The fix requires investigating the game's code to identify and correct the issue with the spider AI.

Complexity:4/5
bughelp wanted

A Black Ops 3 Client

C++
#blackops3#bo3#boiii#boiii-reimgined#boiiireimagined#callofduty#cod
Game DevelopmentClient Development

AI Summary: Debug and fix the issue where the `sv_cheats` console command does not function correctly in the BOIII ReImagined Black Ops 3 client. The command should enable cheats when set to 1. The fix needs to be compatible with Windows 11 and address the reported high reproducibility rate of the bug.

Complexity:4/5
bughelp wanted

A Black Ops 3 Client

C++
#blackops3#bo3#boiii#boiii-reimgined#boiiireimagined#callofduty#cod
Game DevelopmentProcedural Generation

AI Summary: Modify the Unreal Engine plugin to allow room size definition per level via a data asset, instead of using global project settings. This involves changing how room dimensions are handled, likely requiring adjustments to data structures, blueprint nodes, and potentially C++ code for data persistence and loading.

Complexity:4/5
featuregood first issue

This is an Unreal Engine 4/5 plugin to generate procedural dungeon.

C++
#cpp#dungeon-generator#game-development#plugin#procedural#procedural-generation#ue4#ue4-plugin#ue5#ue5-plugin#unreal#unreal-engine#unreal-engine-4#unreal-engine-5#unreal-engine-code-plugin#unreal-engine-cpp-plugin#unreal-engine-plugin
Game DevelopmentGame Modification/Hacking

AI Summary: The task is to modify the `gui/mod-manager` script in the DFHack project to handle cases where `scriptmanager.get_mod_info_metadata` returns `nil`. This involves adding a check for `nil` return values before accessing the `STEAM_FILE_ID` property and implementing appropriate error handling or fallback behavior to prevent Lua exceptions when a mod's `info.txt` file is missing or corrupted.

Complexity:2/5
buggood first issue

Memory hacking library for Dwarf Fortress and a set of tools that use it

C++
#dfhack#dwarf-fortress
Game DevelopmentCommunity Games

AI Summary: Design a user interface (UI) for a multiplayer game hub. The UI should include a list of available game rooms, a display of players in each room, buttons to host a game, and a chat box for communication. This task focuses solely on the UI design and does not involve implementing the underlying multiplayer functionality.

Complexity:3/5
good first issuehelp wanted

First community game!

GDScript
Game DevelopmentGame Resources

AI Summary: The issue describes a failed download of the rpcs3 application via aria2 within the scoop-games bucket. The task is to investigate why the download from the specified GitHub release URL failed (Error 3: Resource not found) and update the rpcs3 manifest in the scoop-games bucket to either fix the download link or use a more reliable download method.

Complexity:3/5
help wantedverifiedmanifest-fix-needed

Scoop bucket for open source/freeware games and game-related tools

PowerShell
#games#open-source-game#scoop#scoop-bucket
Game DevelopmentGame Resources

AI Summary: The issue is that the download of rpcs3 (a PlayStation 3 emulator) via aria2, used by the scoop-games bucket, failed with an error indicating the resource was not found. The task is to investigate why the download from the specified GitHub release URL failed and either fix the URL in the scoop manifest or report the issue upstream to the rpcs3 project.

Complexity:3/5
help wantedverifiedmanifest-fix-needed

Scoop bucket for open source/freeware games and game-related tools

PowerShell
#games#open-source-game#scoop#scoop-bucket
Game DevelopmentAnti-Cheat Tools

AI Summary: Debug why the ACE-KILLER application, designed to manage anti-cheat processes for games like Valorant and Delta Force, is being flagged as malware by Windows Defender and immediately terminates on Windows 11. This requires investigating the application's code, potentially analyzing its interactions with system processes and the anti-virus software, and resolving the false positive or identifying a genuine security issue.

Complexity:4/5
help wantedquestion

✨ 游戏反作弊进程优化工具 ✨

Python
#python#sguard64#valorant
Game DevelopmentBlockchain Games

AI Summary: The task requires either removing a placeholder image compression script (`scripts/compress-images.js`) from the Eternum project, implementing actual image compression functionality within the script, or renaming it to clearly indicate its placeholder status. This is to resolve developer confusion and remove dead code.

Complexity:2/5
good first issueconfigdeveloper-experiencescriptslow-priority

onchain eternal game

JavaScript
#cairo#cairo-lang#dojo#game#onchain#web3#zk
Game DevelopmentServer Tools

AI Summary: Debug and fix an issue where the in-game phone and radio UI fail to appear in the FiveM server HighLife Roleplay. The user has already tried reinstalling FiveM, removing NVE/Reshade, and deleting NUI storage, suggesting a deeper problem within the game's configuration or code.

Complexity:4/5
bughelp wanted

Open source feature configuration and issue tracker for the FiveM server HighLife Roleplay

Lua
#fivem#highlife#roleplay
Game DevelopmentServer Tools

AI Summary: Debug and fix a bug in the HighLife Roleplay FiveM server where the DMV driving test screen fails to load, preventing players from progressing in the game. This involves analyzing provided logs, video footage, and potentially modifying game code based on findings.

Complexity:4/5
bughelp wanted

Open source feature configuration and issue tracker for the FiveM server HighLife Roleplay

Lua
#fivem#highlife#roleplay
Game DevelopmentRhythm Games

AI Summary: The user needs help troubleshooting why a custom song added to the Rhythmo game's mods folder isn't loading on a Windows build. The issue likely involves a problem with the mod's structure or compatibility with the game's modding system (Polymod). Debugging will involve checking the mod's files for errors, ensuring it conforms to the game's modding guidelines, and potentially reviewing the game's logs for clues.

Complexity:3/5
help wanted

A silly little rhythm game made from scratch, based on FNF.

Haxe
#fnf#haxe#haxeflixel#hscript#lua#polymod#rhythm-game#why-are-you-looking-at-my-tags
Game DevelopmentGame Resources

AI Summary: The issue describes a failed download of the rpcs3 application via aria2, a download manager used by Scoop. The task requires investigating why the download from the specified GitHub release URL failed (error code 3, resource not found). This likely involves checking the URL for correctness, verifying network connectivity, and potentially troubleshooting aria2 configuration or temporary file issues.

Complexity:3/5
help wantedverifiedmanifest-fix-needed

Scoop bucket for open source/freeware games and game-related tools

PowerShell
#games#open-source-game#scoop#scoop-bucket
Game DevelopmentGame Resources

AI Summary: The issue is that the download of rpcs3 (a PlayStation 3 emulator) via aria2, used by the Scoop bucket for games, failed with an error indicating the resource was not found. The task is to investigate why the download from the specified GitHub release URL failed and either fix the URL in the Scoop manifest or report the problem upstream to the rpcs3 project if the URL is incorrect.

Complexity:3/5
help wantedverifiedmanifest-fix-needed

Scoop bucket for open source/freeware games and game-related tools

PowerShell
#games#open-source-game#scoop#scoop-bucket
Game DevelopmentSource Code

AI Summary: Rename the "LOBOT" option in the Jagged Alliance 2 v1.13 game's in-game options menu to a more user-friendly name, such as "Use new merc graphics" or "Show worn equipment on mercs". This involves modifying the game's source code to change the displayed text for this setting.

Complexity:3/5
good first issue

Source code for the game executable of the Jagged Alliance 2 v1.13 project

C++

Also browsing: Software Development , AI/ML , Uncategorized