Skip to content

chore(#105): Cleanup scenes#137

Merged
PatrykPaluch merged 9 commits intomainfrom
chore/105/cleanup-scenes
Apr 9, 2026
Merged

chore(#105): Cleanup scenes#137
PatrykPaluch merged 9 commits intomainfrom
chore/105/cleanup-scenes

Conversation

@PatrykPaluch
Copy link
Copy Markdown
Member

@PatrykPaluch PatrykPaluch commented Mar 24, 2026

Closes #105

  • Removed most scenes
  • WIP scenes moved to "Scenes/Prototype" folder
  • Added "GameManagerScene" with configured SingletonSystems
    • Added script that autoloads GameManagerScene before starting game
    • Some prefabs cannot be included in GameManagerScene due to dependencies to Player
  • Added items icons (temporary)

preview:

image

StaszkeKun
StaszkeKun previously approved these changes Mar 24, 2026
Copy link
Copy Markdown
Contributor

@StaszkeKun StaszkeKun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If there's a need for an additional issue - create it - we can always close it after,

the in-editor item spawn indicator icons aren't transparent (are black squares with icon) on my end, but I guess it's some setting I don't have on

other than that LGTM

@@ -50,7 +50,7 @@ public class PlayerCamera : MonoBehaviour, DefaultInputActions.IPlayerCameraActi
private float yInput;
private float yRotation;
private float zoomFov;
public bool IsFirstPerson { get; private set; } = true;
public bool IsFirstPerson { get; private set; } = false;
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

3rd-person camera should remain the default. If it is too problematic, we should create an issue to improve the 3rd-person camera QoL-wise, not replace it.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Created #140 to fix the issue. As stated in #140, first person remains default (Still able to use 'C' key to change between fp and tp)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very well, since 1st-person camera seems to make testing much easier, we can switch to it temporarily. However, next time, this should be done in a dedicated PR and discussed beforehand

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move or duplicate to Scenes/Demo

Copy link
Copy Markdown
Member Author

@PatrykPaluch PatrykPaluch Mar 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this scene is for testing. A "Demo" scene should be separate think.

I will update current Scenes/Demo/* to include all changes made here

This was referenced Mar 27, 2026
@PatrykPaluch
Copy link
Copy Markdown
Member Author

I will wait with this PR until #141 is merged

@PatrykPaluch PatrykPaluch marked this pull request as draft March 27, 2026 23:02
Xori7
Xori7 previously approved these changes Mar 30, 2026
@PatrykPaluch PatrykPaluch dismissed stale reviews from Xori7 and StaszkeKun via 499df88 April 2, 2026 23:38
@PatrykPaluch PatrykPaluch marked this pull request as ready for review April 2, 2026 23:41
Copy link
Copy Markdown
Collaborator

@Acu1000 Acu1000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything is good. Just one more thing - remove Scenes/Demo/FullTest. It was originally meant to serve the same purpose and is now obsolete.

@Acu1000 Acu1000 self-requested a review April 9, 2026 08:03
@PatrykPaluch PatrykPaluch merged commit 95fdcd9 into main Apr 9, 2026
2 checks passed
@PatrykPaluch PatrykPaluch deleted the chore/105/cleanup-scenes branch April 9, 2026 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clean up the scenes folder

4 participants