Hyperbolic Space Fighters Extreme! by gingerBill

[raw]
made by gingerBill for Ludum Dare 47 (COMPO)

2020-10-04_20-47-41.gif

2020-10-04_20-46-40.gif

Hyperbolic Space Fighters Extreme!

The Hyperbolic Space Fighting Game of Your Psychedelic Dreams.

In the hyperbolic space, things can get pretty gnarly. Straight lines can appear to bend.

At the edge of the ring is the infinite, and the infinite wraps back around at you.

WARNING: This game can be disorienting due to the hyperbolic and psychedelic nature.

NOTE: Windows 64-bit and OpenGL 4.5 are both required

Objective

  • Destroy as many blue enemies in hyperbolic space by shooting projectiles from your ship
  • Your ship has a green cannon attached which it will launch projectiles
  • NOTE: You are technically always shooting to the right, but because of hyperbolic projection, you will turn.

Controls

Keyboard

  • Move - WASD or Arrow Keys
  • Shoot - Space
  • Pause - P or Escape
  • Cancel - Escape

XBox Controller

  • Move - Left Stick or D-Pad
  • Shoot - A

Platforms

  • Windows AMD64/x86-64

Tools

Tools Used: * Odin Programming Language (My Own Programming Language) * GLFW * OpenGL * STB Image

Lacking Features

  • Audio

Ratings

Overall 396th 3.265⭐ 36🧑‍⚖️
Fun 497th 2.809⭐ 36🧑‍⚖️
Innovation 125th 3.743⭐ 37🧑‍⚖️
Theme 233th 3.779⭐ 36🧑‍⚖️
Graphics 80th 4.028⭐ 38🧑‍⚖️
Humor 343th 2.367⭐ 32🧑‍⚖️
Mood 413th 2.939⭐ 35🧑‍⚖️
Given 43🗳️ 40🗨️

Feedback

Peace Of Cake Games
04. Oct 2020 · 20:09 UTC
Fantastic! The gameplay is simple enough to learn it quick, but the art is mind-boggling. Great job!
Jonathan Elliott
04. Oct 2020 · 23:22 UTC
Wow the art is amazing!
Lestat
04. Oct 2020 · 23:24 UTC
Trippy. I like it! Good job!
FireGamer3
04. Oct 2020 · 23:32 UTC
It was interesting, I was able to stay in one place for a long time and rack up the points
Gevernus
04. Oct 2020 · 23:53 UTC
Are you fractals huge fan??))
aero
05. Oct 2020 · 09:48 UTC
Great art!
🎤 gingerBill
05. Oct 2020 · 10:33 UTC
@firegamer3 It's technically a flaw in the game because the closer you are the ring, the further things are away from you in hyperbolic space. A side effect of the space.
bereg
05. Oct 2020 · 13:08 UTC
The art is fantastic. It's mindblowing to predict what will happen in this looped topologic conundrum.
shan.hsgames
05. Oct 2020 · 17:04 UTC
Interesting game. Gameplay is smooth and art is beautiful. It was a fun 10 minute :smirk:
jharler
05. Oct 2020 · 17:36 UTC
This is definitely mind-bending. Fantastic visuals and a very intriguing concept. It's difficult to determine where you are and where your shots will go, but that's also what makes it interesting. I think some sound effects would have gone a long way, even just simple ones for shots and exploding polygons.
SkelleRoznik
05. Oct 2020 · 18:00 UTC
Wow. Such an amazing idea! Art style is fascinating. Still feel the lack of audio and any kind of effects though. Also very impressive that you made THIS kind of game with YOUR OWN programming language. But overall, I like it a lot.
cyberfrank
05. Oct 2020 · 21:37 UTC
Looks amazin! I imagine it must have been a lot of fun and challenging doing the math for this! Enjoyed it.
Tygrak
05. Oct 2020 · 23:21 UTC
Hyperbolic space is trippy! Having the score be represented with letters as a I guess base 26 number is pretty cool too! And creating a game using your own programming language is incredible - you are amazing. Good job - fun game :).
Ale
05. Oct 2020 · 23:21 UTC
Wow that was trippy! The gameplay was pretty easy but that effect looks awesome, and it's super impressive that you even did it in your own programming language and (presumably) engine! I've tried on two past occasions to finish an LD submission using a custom engine, but both times I failed to meet the deadline. So props for pulling it off!

One tiny quality-of-life improvement would be to tweak the gameover screen so that pressing space and WASD doesn't restart the game. If you're mashing the spacebar to shoot while playing, and then you die, you may accidentally skip the game over screen and restart the game without even seeing what your score was.
indivicivet
06. Oct 2020 · 00:09 UTC
this looks super cool but I don't have openGL 4.5 :( is this a graphics card thing or just a driver thing?
testuser
06. Oct 2020 · 03:26 UTC
Beautiful game! I think this is the first game where I'm more interested in the code that made it than the game itself, especially when the game itself is pretty good.
JRevel
06. Oct 2020 · 07:56 UTC
So beautiful ! Now I want to learn how to do that kind of generated art...
PhillSerrazina
06. Oct 2020 · 12:57 UTC
Aw man, I really wanted to try this but I don't have OpenGL 4.5 unfortunatelly :/
igaryhe
06. Oct 2020 · 15:49 UTC
I'm always obsessed with hyperbolic space games! Really interesting!
0x15
06. Oct 2020 · 22:09 UTC
Awesome Hyperbolic rendering! Works great on linux with wine.
Justin Klinchuch
07. Oct 2020 · 13:10 UTC
Love the background visuals! Gameplay is pretty simple, but I was enjoying it as a chill game to relax with.
Leora
07. Oct 2020 · 18:11 UTC
Great art, sometimes my eyes got too sick of looking
blobo
08. Oct 2020 · 18:40 UTC
Woah, I feel like the game could benefit by having a more relaxed color palette, but the hyperbolic space idea is super cool! Great job, it's really neat.
CodeRaurus
09. Oct 2020 · 13:35 UTC
Very nice idea! I haven't played a game like this before. Gameplay was smooth and graphics beautiful. Bonus points for using your own language!
Olima
11. Oct 2020 · 20:29 UTC
THE COLOURS!
Geckoo1337
19. Oct 2020 · 21:05 UTC
What a beautiful background! Great art - clever gameplay. Thank you ++
PTSnoop
24. Oct 2020 · 17:03 UTC
Very nicely done. Just one downside - the nature of hyperbolic space means it's possible to effectively park off towards the edge, shoot towards the centre, and never get hit by any of the fragmented enemies. There's so much more space around the outside, so the likelihood of actually being hit by anything goes way down. Not sure how you'd fix this without breaking the geometry though!