Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Basic 3D Scene - Home Environment #23

Open
5 tasks
brylie opened this issue May 14, 2024 · 0 comments
Open
5 tasks

Create Basic 3D Scene - Home Environment #23

brylie opened this issue May 14, 2024 · 0 comments
Milestone

Comments

@brylie
Copy link
Member

brylie commented May 14, 2024

Develop a basic 3D scene of the home environment where the game starts. This scene will be the foundational setting for the player’s in-game experience and will include various interactive elements that are critical to gameplay.

Objectives

  • Design and Modeling: Create a detailed 3D model of the home environment, including key living spaces that the player can explore.
  • Integration: Ensure the scene is compatible with Godot and functions smoothly within the game framework.
  • Interactivity: Design the scene with interactive elements such as doors, items, and furniture that players can engage with.

Requirements

  • The scene must be delivered in a format compatible with Godot (e.g., .dae, .glb, .gltf).
  • The design should reflect the game's aesthetic and narrative style.
  • Include areas that are important for gameplay, such as a living room, kitchen, and any other relevant spaces.

Tasks

  • Scene Design:
    • Finalize the layout and major components of the home environment.
    • Create detailed models for each room, including textures and lighting that match the game’s visual style.
  • Scene Integration:
    • Import the 3D model into Godot and position it correctly within the game world.
    • Ensure that all textures and materials display correctly in Godot.
  • Functionality and Interactivity:
    • Implement interactive elements within the scene, such as doors that can open or items that can be picked up.
    • Ensure that these elements are properly scripted and integrated with the game's interaction system.
  • Optimization:
    • Optimize the scene for performance, ensuring that it runs smoothly on all target platforms.
    • Conduct stress tests and resolve any issues related to frame rate drops or graphical glitches.
  • Testing:
    • Test the scene extensively within the game to ensure it integrates well with other gameplay elements.
    • Gather feedback from testers to refine the environment and its interactivity.

Acceptance Criteria

  • The scene must be fully navigable and integrate seamlessly with the existing game mechanics.
  • All interactive elements must function as intended, with appropriate feedback and effects.
  • The scene should meet all specified performance benchmarks on target hardware.
@brylie brylie added this to the 0 - Preface milestone May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant