Sunday, March 21, 2021

Programming an Escape Room

As kids, most of us would have liked to create and play fun games with our friends and siblings. Nethra seems to love doing that. :)

She loves creating treasure hunts for family and neighborhood kids. On our birthdays, she makes it a point to create treasure hunts for the birthday kid. This is one such escape room Nethra created for Naina's 5th birthday. 

Naina's 5th birthday treasure hunt (select presentation mode)

Nethra doesn't take up computer programming classes. But, I loved how she was able to create her own concepts to make an efficient treasure hunt program. 

For example, rather than creating "wrong answer" slide for every puzzle slide, she created one and pointed at it every time Naina clicked on a wrong answer. She realized Naina might accidentally goto the next slide without answering the puzzle. She added a buffer slide that instructs Naina to click up. It reminded me of my childhood as I learnt to program in C/C++. I used to write games and be excited to let my siblings try it out.


Here is the video of Naina playing the escape room:

Monday, March 15, 2021

You are it!