Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI/UX improvements #75

Open
ZakShearman opened this issue Jan 7, 2024 · 2 comments
Open

UI/UX improvements #75

ZakShearman opened this issue Jan 7, 2024 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@ZakShearman
Copy link
Owner

ZakShearman commented Jan 7, 2024

All of the below is open to discussion on how to improve UI/UX.

The Problem

I don't expect a user to jump in and immediately know what to do without some experimentation, but very few people have ever seen towerdefence like this so we need to give them pointers in the right direction.

Right now the game is very confusing to new users.

Finalised ideas to implement

N/A right now

Suggested Ideas

### Show placeable area when a user tries to place where they can't

Outline the placeable area with particles (redstone dust?) when a user tries to place a tower on an area they can't (i.e wrong side of the map, clicking the floor, etc..).

This should be combined with a chat message superseded by new placement mechanics

Change spawn points to the start of the map

Right now the user spawns at the end of the map facing towards the start. Would it be easier for the user if they spawned at the start of the map?

Show outline of tower size when a user fails to place a tower as it is too big for the area

Kinda just the title here. If a user tries to place a tower and there isn't size, show an outline in blocks of where that tower would try to place so it's clear to the user it couldn't place there. This would also make it clearer to the user that they're for instance trying to place a 5x5 in a 3x3's area. This has been superseded by new placement mechanics that always show the outline before a tower is placed.

Mad suggestion - have a preview at the start of the game showing off the map

Goal: Show the users basic functions and make it clear what side of the map they are on.

Have a cinematic preview at the start of the game by taking over the user's view.

  • Have some towers on each side that are shooting at mobs and for 5 seconds, pilot the user around each side. This should show them quickly how the game functions.
  • Have them then smoothly glide to the spawn point on their side of the map and have the temporary enemies and towers disappear.
@ZakShearman ZakShearman added enhancement New feature or request help wanted Extra attention is needed labels Jan 7, 2024
@ZakShearman ZakShearman added this to the 1.0 milestone Jan 7, 2024
@LooFifteen
Copy link
Collaborator

Show outline of tower size when a user fails to place a tower as it is too big for the area

I feel the player should be able to pick a tower type before choosing a place to put it. This will allow us to display an outline whilst placing it, rather than after they've tried to.

@ZakShearman
Copy link
Owner Author

This is a bit better with the new tower placement, but I do feel it can still be confusing. IDK how good we can get without drastic changes though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants