Godot Version
4.3 stable
Question
Please bear me if I am not using the right terminology. I have 0 knowledge on game design, amateur knowledge of perspective drawing, but expert in coding. I am designing a FPS (first-person shooting game) in 2D. And I would like to do two things:
- The game window shows only part of the game scene (background, mobs etc). In other words, there are more content that is not shown in the game window at one time. User can use mouse to move around and see the hidden items.
- I want to add recoil for each shooting. But i don’t want to simply shake the crosshair. Instead, I would like user’s entire view to shake. Similar to #1, I would like to achieve this by tuning the view point.
Can someone please suggest what should be the right tools / concepts to use? Thank you.