Im really happy with what I have so far…think I may just want to edit my sprite - change the colours and call it a day with the 3 levels that I have.
I tried to do some walking animation but I think there is a bug somewhere as my hero sprite sometimes behaves strangely hopping by himself…think it might have to do with the state of the sprite when nothing is pressed…
I tried loading the game on my Meowbit but it gives me a 021 error which Ive read could be due to out of memory…anything I can do to fix this?
Play and let me know what you think! Any comments on what to improve? Currently plastic bottles give you 2 points and plastic bags give you a life…think I need to change to less plastic bags to make it more challenging or to make them 3 points and no extra life?
Oh, and on the level with the Thai temple, there is a plasticbag sprite that behaves strangely - coded them to destroy when the player sprite overlaps - works on all except for one and I don’t understand why?!
The Meowbits have less memory than say a PyGamer or PyBadge. Memory is the main thing you need to watch out for when creating lots of sprites and/or modifying images. The Meowbit has 96KB of memory (I think, don’t hold it to me) while the PyGamer has 192KB of memory.
I really like this game, especially the beach level! Beaches are my favorite eco system! (Hmmm…maybe instead of calling them levels, you should call them eco systems. Just a thought…)
Thanks! Ecosystems it is then! But levels don’t appear in the game - but I’ll call them ecosystems, I like it!
Great that you enjoy the game!
So can not do anything to make it work on the Meow bit? Is it likely to be the walking animation or…different kinds of sprites or the quantity? Just looking for a way to maybe scale it down?
I would try to reduce the amount of sprites and delete sprites that aren’t needed anymore, like sprites from the last level. You might already be doing this since I haven’t looked at the code yet.
I just saw the plastic bag with a wall on it. The one you couldn’t clean up. Also, when you pick up a bag or something. I think it was a bag though. I feel like that you should put the long text box about cleaning up first. Then, when you clean it up again, it will not show the text. Just a suggestion. After each level and the first bag you pick up on the level again, that’s when you can put the large text box on.
Also what grade do you teach? Maybe instead of an instant game over, you could ask if they want to try again and start over their current level. Looking at the theme of the game, first graders? second graders?
Here are the things. I also added a 50/50 chance of getting a life or not
Hope this helps!
there are beginner tutorials on the front of the home screen when you get to the website. The paddle ball is really fun. It’s probably the hardest tutorial in my opinion. It’s for two players so you could have tiny competitions for your students.
Honestly, I have no experience in the hardware stuff. I’m surprised that the text sprites are the things that takes up all the memory. I was thinking of the giant background causing all the memory stuff to fail
Big images that you draw in the sprite editor take up no memory unless you change them in your game (i.e. call setPixel, replaceColor, flipHorizontal, flipVertical, etc.). If you create a new empty image, however, those can take up memory. That’s what the TextSprite extension does, it creates new images and draws the text onto them.