Klein Bottle Asteroids by bucketh3ad

[raw]
made by bucketh3ad for LD29 (COMPO)
Asteroids played on a variety of topological surfaces.

The theme "Beneath the Surface" inspired me to dig deeper into understanding surfaces themselves and the effects that take place when non-orientable surfaces are projected on a 2d plane.

EDIT:
Since many players are finding the game too difficult to progress, I changed some constants related to player responsiveness. No new functionality was added, but please rate the original version of the game before you play the "caffeinated version" Thank you!

Klein Bottle Asteroids: Caffeinated Version
http://share-elm.com/sprout/535ecbc9e4b0e548f3686d80/stable/view

Ratings

Coolness 96% 2
Overall 2.75 961
Audio 1.53 1018
Fun 2.53 960
Graphics 2.42 1034
Humor 1.65 1028
Innovation 2.90 674
Mood 2.18 1135
Theme 2.50 1042

Feedback

porglezomp
28. Apr 2014 路 02:40 UTC
This seems really interesting but it's SO HARD. I think only having one bullet at a time makes it a bit unfair. I never got past rectangle, but it was a nice challenge.
ShivanHunter
28. Apr 2014 路 03:39 UTC
I agree- even the old asteroids game (I think) let you have a few shots at once. Excellent concept, but frustrating execution imo. I at least got far enough in (the second level) to see what you were doing - I was curious at first since the first level didn't have anything weird about it.
馃帳 bucketh3ad
28. Apr 2014 路 03:47 UTC
I wish you weren't finding the early levels so challenging, as the unique mechanics aren't until the later parts of the game. Unfortunately, I didn't have time to implement multiple shots, but you can fire as soon as your shot hits something. Using that, a good strategy is to get close to a large enemy and then take them and their spawn out rapid fire.

Please keep trying, guys! I would love some feedback on the Mobius and Klein surfaces.
Mincemeat
28. Apr 2014 路 04:09 UTC
Insanely Hard
microapple
28. Apr 2014 路 04:15 UTC
Very difficult... Cool game mechanics though, enjoyed the game a lot.
cr2crstudios
28. Apr 2014 路 04:20 UTC
Two shots at once, tops. I like how you did it.

I got up to Mobius. Despite what people are saying, I don't think it's too hard, you just have to get used to it. The Mobius is an interesting concept, although I almost think it might have worked out better if the ship was a tad more mobile. Again, though, it might just need to have a little getting-used-to on my end. :)
Lacaranian
28. Apr 2014 路 04:33 UTC
Super tricky, but you got to love topology. Kudos.
sknoslo
28. Apr 2014 路 04:53 UTC
Really hard with only a single bullet at a time. Great concept though.
eteeski
28. Apr 2014 路 05:10 UTC
hahah looks like I'm not the only one who thinks it's hard. but I think it's a good hard. I really like that it's a simple yet really smart change to an old classic. i like it :)
Colorvade
28. Apr 2014 路 05:33 UTC
Interesting concept. I agree with the difficulty complaints, but rather than making the stages easier I'd prefer if there were a way to toggle between them, lest something be lost in the experience by making things simple.

If anyone is determined to make progress, the dominant strategy for me is to sit still and aim at oncoming asteroids.
馃帳 bucketh3ad
28. Apr 2014 路 05:48 UTC
I wanted there to be a way to choose any surface, but ran out of time to add that feature in.

However,if you would like to choose your starting surface, the code is hot-swappable here. http://share-elm.com/sprout/535debbce4b0e548f3686d4f

Change the defaultGame surface from Rectangle to one of the SurfaceTypes listed above it, click compile, and once it is done you can play on the right side.
thaaks
28. Apr 2014 路 19:13 UTC
Too difficult for me and too annoying with the single shot.
Would love to see more levels...
tehryanx
28. Apr 2014 路 19:17 UTC
absolutely love the concept. gimme more bullets though :P
Khopa
28. Apr 2014 路 19:30 UTC
That's a weird, but really interesting interpretation of the theme (After reading your description).
Nition
28. Apr 2014 路 22:55 UTC
Cool concept. I agree with other that it is a little difficult. Often it's easiest to sit in the middle and only rotate (especially with the bullets respawning as soon as you hit something).
terraco
29. Apr 2014 路 02:23 UTC
So, you made Asteroids?
IcyLava
29. Apr 2014 路 14:08 UTC
Was hard at first but I got used to it pretty quickly. It seemed kind of discouraging to warp around the edges because of the inverted rotation, so I just sticked to the middle meaning there really was nothing new in each stage. It's an interesting idea though. Got to chaospehere.
Oddly Shaped Pixels
01. May 2014 路 11:29 UTC
Dont get the relation with the theme but it's a nice clone of Asteroids except for the inertia. It makes the game too hard!
yokcos700
01. May 2014 路 16:25 UTC
And now for some tangential learning: WTF is a chaosphere?

Having never played Asteroids, this is new to me, and the different forms of screen wrapping ate interesting, but I don't think they add anything much to the gameplay.
MattV
01. May 2014 路 18:02 UTC
wow! The most innovative game I've played so far in rating like 80 games! My one criticism is it's too much work to get to the interesting parts of your game. I bet a lot of people will play and rate after only seeing "rectangle". I beat every surface though, I had to see what was next! I have no idea what a chaos sphere is. Maybe a picture of what the surface is or some kind of in world indication would help (if you polish post compo). Again though, really innovative great job!
Crefossus
02. May 2014 路 22:43 UTC
Was interesting to have each level change the way space works. Although the enemies are a little repetitive. The ending felt rewarding.
VictoryGarden
03. May 2014 路 20:50 UTC
This was GREAT. I played the decaf version and managed to get through to the end. I actually don't think it changed the core gameplay very much, unless one normally plays asteroids with an unusually cerebral approach. I just waited in the middle and shot

a. Oncoming traffic, if it existed
b. Traffic on the verge of grazing me, if it existed
c. The largest thing on-screen

This algorithm pretty much did the job, as I wasn't worrying very much about the edges of the screen, or about what was coming out where. It was fine with one bullet and being slow, since I have more ability to aim than I do twitch reflexes.

I found moving around much too difficult as there was no way to stop, and then suddenly everything on the surface would be moving about and it was a more difficult physics problem than I really wanted to solve or think about.

You might want to consider having the shapes, rather than disappearing shortly when they reach the edge, displayed partially as they move over the edge (so that the whole shape never goes out of view, but is seen in two places at once); this would be more interesting if some shapes were not regular, because then we would have a better sense of when they are "flipped over" on the mobius strip.

Thanks for the game! I enjoyed it quite a bit.
porglezomp
05. May 2014 路 22:01 UTC
That was really fun! I'm glad I came back to play it. I managed to get to M枚bius on the normal version, and played all the way through the caffeinated version. That's some really cool game mechanics.
TheColorMan
14. May 2014 路 23:16 UTC
This game is really really hard but I still thought it was fun! I didn't make it past cylinder unfortunately but the idea was really unique
mark.goetz
15. May 2014 路 04:43 UTC
I love the concept, and I'm glad you made adjustments based on people's feedback! The concept shines in the later levels, so it's great to avoid players getting too frustrated at the start. Even still, it got a little confusing on levels like the Moebius, where you cross the screen boundaries and suddenly left and right are swapped. I see what you were trying to do with the red and blue circles on your ship, but that's nowhere near strong enough to overcome your innate muscle memory. But as a math nerd, I loved the idea and it was strong enough to keep me playing through the whole thing.
Rabbits...
16. May 2014 路 21:28 UTC
An interesting concept, I did notice the difference between the surfaces, it made the game rather interesting