Skip to content

Conversation

@K-Meech
Copy link
Collaborator

@K-Meech K-Meech commented Jan 21, 2026

For #18

  • tiles light up alternating between centre tile + a directional tile (up / down / left / right)
  • head movement is used to detect steps
  • a black dot is shown on screen to help visualise where the tracker currently thinks you are. This disappears if the tracker can't detect you e.g. if you walk backwards you should see the point freeze, then after about 1 second disappear. Hopefully this makes it easier to tell when you are in / out of range.
  • game completes after 20 steps

I tested this by putting my laptop at the front edge of my desk, and making sure the screen was angled to capture as much of my movement as possible (e.g. if the screen - and eye tracker - are angled up a lot, then you will quickly go out of range when you step backwards). I also raised my desk slightly to get it a bit closer to eye level while standing.

Would be great if you could give this a go and check it works with your setup too - I imagine this might be more challenging with tablets that have a fixed stand, and can't have their angle adjusted. Will require testing on the actual hardware once we have it.

Todo:

  • I haven't added any adaptive difficulty yet. I think requiring larger steps may be difficult, given the tracker's limited field of view. It may be better to simply increase the target number of steps.
  • The position marker is rather jittery (as we've seen also for the gaze tracker on other games) - we should probably add some averaging of position to all of these

Copy link
Member

@thompson318 thompson318 left a comment

Choose a reason for hiding this comment

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

This works for me and I think fits the description in the issue. I played it with no real issues. Because the table was angled I had to change head height when moving forward or back, resulting in a nice forward lunge - good for fitness. May have to give precise instructions on device positioning to achieve David's aims.

My 13 year also play tested it and they actually seemed to enjoy it. They did work out that you can play it without moving your feet if you're bendy enough.

@K-Meech
Copy link
Collaborator Author

K-Meech commented Jan 22, 2026

Thanks @thompson318 - glad to hear the game is working!
Do you want to setup csharpier to run via github actions on PRs? I can also run it locally, but would be good to enforce consistent formatting.

@thompson318
Copy link
Member

Do you want to setup csharpier to run via github actions on PRs? I can also run it locally, but would be good to enforce consistent formatting.

I was thinking of doing that today, now that I've done #38.

@K-Meech
Copy link
Collaborator Author

K-Meech commented Jan 26, 2026

Thanks for the comments @thompson318 - are you happy for me to merge this? I'd like to re-use some of these elements in other games.
The formatting issues you mentioned above, should hopefully be fixed by your csharpier PR once it goes in: #41

@thompson318
Copy link
Member

@K-Meech, yes please merge. Formatting can be easily fixed later.

@K-Meech K-Meech merged commit 4b0543f into main Jan 26, 2026
@K-Meech K-Meech deleted the km/space-walking-draft branch January 26, 2026 09:27
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.

3 participants