Open Issues Need Help
View All on GitHubAI 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.