Skip to main content

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

Tunnel VisionView game page

Submission for GameDev.tv Jam 2022
Submitted by Shenawy — 1 hour, 38 minutes before the deadline
Add to collection

Play game

Tunnel Vision's itch.io page

Results

CriteriaRankScore*Raw Score
Fun#374.0774.077
Sound#633.6153.615
Music#1313.6153.615
Mechanics#3093.0773.077
Aesthetics#4193.0773.077
Story#8201.0001.000
Theme#8831.0001.000

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

How many people worked on this game total?
1

Did you use any existing assets? If so, list them below.
Sound, UI, and textures from OpenGameArt. Font from DaFont

Link to your source?
https://github.com/AShenawy/GameDevTv_May22Jam

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

There was something unique feeling about this compared to other top down shooters. It felt really smooth. Maybe the trailing effects helped with that. Nice work

Developer

Glad you liked it!

I suppose the trails helped.. there was also wasting half the only day I had to make sure it plays smoothly. It's crazy how much time it can take for such a small thing, but at least people like you do notice it :D

Submitted(+1)

Despite it not being finished, the sound design and fast-paced gameplay make this a blast to play! Great work!

Developer

Thanks a lot! Glad you enjoyed it!

Submitted(+1)

Great work. Really liked the music.

I just felt like the aiming was a bit to unforgiving, but it was probably on my bad skills.

Developer

Thank you!

Actually, I also felt that the bullets should be bigger, so perhaps you're right about that :D

Submitted(+1)

Awesome work!

Good music fitting the gameplay.

Submitted(+1)

Love the controls and the visuals on this one. Great submission!

Submitted(+1)

A game with a classic mold, always fun to play, great job for just one day of work, I'm waiting for the seque
Submitted(+1)

Really fun game, I'm curious to know what full game would have looked like

Developer

Glad you liked it!

I may work on a 2.0 version of it someday :D

Submitted(+1)

Hi Shenawy! For a one day game, it is REALLY a good job. I was wondering if you could have had more time to develop it, for sure it could be a top game. I personally like this genre. So, Very good concept! I had a fun time! :D

Developer (1 edit)

Thank you for the kind words, and glad you had fun playing it!

I may come back to it, one of those days :D

Developer (3 edits)

I know I didn't actually conform to the theme. I ran out of time unfortunately (started on the last day).

The idea was that there would be multiple floors and enemies the player had to fight on/with. If the player manages to survive the wave, they go down to the lower floor. If the player is killed, they go back to the previous floor, hence "death is only the beginning" in its literal meaning.

I made a global timescale that I wanted to use to slow down everything to a halt, and proceed to the next/previous level in a cool animation in front of the camera where the enemies and projectiles would go into a gradual slowmo. But because I ran out of time, there's just the one level and I didn't really have time to figure out the logistics of it, so to say. You can still see it taking effect when you win/lose.

If you're wondering why I'd make my own global timescale factor instead of using the Time.timeScale (this project is made in Unity), that's because Unity's timeScale is completely global and denies me any choice on what it affects and when. With my own scale factor, I have total control over it.

Submitted (1 edit) (+1)

It's really fun. And the time scale is an interesting thing I will want to look into. .. p.s. And my wife said your game is addicting.

Developer (1 edit)

I'm glad the missus and you had fun playing it! It'll probably be one of these projects that I'd like to come back to and continue on for fun.. god knows when though.

If you'd like to look into my implementation of the time scale, check it out in GameManager script. It's a static value that's controlled by 2 coroutines and the script sends events when scale is changed for when you only need the value at certain times.

Submitted(+1)

Thanks for the reply. I will look at your code and how you did it. There is a lot of interesting things you can do by being selective about time in your scene.

Submitted(+1)

It's a fun game for being made in just one day.

It seems like you had a bit of a planning issue. To show off the going up/down levels mechanic, which is core to the theme, a good starting point would've been to make at least two playable levels, just with different enemy sprites. Then use a simple transition to move between the levels, even a cut to black would be fine. After that, if you had spare time, then think of adding cinematic camera animations and slo-mo effects.

Good luck on future projects!

Developer

Thanks for the tips! I agree, I should've focused on the themes' core mechanic first before anything else. It's funny how much time goes into the little things like player movement and such.