Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I'd been hacking away at it for a couple days but still haven't figured out how to let the player interactively place the platform. I feel like the way it should work is that...

  • When the player activates the platform ability (by pressing and holding the "X" button) a platform pawn is spawned
  • I want the player controller to then possess that platform pawn
  • The camera should stay in the same location, facing the same direction, fixed on the character location and not follow the platform
  • The player can move the platform up, down, left, and right within the highlighted radius. The platform is not affected by gravity
  • The platform can only be positioned in a place where it does not overlap other objects in the level. If it's hitbox is intersecting with other hitboxes, the platform will not be placed
  • When the player releases the "X" button, if the platform has been placed in a valid location, a platform is created there.

I feel like I understand this flow, but whenever I go to implement the above I seem to run into various errors. I'll have to do more digging for research and reference, but for now I need to switch tasks so I can make progress.

I decided to switch to something a bit easier, and last night I created and implemented a start menu:


I also went back and hooked up the functionality for the "quit to main menu" button on the pause menu, so now when pressed it sends you back to the start menu.

Gonna see if there's some other easier tasks I can knock out before returning to the platform placement issue.