Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Magic ShotView game page

Submitted by AA16 — 14 seconds before the deadline
Add to collection

Play game

Magic Shot's itch.io page

Results

CriteriaRankScore*Raw Score
Theme#422.2632.263
Score Chasing#471.9471.947
Fun#492.1052.105
Overall#512.0532.053
Originality#552.1052.105
Presentation#561.8421.842

Ranked from 19 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Judge feedback

Judge feedback is anonymous.

  • I like the theme implementation - "one shot" as an injection is pretty funny, and the voice acting was excellent, a pleasant surprise. The gameplay itself is pretty standard. I would've liked the injections to be bigger, it's not particularly obvious at first glance, and scoring is pretty rudimentary. For a scoring system to be really meaningful, you want to get the player to do things that they wouldn't naturally do, or things that require a bit more skill to pull off. E.g. multi-kills, dropped collectibles, near misses, that sort of thing. Congratulations for submitting, and I'm sorry the plugin didn't work out. We'll make sure that works better for everyone in the next jam! Oh, and the dynamic lighting works really well! Really cool to see 😁

How does your game relate to the theme?
The one shot is an injections shot one shot to kill enemy and 1 shot to die

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Shooting witches out of the sky with a hypodermic needle was fun for a while but the game needed some more mechanics or gameplay to keep it interesting

Submitted

Nice entry, fun and easy to play.

Submitted

Nice voice acting x) Nice entry!

Submitted(+1)

The sounds are really funny.
The lighting up when you go near a pumpkin is really cool.
Nice game.

Developer

Glad you liked it :D

Thanks for your review.

Submitted

Simple but fun!

I liked the parallaxing background.

I wish there was some more juice when firing or hitting enemies.

I also wish there was a leaderboard that I could climb to the top of!

Submitted(+1)

I always love seeing voice acting for jam submissions :P

It's a shame you couldn't get the SDK integration working in time, but I had a good laugh once I noticed that my bullets were syringes. Now I gotta know what I'm injecting those witches with. Holy water? Cyanide?

Also, adding normal maps to 2D art is a cool idea. Is that what you did to make the stars on the player's boots glow when you go near a pumpkin?

Developer(+1)

I'm glad you noticed the magic stars :D

I use a mask map to make the "magic light" on the pumpkin illuminate the stars, a useful feature of Unity's 2D lights.

It basically is a secondary texture that tells the light where it should illuminate depending on the value of one of the color channels. I also used the mask map to make the necklace and earring glow a bit under the pumpkin's light but it is hard to see as the speed is high and their size is small, you will need to fly very low to see it, it looks nice.

Normal maps give a 3D look for the object when it moves relative to a light so the light and shadows appear dynamic as opposed to lights painted on the sprite, you can notice its effect on the player character's arm, when the pumpkin approaches her you can see the light illuminating the frontside of her arm then it illuminates the back of her arm as it passes away. The lights and shadows on the character are cause by the moonlights interaction with the normal map, not painted.

And no, not cyanide or holy water. It's mentioned in the description under the game, the witches are infected with a strange virus turning them evil and the treatment is a mix of contradicting agents that can't be mixed, but luckily a talented witch and doctor, Dr. Witchisca, has managed to prepare a magic potion  that allows all of the required medicines to be put together and be administrated via one shot.

So the "one shot" is the medicine/potion injection shot, like a vaccine shot, nice idea, right?

I wanted to make a werewolf that would turn into a cute puppy when hit by the syringe but which would enhance the idea of the one shot treatment but it would have taken like 2 more hours minimum.

Submitted(+1)

The 'hehehehe' and 'I got you' caught me by surprise 😂 The game felt easy & I was hoping to reach the top of the leaderboard but then realised there isn't one which is a bummer cause I am very good at this game 😂

Developer(+1)

I'm glad you liked it, but unfortunately I was relying on Implementing Hyplay's leaderboard from their SDK and kept it for the last few hours as the site mentioned it can be implemented in "minutes not hours" but I couldn't implement it due to issues with their SDK and ended up making the new build with offline leaderboard and Hyplay's sign in 15-20 minutes after deadline and wasting extra time that I wanted to use to make normal and mask maps for the enemy witches :(

What was your highest score by the way? my best was about 1700 

Submitted(+1)

Ah that sucks man. But game jams are really good learning opportunities so don't worry, you will get everything done right for the next game jam! 💪

I did reach around 1100!

Submitted(+1)

A simple and functional idea, I had fun playing it, I liked its recorded sound effects, I missed audios like the character shooting and hitting other witches, after the game over it would be interesting to put the leaderboard or the character's score with a button to play again, generally very fun. Feedback on my submission is welcome

Developer

Thanks for your review :D

Unfortunately I spent much more time than intended trying to implement Hyplay's SDK for Unity which I couldn't do in time because it had problems with it, although I used the newest SDK version, So I didn't play the game on the browser more than once so I didn't notice there is no replay button xD

Jam Judge

Ah I'm sorry you had issues with it. What were the issues? I was active on Discord answering everyone's questions - that's your first place to go when you're struggling with something! 

Developer(+1)

I used the newest SDK version 1.0.8 and was planning on implementing the leaderboards system that came with it so I left it for the last few hours expecting it to take "minutes not hours" to implement as mentioned on your site, but the SDK didn't allow me to assign background or icon image even though they weren't compressed as mentioned on Discord I used different import formats, mipmaps on and of and tweaked all values in vain, then I followed the video tutorials on your site and uploaded the images as base64 strings and made a project on the site successfully but couldn't use it with the SDK.

Then I tried the SDK posted by "theChief" on Discord but it didn't have a leaderboard example, so I tried mixing the SDKs by by importing the files that existed in 1.0.8 but not in the one by "theChief" and hopefully I get the leaderboard functionality from 1.0.8 without it's not working editor page that didn't allow me to upload background and icon images.

But the new version uses Hyplay.Core.Runtime while the older uses Hyplay.Runtime so I thought "Ok, they have changed the name in the new SDK, let's change it to 'using Hyplay.Runtime instead'."  but Hyplay.Runtime didn't have all the functionality of the ".core" one and I ended up having a "missing definition error".

By the time I sorted things up I had less than 1 minute before the deadline and no build that uses Hyplay log in and no leaderboard, I managed to make that build 10-15 minutes past deadline :/

My plan was to implement it in an hour tops and use the extra time to polish the game's look.

Jam Judge

Thanks for the response! I will look into all of this, I should be able to make it work better. I'm sorry it didn't work out, but your experience is really valuable for us and I really appreciate the time you've taken to explain 😁 

Developer(+1)

Glad I can help.

Hopefully it'll work properly for every one the next jam, well, hopefully there is going to be a next jam.

Submitted(+1)

Hi! Congratulations on your game! The graphics are very captivating, and the gameplay is simple and easy to understand. It’s a pretty standard game, but I really enjoyed it!