How can I do this

They mean that they talked to henhen123 in person about this topic.

Besides, if orphaned blocks (not attached to a hat) could run, debugging would be impossible.

This is like asking how you can make a bird fly when its wings are clipped. Just unclip its wings!

Sometimes it is fun to try to work within restrictions (like no hats) to reinvent the wheel (run a script), but basic rules have to be in place to make a programming language usable. This is one of them.

I have two reasons if not many why a project would have no hats:

  1. It's a non-interactive message to carry to the Snap! community.
  2. You're trying to make a project that to interact with it, the user must go into the editor and click on blocks, set inputs, etc.. Would be a fun and fascinating project if you create them one day.

I talked to him in person.

Oh ok so it is impossible but I like what you and @mobility212 said just make a game but in order to run it you have to go in the code and click on the script! It does sound fun!

um. ok. kinda weird though - what would be more fun was a game that actually worked.

thats what I said!

Well you didn’t say it in a fun way like @mobility212 and @mark4sisb (not trying to be mean)

fair enough. but if you want to create a game with no hats, there's a pretty high bar: here (tell us what you think!)

Ok

I looked at the project and wow that is so cool idk how they did it!

Metaprogramming, A.K.A. The Bane of Jens

Also,

To be more specific, they used the set [label V] of block(()@>) to [] to change the label of the block. For example, running this:
set [label V] of block ((example::other)@>) to [example 2]
results in the block becoming
(example 2::other)
This is metaprogramming.

Oh cool

Yes me and @kingnico1133 go to school together and are in the same class so we talk to each other every day at lunch and recess about game ideas and ideas about making blocks

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.