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
Build a basic 3D scene that will serve as the template for future development.
Implement one new "3D sprite" character with simplified 2D spritesheet for ease of character creation.
Develop new game mechanics tailored to the 2.5D perspective.
walk
jump
camera movement with mouse? Or, will we have a fixed camera?
Key Components
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
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.
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)
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
Fresh Start: This is a new beginning for the game, and old code and assets from the 2D prototype will not be used. Feel free to delete old code and assets from your branch when creating the pull request, so they will be removed from the project when the pull-request is merged.
Optimization and Performance: Ensure the new 3D elements are optimized for desktop platforms, maintaining smooth gameplay without sacrificing visual quality.
Action Items
[x] Design and implement the initial 3D environment.
[x] Create and integrate new 2D character graphics.
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
New 3D Environment Setup:
Character Design and Implementation:
New Mechanics and Collision System:
Camera System and Control Scheme:
Implementation Considerations
Action Items