It’s not Courier New where did that come from. (this is in the source code)
and this down there is the actual courier new.
It’s not Courier New where did that come from. (this is in the source code)
and this down there is the actual courier new.
Animation vs Animator?
Yes.
Well I was first contacted by my boss about the game jam. The controls and initial design was inspired by a mobile game I used to play called ‘pudding monsters’. The theme of the game jam was ‘polar opposites’ so I thought “what if I made a puzzle game where the enemies move in the exact opposite direction to you?”
Fun fact - Ivar was made in a week! The jam was meant to be a month long, and you could choose to make the game in unity or Makecode so I actually spent the first 3 weeks deciding what engine I was going to use . I switched to Makecode at the last minute and immediately was in work mode. The final project took 3000 lines of code.
The first challenge was making the art and animations. I have absolutely zero artistic or animation skills whatsoever, so it took me quite a while to make the first assets. Before I even started in makecode I made the ivar animations in a pixel animation software called libre sprite (painstakingly animating every frame). Once I started developing I copied the animation into makecode.
There were two big programming challenges which took up a lot of dev time. One was making the collision system between all the enemies. (My solution was to create an invisible wall at the enemies location when they stop so that other enemies collide with them in the same way). The second challenge was developing the spring system. These two features took a lot of time to bug fix.
My final issue was actually submitting the game. I actually couldn’t share the game at the deadline, since the game uses a local extension I modified which couldn’t be published globally. I eventually found a fix (by simply just copying the extension code directly) and ended up submitting it a day late. Luckily it was still approved .
Another fact, the name Ivar comes from the game jam theme polar opposites.
I intentionally chose that name as your arch nemesis Ravi is ‘Ivar’ spelled backwards.
The basic story is shown in the cutscene. Ivar finds a strange mirror, and on the other side is Ravi, a strange entity who is almost like an opposite version of Ivar. He ends up breaking through the portal taking his minions with him and unleashing them on Ivar’s home. Ivar has to stop Ravi before his world is destroyed. Ivar traverses through a forest where he has to avoid the minions. Finally he comes face to face with Ravi in an epic boss battle.
Well since Ivar got such overwhelming support (and also since I ended up winning the game jam ) I do intend on making a full version of Ivar. If that is the case, the game jam version will be the first world (Wild woods). So I’m probably gonna make more worlds, each with their own mechanics and a boss battle at the end. These new levels will also have new characters/enemies. Just like Ravi moves in the opposite direction to Ivar, there could also be other different coloured entities, each with their own mechanics. Although for now I’ll be taking a tiny break from Ivar to work on some other games and courses. Due to some of the limitations of makecode I might have to make Ivar in another game engine.
This was my first ever game jam (and really my first ever proper finished game) so winning 500$ seems almost surreal. The support as well, especially from people in the makecode community was amazing. Another thing I really liked about Ivar was making my own assets. Especially the music, I really like making game music. The art and animations was also a satisfying challenge hopefully I get better at pixel art in the future.
Alr makecode
you can’t be serious
AI in coding, RedSprite. Not in MakeCode. I think we spent all of five minutes on the topic over the seven hours.
NOO I DIDN’T READ GITHUB IM SO SORRY
Lol, glad you cleared that up…
𝐖𝐚𝐢𝐭 𝐰𝐡𝐚𝐭.
Yeah he won $500 from the game jam. its crazy right!?
Special shoutout to @auto-koala for doing the interview!
Yep! My bad for forgetting the most important shoutout of all time XD
also, whats this…
The logo is in progress by the way.
ooohh, goodie
Oh wow, I know this is from a long time ago but thank you! I uploaded my game here when I first joined the forums, so I didn’t know how to check many of my notifications and never realised I had been mentioned. Again thank you so much!
Wow how long have you been off the forums xD
A GOOD REPLY WOOOI
OH
Gosh, I think about just under a year?
ONE YEAR? wow i would not survive that.
I would be in a mental hospital