Games Development /Task 3: Game Prototype
Start from 25.11.2024
Kong Cai Yi / 0363862
Games Development / Bachelor of Design (Hons) in Creative Media
Task 3/ Game Prototype
- Students given the task to create the prototype of their game.
- The prototype doesn’t need to have the final art asset, and the use of grey boxing is allowed.
- The focus should be the MVP of your game.
- This includes: Coding movements and actions, Coding obstacles and enemies’ interactions, Coding game levels (Logic of the game)
- Upload to Google Drive and share the link
- Video presentation and walkthrough of your game prototype
- Explain your gameplay and elaborate on what has been done and what yet to be done.
- Include also your asset building or collection progress
- Link to your blog post for this project
- Drag the image into the scene to use as a background.
- Ground and Platforms: Use Box Collider 2D on your ground and platforms for Pico to walk and jump on.
- Flip left and right while controlling the Player using arrow key
- Added double jump logic using a jump Count and maxJumps variable.
- Ensured the isGrounded logic works properly.
- Improved the jump logic for cleaner code.
- Attach the script to your Main Camera.
- Link the Player GameObject to the script via the Unity Inspector.
4. Interact with Obstacle
- Pico can jump on the obstacles (like stairs), push them so they roll to interact with the environment (push the bridge down)
- Red Obstacle (pushable), Bridge (Fall down and fixable), Floating Platform and Ground
- Red obstacle stops when it hits the bridge, the bridge falls and the bridge sticks in place after falling.
- Bridge stays in place after falling and the player/obstacle can pass in front of it without moving the bridge.
4. Transforming shape after Pico found missing piece
- Create two separate sprites or animations for Pico:Without ears (current sprite) and With ears (transformed sprite).
- Implement a smooth transition using a Coroutine to interpolate between the current sprite and the transformed sprite over time
Completed
- Player Movement:Single/double jump and flipping logic implemented.
- Camera Follow:Main camera tracks Pico horizontally and vertically.
- Obstacle Interaction:Red obstacle pushes the bridge down, which stays fixed in place.
- Transformation:Smooth transition for Pico to gain ears after finding a missing piece.
- Level Transition:Add logic to move to the next level.
- Art Assets: Design & Draw for Levels 3 and 4.
- Shooting Mechanic:Implement shooting to defeat nightmare creatures.
- Pushing Block: Enable Pico to push blocks for puzzles or environmental interactions.
- Wings Effect:Add animation and logic for Pico to unlock wings and fly.
- Sound Design: Add sound effects for:Jumping and landing, Interacting with obstacles (e.g., bridge falling), Shooting projectiles, Transformation and unlocking wings.
Developing the Task 3 game prototype has been an enriching experience that combined creativity and technical problem-solving. Implementing mechanics like double jump, obstacle interaction, and transformation highlighted the importance of precision in coding and gameplay design.
While features such as Pico’s transformation into a character with ears were rewarding to create, challenges like refining physics interactions and ensuring smooth transitions between mechanics required significant testing and iteration. Observing how visuals, movement, and player feedback work together gave me a deeper appreciation for the balance between storytelling and functionality in game design.
Moving forward, I aim to focus on completing key features, such as level transitions and shooting mechanics, while polishing existing systems to deliver a more cohesive and engaging experience.
Comments
Post a Comment