OpenLearningQuest / game

An educational game where players build competencies as part of an interactive story.
GNU Affero General Public License v3.0
0 stars 0 forks source link

Develop New 3D Game Prototype in 2.5D Style #18

Closed brylie closed 3 months ago

brylie commented 3 months ago

This task focuses on developing a brand new 3D game prototype that utilizes a 2.5D visual style, effectively replacing the original 2D game. All artwork and game mechanics will be freshly created, leveraging the capabilities of 3D environments and "3D sprites" (using 2D graphics) for characters. This new approach aims to establish a foundational style and gameplay mechanics for the entire development moving forward.

Objectives

Key Components

  1. New 3D Environment Setup:

    • Design and implement a completely new 3D scene in Godot, suitable for 2.5D gameplay.
    • The initial environment can be very basic to simply showcase player movement and basic collisions
  2. Character Design and Implementation:

    • Create new 2D graphics for a character that is visually simplified but maintain a coherent aesthetic with the game’s theme.
    • Integrate this character into the game as a "3D sprites" to maintain ease of animation and movement.
  3. New Mechanics and Collision System:

    • Design new game mechanics that are appropriate for a 3D environment but maintain the feel of traditional 2D gameplay.
    • Ensure collisions work as expected, such as with the ground and objects (a cube)
  4. Camera System and Control Scheme:

    • Ensure the camera is intuitive and follows existing conventions
    • Consider starting with a fixed-perspective camera for simplicity

Implementation Considerations

Action Items

brylie commented 3 months ago

Closed by #19