SQUARE NOSE - the Squarrel

Creations

Juice_Lizard

2 days ago

IS IT TASTY?

STORY:

In a near future, in 1996, two international companies fight against each other to reign on the pet dry food market. On one hand, Old Ram, the leader, promises in the advertising « A longer life for your beloved ones ». On the other hand, True Pasta, the challenger, comes up with a fresh « More tasty! More speed! More fun! ».

In the True Pasta laboratory, doctor Meggan drives the tests with some genetically modified animals to see what kind of dry food is the most exciting. At the end, the perfect formula will be used to produce meaty rings that will be eaten by cats and dogs in our sweet homes. True Pasta will shine over the world as the unique cooking chef for the furry kids.

A new hard working day begins for our little Square Nose, who is placed in the test chamber by doctor Meggan. She will mesure the time it takes for the squarrel to eat the 32 meaty rings and she will record it in her notebook. If Square Nose loses its time to make friendly contacts with the other animals in the box, it will receive a gentle electric shock, and the test will be considered a failure. That isn’t cruel, this is the scientific procedure!

So, what are you waiting for? Let’s go! Eat them all, Square Nose!

CONTROLS:
A: start
LEFT / RIGHT: run
B: jump
DOWN: crouch (not very useful for the moment)

FEATURES:

  • big old true pixels
  • no inertia (you run at your max speed as early as you press LEFT or RIGHT)
  • no scrolling (no bad surprise from something that was hidden out of the screen)
  • different jump heights
  • three levels, with their own different characters to meet
  • an in game time (to see if you beat your last try… or your friends)
  • random spawning for the meaty rings (no repetitive patterns)

THANKS:
ToChars by Crait. Tinyfont by Boti Kis. Squiddy by Aphrodite. Cross-compiling by Sorunome.

IN A REAL NEAR FUTURE…

  • a true port on Gamebuino Meta
  • colors
  • hard mode
  • Square Nose merchandising $$$
  • what else?

Juice Lizard is a french artist who has also made « The guy who never complains » and « Cutie E » on Arduboy and « Frame Perfect » on Kitco. You can see his paintings and drawings on www.juicelizard.canalblog.com and https://www.facebook.com/JuiceLizard/

View full creation

STUDIOCRAFTapps

NEW 2 days ago

"no inertia (you run at your max speed as early as you press LEFT or RIGHT)"

so this is considered as a feature now? sweet!

jicehel

NEW 1 day ago

Good but hard.

Juice_Lizard

1 day ago

Ha ha... I am working on a harder version: the ennemies speed up when you loop the game. True players will appreciate. :-D

Juice_Lizard

NEW 1 day ago

jicehel jicehel

Ha ha... I am working on a harder version: the ennemies speed up when you loop the game. True players will appreciate. :-D

jicehel

NEW 23 hours ago

lol, sadistic !!   :D   I think that color version for Meta will be great too.


Sorunome

NEW 20 hours ago

Nice little game! I assume the flashing for gray is an artifact of the arduboy crosscompiling?

Juice_Lizard

19 hours ago

Thank you! The flashing for gray  works the same on the two devices. There is a small difference in the way it blinks on Gamebuino Meta: the frequency is slower and there is a sort of diagonal shape (horizontal on Arduboy). The Gamebuino screen is also brighter. Maybe I will keep the flashing in the true Meta port or maybe using colors will be efficient. Flashing is quite easy to code on Arduboy using "if(arduboy.everyXFrames(2))" before drawing a picture. I have used it quite often in this game. But it may be not look the same if the framerate is not 60.

Juice_Lizard

NEW 19 hours ago

Sorunome Sorunome

Thank you! The flashing for gray  works the same on the two devices. There is a small difference in the way it blinks on Gamebuino Meta: the frequency is slower and there is a sort of diagonal shape (horizontal on Arduboy). The Gamebuino screen is also brighter. Maybe I will keep the flashing in the true Meta port or maybe using colors will be efficient. Flashing is quite easy to code on Arduboy using "if(arduboy.everyXFrames(2))" before drawing a picture. I have used it quite often in this game. But it may be not look the same if the framerate is not 60.

Sorunome

16 hours ago

Flashing is quite easy to code on Arduboy using "if(arduboy.everyXFrames(2))" before drawing a picture.

As a little hint, you might want to add spacial dithering, so flash a checkerboard pattern back and forth. That would give even cleaner grayscale.


But yeah, the meta screen itself can just display gray

Sorunome

NEW 16 hours ago

Juice_Lizard Juice_Lizard

Flashing is quite easy to code on Arduboy using "if(arduboy.everyXFrames(2))" before drawing a picture.

As a little hint, you might want to add spacial dithering, so flash a checkerboard pattern back and forth. That would give even cleaner grayscale.


But yeah, the meta screen itself can just display gray

Please log in to join the discussion!

Log in