Projects from Karel, including ML5 and ZIM and more!

happy slideshow https://docs.google.com/presentation/d/1F_L0mSoVjuwawZpiNo5aEN7vHQuiL0o-ai0yVna6-es/edit?usp=sharing


to play the game in ZIM

geoboard tool is the basic tool to make an svg

and now I made also the svg import and change the fill of the blob in an svg
as here a blob must be edited by dragging grey circles

or here by drawing on the stage

turning must be possible with the new ZIM gesture

as also the thickness must be able to set to draw

Netherlands NL example to set thickness

as it is possible to draw here (not with webcam)

information to be possible to understand how spirtes work

forbore it was with F.loadAssets

so you better can understand how an accerlator file works

you can find it at


slideshow
https://docs.google.com/presentation/d/1Q1SeeGF23JSYPUFsSOb8q8pW3Mqwic2yWnXtsUxDkN0/edit?usp=sharing

see monster walking example

with this sprite https://i.imgur.com/ASEui1p.png

so found out new code added to be able to change the settings at the top


but can be als .pos(0,190,CENTER,BOT) //not working for portrait
and for markerfair

Happy to finaly show the ZIM blob maker
I had big problem that it wasn't possible after transform to edit the blobpoints


so now it is possible, the grey blobpoints may not scale when trasform is used
so that is fixed also so the transform is saved into the generated code


and handles may not resize of the blob when trasfrom is used

so again and again, happy it is solved

so fixed here the showReg() is centered



see

instead of using https://zimjs.com/paths because now multiple are possible and coloring !
version 2 works perfect also with line and poly

now I want to be able to cut the Blob as a Squiggle

I made my own gum/eracer tool that slices in 3 parts and removes the middle part: 2 shapes are left always

slice egg with eraser with a value and undo and redo button

see topic
https://forum.zimjs.com/t/how-can-i-exatly-slice-split-a-squiggle-as-it-is-possible-with-a-blob-already/4894?u=karelrosseel82

version 4 doing it correct with erase

also selecting multiple objects now possible

and multiple select with ctrl also works in the future https://zimjs.com/explore/multipleSelect.html

greetings from robot+scratch camp in Gent
image

how cool to have a game with cars going forward on a squggle

coloring an svg is very cool now

now also you can do it with colorpicker

as taxi now all emoji can can be loaded

how cool now your can use trackpad on a laptop with gestures


I made the suggestion also for noto svg google font and firstperson trackpad

how cool now noto_emoji can be used for indicator

monkey on platform walking (not hitting anything)

monkey on platforms (not shooting a web)

here I did it with bitmap on a rectangle

spiderman sprite

on platforms you can shoot a web

with backing appartements version 1

version 2 solved juming and shooting while hitting platform

pinball can now with noto-emoji been made

happy firstperson bubble dpad is working now for

it is doing the rocket smaller when higher

	    const zoom = new Proportion(H*.1, H*.8, .3, 1)
		    const speed = new Proportion(0, H, 2, 8)
		    Ticker.add(()=>{
		        object.scale = zoom.convert(object.y);
		        mc.speed = speed.convert(object.y);
		    });

so I made this also with indicator


also used at the sprite butterlfy example

how cool 24+25 oktober I will be on https://ftifestival.be/next
presenting the new ZIM kids with noto-emoji for lunapark, it can be many now

but I need same color
image
so made it here

new Dpad for firstperson

happy to see a platform game for climbing up (so sidescroller going up)

with girl busgirl = businessgril
https://i.imgur.com/ffBdv9E.png

and busman

this was difficult to find why each time I restarted left and right the full cycle was running of the sprite: ai solved it


with this

backing idea of the game interland

green island 'be kind for each other, get the hacker beepsed up!
https://beinternetawesome.withgoogle.com/nl_be/interland/het-koninkrijk-der-vriendelijkheid
with trees of ZIM

how cool made with the balance game and busman

I changed to bell and noice church_bell and animate the bell with a swing

I got it working with new Emoji(noto_bell) for spiderman, so first collect 5coins to unlock the bell

happy it works now also to climb up to the bell to rung

full game : platforms not visible .alp(0)

Screenshot 2026-08-24 04.03.31

Thanks @Abstract how cool now you can recolor an emoji and place it on a background and animate the noto_emoji
Only problem is you still need to prelozd with zapp-assets otherwhise ther is a black side-effect at left top


So if you not preload it looks like a black eleps on lefttop


So this is how you can recolor va https://zimjs.org/emoji

Can this be possible without prolozding to be fixed maybe in the future?

I fisxed it to animate and turn, .reg(CENTEr)

test


I need a loop:Call: for multiple

to be able to loop loopCall is needed to mirror each time
basic code with no backing or recolor

I'm trying to make different shapes of the emoji, what is called cistume in Octostudio.. but we are doing it in code
The noto_emoji should be interactive:true to.change the paths of the svg

For example to put the tail on a different place so it looks like the animal is jumping


So here the tail is down and arm is turned

Check the same idea octostudio can now be done with https://zimjs.org/emoji

https://imgur.com/a/mTiMeze

I made new Cam app with ml5js


so you get this

to update yourself as in the movi of https://ftifestival.be/next

I made also the first app ever with ml5 with T-shirt ftifestival

in dutch

Cool story with more code

How cool now with blocks you can code a dpad also
have setting to not fly down 'backwards' so I don't a long code in my script.
Because a plane/rocket can't fly backwards

So I added the manually code
Here at the rocket you see it goes backwards due to your original file https://zimjs.org/020/dpad
See

So your example is good for a car that can drive backwards https://zimjs.org/assets/ai_cartop01.png
So idea to add this also to the zapps examples?

Also in your example it shoudn't fly backwards with fire at the rocket.

Or for example do not fly up..
Any idea to fix it with simple parameter direction:[forward, left, right] or backwards:false
Maybe so under is not at the array?

Tip: I created also version with dpad shaft: do you like it?

And kids can code now with blocks! From <blockly.games>
Test https://webtinq.nl/zimbloclyimgurok
1788264377250
And added button to see imgur pictures that can be used as backing
1788264422460