Skip to main content

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

Orbital StriderView game page

Use your ONE Bullet to circumnavigate the globe and fight hordes of enemies!
Submitted by phiryon (@phiryonGD) โ€” 3 hours, 42 minutes before the deadline
Add to collection

Play game

Orbital Strider's itch.io page

Results

CriteriaRankScore*Raw Score
Creativity#2874.3044.304
Artwork#8434.0434.043
Audio#10263.5223.522
Enjoyment#10333.6963.696
Narrative#53932.0432.043

Ranked from 23 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?
The game has you play on a globe that you can endlessly "loop" around. You shoot and catch a projectile that "loops" around the globe, hitting enemies that also loop around the globe.

(Optional) Please credit all assets you've used
Simple Grid (Grid Shader)
- xyz
- https://godotforums.org/d/34167-grid-shader-visual/2

SFX
- Kronbits
- https://kronbits.itch.io/freesfx

Music
- Abstraction / Tallbeard Studios
- https://tallbeard.itch.io/music-loop-bundle
- https://abstractionmusic.com/
- https://tallbeard.itch.io/three-red-hearts-prepare-to-dev

(Optional) What would you like to be called if GMTK features your game?
Phiryon

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

I liked this game a lot. Although simple, I think the visuals and the audio works really well together. I enjoyed the sound effects a lot.

Although I was a bit confused about the game's main mechanics. Why was the bullet seem to bounce around from enemy to enemy? If it was a bullet, wouldn't it make more sense for it to just travel in a straight line? It was also what you seemed to imply as well when the game first started and you had to go collect the bullet as it keeps looping.

Developer(+2)

Much thanks for playing!

Yeah, I def agree, I had a few extra mechanics planned initially where the projectile was more drill-like in nature. In the sense that you pick it up, hold to charge, and shoot it with enough velocity / energy it would be able to pierce through enemies. And it would keep piercing until it hits an armored part of an enemy (the purple-colored parts, which would make it ricochet), or until it loses velocity.  

I was also trying to come up with a mechanic to incentivize the projectile making full revolutions but couldn't come up with something elegant enough in time. Probably overthought it hindsight hahaha

Submitted(+1)

Great game! Super creative and this was genuinely fun to play! Felt super polished and the audio + sfx  was perfect! 

Developer(+1)

Much thanks for playing! Also loved your game!

Working on the audio was really fun! It's mostly just layering a bunch of sfx that more or less fit the vibe of what the sound is for. 
Still not quite custom-made assets but hoping to learn how to do that at some point. 

Submitted(+1)

Looks super cool, but I can't seem to shoot and am definitely experiencing the aim bug. No matter where I move my mouse my shield thingy is always in the top left quadrant.

Developer (2 edits)

AH yes, the aim bug sucks ๐Ÿ˜”

Might be fixable by manually adjusting your browser's zoom but it's on me to have fixed the bug before the deadline hahaha

If ever, you can only shoot when you've caught the projectile revolving in the middle of the globe! And you have to catch it every time you shoot it :)  

BUT the criticism is fair! I don't have any tutorials teaching this after all. 

Submitted

Awesome game, was really fun to control and was really fun to play!

Developer

Much thanks! Good to know it feels fun to play when the controls end up working hahaha

Submitted

I thoroughly enjoyed the experience! Reminded me a lot of some retro games and the way the see-through graphics are implemented is great! I had a good feel for where everything was at all times without feeling overwhelmed or cluttered, that's solid design.


There was an issue, at least with my machine, where the mouse wasn't bound correctly. It took me a while to figure out that I could actually aim! I thought some of the challenge was not being able to change the direction the ball would shoot :joy:

Developer

Much thanks for the kind words! Also really liked your game !

But yes such a shame with the mouse setup - I literally coulda fixed it with a simple change in the function I used.

Submitted(+1)

nice graphics :D and game loop is fun Good JOB !!!

Developer

Thanks for the kind words ! 

I tried my best to make it look good with mostly built-in features in godot hahaha

the projectile isnt shooting. Ig im not getting the controls

Developer

Fair criticism! I was unable to make a proper tutorial after all ๐Ÿ˜”

You have to first catch the object revolving around the globe at the beginning - that's your one and only projectile. You can then shoot it out with M1 / Left Mouse Button.  You'll have to catch it every time before being able to shoot again. 

Though if this is a bug, I might have to investigate why this occurs. So thanks for letting me know!

Submitted

Really cool concept, and it looks great!

The aiming didn't work properly for me, as if the input was relative to a position on the bottom right, which made the game quite difficult.

Developer

Thanks for playing!

Yeah, a friend of mine also mentioned this issue, though I'm unable to replicate it on my end on both the browser and in engine. Not sure what could be causing it ๐Ÿ˜”๐Ÿ˜”

Submitted(+1)

Did you test it with different screen resolutions or window sizes? My guess would be that it doesn't properly account for that.

Developer

YUP it's exactly this. Still not fully familiar with godot so I wasn't using the right function to get the size of the viewport hahaha 

it is what it is I suppose !

Submitted(+1)

I get that, I struggled with the same thing ^^

Developer

Quick update! I have now found out why this occurs.

It seems to occur when the game's viewport is not at the correct resolution (most likely occuring if the webpage is zoomed in / out) - so the player will unfortunately have to manually adjust the zoom on their end. ๐Ÿ˜”๐Ÿ˜”


// as a side note, I now have a fix for it in engine, I just needed to call a different function to get the adjusted size of the viewport, but alas submissions are over