DEV Community

Bain
Bain

Posted on

Devlog #2 ahhhh it's scrabble

Ooof I'm still going and eager.. sad how that fades sometimes. But boy, things are shaping up nicely. I've managed a good number of hours tweaking away, My daughter slept on me in a sling for a good few hours. Still got maybe an hour of dev time before I'll spent some time with the Mrs I might get a bit more done

๐Ÿ›  What I Did

Quick bullet list of work:

  • Added a scrabble background board
  • Resolved the scaling issue with tiles as body pieces. I was double scaling, I caught it before Gemini though so there's that.
  • Got annoyed with Gemini for not fixing the scaling issue fast enough
  • Resolved issue with modifier tiles not being cloned with their colour
  • COMPLETELY OVERHAULED THE GRID SYSTEM.. had to, I've side stepped on the initial design for this "classic" game mode. Hopefully it's still flexible enough for the other game modes.
  • Started work on different aspect ratios so I can test and build primary in mobile view as that's the market.
  • Started cleaning up UI elements
  • Researched SFX creators
  • Created a Trello board.. that's still empty.
  • Fix a memory leak

๐Ÿค” Thoughts & Challenges

  • Fixed my first full unity bug.. damn render order, but it's good that I was able to debug and resolve myself instead of resorting to Gemini assistance. I've at least learnt something so far.
  • Still got an issue with bounding boxes or my hack on using collisions. I was having issues with not being able to use collisions to detect me hitting the snakes tail. So as I already had an array of previous positions for all of the tiles that make up the snake, I simply converted it.. I say I..Gemini, to a hash map and then do the rest of the tweaking so now it's a simple case of attempt to add in the position to the hash map.. is that even the right word? it's a fucking set.. whatever a set is in c#.

Just unity, it's fiddly when you're rusty

๐Ÿ”ฎ Whatโ€™s Next

  • Sort out the game over menu.
  • Create basic start menu
  • Add in pausing
  • Add in "build a word" button. This was never the scope of the game but I think the classic game mode should literally be a munge of Snake and Scrabble. I can get fancier and more weird in other games modes.

๐Ÿ“ธ Screenshot or Gif

Thanks for reading! ๐Ÿ๐Ÿ“š

Top comments (0)