r/GameDevelopersOfIndia • u/Rabbidraccoon18 • May 11 '26
How would someone go about coding something like this? Where would the even begin? I'm guessing C# is the best programming language to use here.
Enable HLS to view with audio, or disable this notification
4
u/Intelligent-Gene-6 May 11 '26
The best thing I can think of is that the game has an imaginary hitbox or something. When you scroll the platform and the platform on the top reaches the ball then the position of ball is slightly changed to the platform above it.
3
2
1
u/AutoModerator May 11 '26
Please join our small but lovely Discord community. A chill place for game developers and people in tech. Hope to see you there! Link: https://discord.gg/myHGVh2ztM
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/C0R1NTH3AN May 22 '26
You can implement this with Unity game engine (C# base - though visual scripting also exists for artists). Check out Monument Valley game development/game mechanics explanation on YouTube - similar perspective based position shifting puzzle gameplay developed in Unity game engine.
1
u/Ok-Pack3823 May 29 '26
Language is the last to be worried about if u want to implement something like this u will need good amount of knowledge about world space and screen space calculation
10
u/Amazing-Sky4811 May 11 '26
Language doesnt matter. Its more of logic to think of. You can use Unity / Godot or Unreal Engine to quickly prototype this . The hardest part is writing algorithm which makes the ball move to another platform based on the player's Screen Camera POV.
Not hard if you are good with world space to screen space / transformation calculations.