Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hello! Hopefully I'm not too late to the playtest party. Current build is for Windows, with plans for a web-playable version.

Game Title/URL: ToyBox: Little Witch

Pitch/Information: An itty-bitty interactive toy where you press buttons and make various cute things happen.

**Pending Additions: BGM, SFX, interactions for S, D, Z, X, T, and G keys.

I'd like feedback on:

  • Accessibility: Are there any issues with color/contrast, or animations that feel too jittery?
  • UI: Does it make sense? Is it user-friendly enough?
  • Interactions: Any favorites so far? I'd like to know what little surprises people enjoy most!

I'm open to user experience (UX) advice, if you have any! It's one of my biggest challenges in game design, and one that I care very much about! Feel free to suggest ideas for interactions, too. I have all of the key mappings  planned out for this version, but I plan to make more toys like this in the future!

Many thanks & have fun!

(+1)

That's a nice toy box - I can see your vision for creating a bunch of these.

I'd suggest adding the ability to click on the buttons - especially if you're giving them screen real estate. Then it would also translate well to touch devices.

Probably out of scope for this, but one cool idea would be creating some sort of interactive narrative where you use your existing types of interactions to manipulate the events of the story

Thanks! I appreciate your feedback!

Clickable buttons make a lot of sense. I was on the fence about implementing that feature because I wasn't too sure how to go about it, but you convinced me to try! So far it's working out.

Ooh, I like that idea. Would definitely be too ambitious to add narrative elements at this point, unfortunately. My free time is a bit limited now that I'm working part-time, but I'm determined to submit this project.

If you haven't found the answer for clickable buttons yet, here's a snippet from my game - in Update() you want to check for the mouse click, then get the position of the mouse. Last line converts it to a tilemap position if you're using tilemaps.

if (Input.GetMouseButtonDown(0)) {    
Vector3 clickWorldPosition = _mainCamera.ScreenToWorldPoint(Input.mousePosition);    
Vector3Int clickCellPosition = _shipTilemap.WorldToCell(clickWorldPosition);