Stretchy Paw by John Beak

[raw]
made by John Beak for LD 38 (COMPO)

stretchy-paw.png

My underwhelming LD38 entry featuring a kitty.

Lessons learned: - Too many colliders and too many animators mean performance issues. - Do not use custom classes to index Dictionary in C#. Spent many hours looking for a mistake in my code only to realise that == operator returns false when the values match but come from different objects.

Made at live site at MFF UK.

Timeline

Saturday 03:00 - Theme announced. Not happy with the theme. Brainstorming ideas.
Saturday 06:00 - Settled on an idea. Coding.
Saturday 11:00 - Most basic mechanics implemented.
Saturday 17:30 - Adding more scripts caused the game to get laggy despite being very small. Realised that I need to redo the mechanics using internal representation of the game state instead of relying on Unity functions for everything.
Saturday 24:00 - Tired and demotivated. Going to sleep.
Sunday 08:00 - Woke up. Coding. Frustration. Considering scrapping the game completely and making a different one.
Sunday 16:00 - Roughly at the same stage as Saturday 11:00, but this time using internal mechanics.
Sunday 19:30 - Finally making some progress. Implementing a lot of new functionality in next 30 minutes.
Sunday 20:00 - On-site presentation. Cleaning up and relocating home.
Sunday 25:00 - Recycling some graphic assets from my previous game to save time. Implementing new functionality.
Sunday 26:30 - Adding HUD and a semblance of a completed game. Tuning.
Sunday 26:50 - Uploading and submitting the game.
Sunday 27:00 - Deadline.

Controls

↑ ↓ ← → - move
Esc - restart level

Links

  • Download link: http://thissideup.johnbeak.cz/stretchy-paw-201704240242-x86.zip
  • Source code: https://bitbucket.org/JohnBeak/ludum-dare-38-stretchy-paw

Ratings

Given 0🗳️ 0🗨️