Skip to main content

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

Magic MagnifierView game page

A magnifier not only allows you to magnify objects, but also to magnify "nothing". Made in 12 hours.
Submitted by BruceZoom — 12 hours, 23 minutes before the deadline
Add to collection

Play game

Magic Magnifier's itch.io page

Results

CriteriaRankScore*Raw Score
Enjoyment#51162.1823.333
Creativity#52982.4003.667
Overall#57282.1463.278
Style#62781.8552.833

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

How does your game fit the theme?
Players can use a magnifier to change the scale of the world.

Development Time

96 hours

(Optional) Please credit all assets you've used
The music comes from https://tallbeard.itch.io/music-loop-bundle
All the other assets are made by myself.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

really fun

Submitted (1 edit) (+1)

You made this on your own in 12 hours? It's insane! We also tried to implement our version of a mgnifying glass in Unity and struggled so much.
May I ask you, how did you implement it? It looks so smooth!

Developer

I made the magnifier in two steps.

The first step is to determine the collider box. I only used squares for the obstacles and the magnifier so it is relatively easy to determine which part of the colliders should be removed or magnified.

The second step is to display things correctly. I used a camera to render everything to be magnified onto a render texture and display it as a raw image over the screen. Then I scaled it and repositioned it according to the magnifier's magnifying scale and position. Then I used a mask to display only things inside the magnifier.

Submitted

Thank you for the exhaustive explanation: we opted to duplicate some game objects and resize the copies. One major limitation we encountered is that not everything on the screen can be magnified. 

Once again, great job!