Just moozing

Before you can check your notes, you must make them…

Gamejam scratch!

leave a comment »

We had a gamejam session this weekend. I decided to make a game using scratch.

Scratch is an interesting programming language designed for people of ageĀ  8-16 years – so it far from what I am used to with python and the other “normal” programming languages.

As the image shows, it is graphical programming. It is very understandable – probably for children also.

The good:

  • I had sprites following the cursor in less than 10 minutes.
  • There are good understandable examples online
  • The building blocks are clear and functional
  • You can structure/segment the code, so even large stuff is readable and (probably) maintainable
  • It seems to be simple to use with GPIO on a Raspberry Pi.

The bad:

  • It is a binary file – not very git compatible.
  • Version 1.4 is java based – which is ok
  • Version 2.0 is flash-based, so that open a whole array of problems.
  • Graphical programming is not my thing. To me an issue is, that It is not copy’n’paste friendly and you need a good mouse.
  • It is hard to maintain overview. Finding the correct structure takes some attempts – and no version control to help with the refactoring.

All-in-all. it seems like a good candidate for making small games and animations. I’ll find some children to test it on.

The code is here – go test and leave a comment.

Advertisements

Written by moozing

June 12, 2017 at 12:00

Posted in Tech

Tagged with ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: