14 Open Issues Need Help Last updated: Jul 1, 2025

Open Issues Need Help

View All on GitHub
Game Development Unity Game Development

AI Summary: Implement smooth transitions between scenes in a Unity game using the Animator, C#, and Scene Management. This involves creating a TransitionManager script to handle fade/wipe effects via Canvas and Image components, integrating with an existing SceneTransition script, and adding a loading screen for larger scenes.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Implement a tooltip system in Unity using C# and UI elements. This involves creating a TooltipManager to control tooltip display, a TooltipTrigger component for UI elements, a responsive tooltip prefab, and adding smooth animations and delays.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Optimize the player-NPC proximity detection system in a Unity 2D game by implementing object pooling for proximity triggers, using events instead of constant Update() calls, implementing a culling system for distant NPCs, and adding debug visualization for optimization. The goal is to improve performance.

Complexity: 4/5
good first issue
Game Development Unity Game Development

AI Summary: Implement a visual debugging system in Unity using C# and Gizmos. This involves creating a DebugManager to control toggles for different visualizations (attack areas, patrol paths, player stats overlay), and implementing hotkeys for easy activation/deactivation.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Implement a notification system in Unity using C#, Unity UI, and animations. This involves creating a NotificationManager singleton to handle a queue of notifications with priorities, designing slide-in/slide-out animations, and integrating the system with in-game events like taking damage or collecting items.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Implement a sound system in a Unity game using C# to add audio feedback for player actions like movement, attacks, and interactions. This involves creating a SoundManager singleton, adding AudioSources to relevant game objects, implementing sounds for various actions, and configuring volume and mixing groups.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Implement a system in C# using PlayerPrefs to dynamically change NPC dialogue based on the player's progress in the game. This involves creating flags to track progress, modifying the existing NPCScript to handle conditional dialogue, and integrating this with the existing save/load system.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Implement a settings menu in Unity using C#, Unity UI, and PlayerPrefs to allow players to adjust game volume, graphics quality, resolution, and fullscreen mode. This involves creating a SettingsManager script to handle persistent configuration storage and implementing a user interface with sliders and toggles.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Implement a pause menu in a Unity game. This involves creating a pause menu UI with buttons for resuming, options, and returning to the main menu, detecting the ESC key or a pause button press, and ensuring that game audio and animations pause correctly when the game is paused.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Implement an 8-directional movement system for a 2D character in a Unity game. This involves creating new sprite assets for diagonal directions, modifying the PlayerController script to handle diagonal input, updating the Animator Controller with new animation states, and using blend trees for smooth transitions between directions.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Implement an 8-directional attack system in a Unity 2D game using Physics2D, Animator, and C#. This involves extending the existing attack script to handle diagonal directions, creating new attack sprites for all 8 directions, implementing input detection to determine attack direction, and updating the collision system for directional attack areas.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Implement a complete game over system in Unity, including a Game Over screen with "Retry" and "Main Menu" buttons, a GameOverManager script to handle the death state, fade-in/fade-out animations for smooth transitions, and integration with the existing PlayerController's health system.

Complexity: 3/5
good first issue
Game Development Unity Game Development

AI Summary: Integrate SonarQube or SonarCloud and ESLint into the Unity game project to improve code quality and consistency. This involves configuring the tools, defining quality rules and metrics, addressing initial violations, and adjusting settings for optimal project integration.

Complexity: 4/5
enhancement help wanted
Game Development Unity Game Development

AI Summary: Generate a signed release APK for the Android version of the "Diários de Sofia" Unity game, upload it to the repository's releases or a shared folder, and update the README with installation instructions and necessary permissions.

Complexity: 3/5
documentation enhancement help wanted