Online Python Editor for Pokitto!

:rofl: :rofl: :rofl:  

1 Like

Sorry my fault
thank you @jonne @FManga for fixing it.

2 Likes

Our pleasure, its a great game. My 4-yr old is sitting right here, fascinated by it.

2 Likes

Nice! I don’t understand most of the words, but it sounds so funny in Italian.

I plan to develop the code in future and make it easier to create your own whole new adventures.

Yeah, good job! It’s very challenging, but I get further with every try. My current record is level 6.

3 Likes

Completed the puzzle! :slight_smile:

I’m not 100% sure I got all of them but here is a collection of the entry’s
.
Spring 2019 Contest.zip (1.8 MB)

Contents
1q48_v0_2.bin
BigBlue.bin
boblo.bin
Bounce.bin
jetpack_v1_1.bin
kamerakatze.bin
Mandelbrot.bin
MrDriller.bin
Noggin.bin
rexitto.bin
scummpy-it.bin
scummpy.bin
tgg.bin
ufo.bin
vocfi.bin
YouShallNotPass.bin

5 Likes

Just remove the import framebuf line, framebuf was deprecated and the import never did anything.

Your scummpy is an Italian version, but it is good for studying the language :wink:

1 Like

I think there is one more coming from @dir3kt

1 Like

Done and added.

English version added.

Um… Pls add? nudge :wink:

2 Likes

Will publish tonight,before midnight my time. Hope this is fine. Went through lot of issues related to RAM usage. Now they are fixed but… The game lags. The snake eating its own tail haha.

4 Likes

No worries, we are eagerly waiting for your entry. Its good that you live in Tuvalu. Plenty of time.

1 Like

I misspelled. I meant Anchorage

Keep adding to: “place to visit in my life” :grin:

Added to Spring 2019 Contest.zip [Release & Competition] Online Python Editor for Pokitto!

3 Likes

One random optimization tip: in loops, avoid indirect references. Instead cache data to local variables.
E.g. before loop set objx = obj.rect.x and use objx inside the loop, if that is constant inside the loop. The same can be used for function names, e.g. blit = sprite.blit. Python is slow if it needs to do many reference lookups on each loop operation.

5 Likes

To the loo.

That same advice applies to certain other dynamic languages too, e.g. Lua.

It can also apply in C++ even, but it’s rarer for it to make a difference because of the level of optimisation available to a static type system.

2 Likes

Updated the entry.

1 Like