Shooting Stars: FPS Match 3 in Space by creepyounguy

[raw]
made by creepyounguy for LD 41 (COMPO)

I managed to finish and figure out how to publish this game right before the deadline. This is my first Game Jam submission that I am somewhat proud of, its a combination of two of my favorite genres and I think it worked out pretty well. I srcewed around for the first 12 hours or so but I think I really pulled it together in the end.

shoioter.png

Shooting Stars

""""""Plot"""""" <- Sarcastic Air Quotes

A giant multicolored Meteor is hurtling towards the earth! The meteor is made of space materials virtually indestructible to man, luckily scientists have discovered that if 3 or more chunks of these materials are placed side by side they will disintegrate saving the earth! They created a gun that launches these chunks at eachother and have sent you out in a last ditch effort to melt the asteroid and save the earth!

Gameplay

Shoot the asteroid to make match 3's and decrease its mass. You are given a random color and then have to either change a cube of the asteroid to that color with left click or add a cube of that color to the asteroid with left click. If you match 3 or more in a column or row the cubes will disintegrate. You need to get the asteroid down to at least ten cubes

w and S - Move Back and forth in 3D space

A and D - Strafe

Space and Shift - go up and down

Escape - Quit

Left click- change color of brick

Right click - create brick of that color

Changelog:

I did a 2 fixes but nothing that adds features. I changed the restart function as it wasnt updating difficulty correctly, and in testing that I messed up the speed at which the earth moves towards the cube and had to change that value in the inspector.

Development Time: 36 hours (I started late :p)

Ratings

Overall 365th 3.351⭐ 39🧑‍⚖️
Fun 351th 3.27⭐ 39🧑‍⚖️
Innovation 228th 3.595⭐ 39🧑‍⚖️
Theme 227th 3.838⭐ 39🧑‍⚖️
Mood 249th 3.23⭐ 39🧑‍⚖️
Given 33🗳️ 32🗨️

Feedback

KScorp
23. Apr 2018 · 03:44 UTC
It seems there is some issue with your Windows build RAR file. I am not able to open it with 7zip.
vilix64
23. Apr 2018 · 06:38 UTC
No problems with archives. The game runs smoothly. It would be better if the accerelation was a bit faster. Keep it up! :slight_smile:
jk5000
23. Apr 2018 · 07:31 UTC
The idea for this game is really interesting, but the controls make the game really hard to play. The graphics is overall fine, but I would also have liked some music/sound effects in the game. Overall a fine first LD game.
🎤 creepyounguy
23. Apr 2018 · 12:34 UTC
Ty for feedback setting up a decent fps controller was definitely the most annoying part of this project, I am still tweaking it.
Rohan
23. Apr 2018 · 14:36 UTC
Controls are a bit hard But Overall the game is fun to PLAY!!
Mathiouza
23. Apr 2018 · 17:35 UTC
Cool game, but there is no changes between different difficulties ?

A would really enjoyed if I have some "pew pew pew" when I fired the cube, it would be fun ^^

Otherwise, the game is quite cool, that is a nice concept (but for now, that is a way too easy)

Keep coding :)
Radical Dog
23. Apr 2018 · 18:01 UTC
I like the visuals, though the controls are a little floaty.

You should definitely make a webGL build so it's easier for people to play!
Tero Pulkkinen
23. Apr 2018 · 18:49 UTC
I had minor problems with the controls. But the game looks ok and the graphics is nice.
Alexander Danilovsky
23. Apr 2018 · 18:54 UTC
interesting idea! good implementation! space is always fun!
DarkAnice
23. Apr 2018 · 20:15 UTC
Interesting idea, yet I found a bug where I couldn't remove a block, so it kinda broke the enjoyment I had
ccglp
23. Apr 2018 · 20:15 UTC
Congratulations on finishing your first game jam :D

Maybe I would make the controls more approachable by making them faster or something. Overall, good idea.
🎤 creepyounguy
23. Apr 2018 · 20:20 UTC
@DarkAnice Do you remember when the bug occured? Was it near the end of a level or in the tutorial room? Also thank you all for the feedback!
DarkAnice
23. Apr 2018 · 20:27 UTC
@creepyounguy when I hit something else than the blocks I was supposed to hit and then I would go back to the blocks some blocks would just stay in spot and didn't count as block, but were registered by the game so idk what's happening
Davis
23. Apr 2018 · 20:30 UTC
Fun game, and glad you added the right-click to add block, it adds another cool layer to the game. Congrats on finishing it!
🎤 creepyounguy
23. Apr 2018 · 20:42 UTC
@DarkAnice :P yeah I can't reproduce that error, but I've encountered stuff like that before, I'll look out for it when playtesting. Thanks for the feedback it was useful!
DarkAnice
23. Apr 2018 · 20:43 UTC
no problem man! here to help @creepyounguy
Shoj92
23. Apr 2018 · 21:17 UTC
A puzzle FPS!? Interesting and surprisingly fun combination. Tighten up the controls and improve the graphics and you could have a solid real game here.
Schuster
23. Apr 2018 · 21:19 UTC
nice mix of genres, being able to change the color of the blocks in addition to place new blocks is a good idea
Aaron Nemoyten
23. Apr 2018 · 21:25 UTC
Wow, I really like the 3D match-3 puzzle - balancing between adding vs changing was way more interesting than I expected it would be! A major feedback I could give that I haven't seen yet - change the shader/material of the cubes so they are always the same color - IE they shouldn't respond to light/shadow. There are a few colors that are close to each other (grey and light blue for instance) and when they're next to each other, the lighting can make it confusing to know which is a shaded blue or a lit grey or whatever.

That said, if you adjusted the controls (faster deceleration when no button is pressed would do the trick), this could be a really solid full indie game once you added some additional mechanics - consider allowing for more types of combinations, like matches that wrap around in an L shape, or getting some kind of bonus thing for matching four in a row.

edit: Also, having Earth literally approaching and getting bigger and bigger was hilariously freaky once it got really close.
🎤 creepyounguy
23. Apr 2018 · 21:38 UTC
@Aaron Nemoyten yeah I thought about geting rid of the shader/light a lot while I was playtesting but then I got used to it and forgot. I am probably gonna do what you suggested, or change the color scheme if/as I continue development. Ty for feedback.
Guvitron
23. Apr 2018 · 21:49 UTC
Neat idea, but I really feel that FPS controls need the option to adjust the mouse sensitivity. The floaty space movement is nice.
McCordinator
23. Apr 2018 · 22:30 UTC
Pretty nice movement and match 3. Would be nice if it could chain to other cubes of same color attached in different directions! Great entry :)
Ben Pearson
24. Apr 2018 · 00:09 UTC
I like the idea. The movement is probably a bit slow. Well done with the theme! https://youtu.be/10y6Mij3ee8?t=18m44s
Wendel Scardua
24. Apr 2018 · 04:21 UTC
I really liked your take on FPS + Match 3 :) It kinda reminds me of Antichamber
Tikikala
24. Apr 2018 · 04:45 UTC
I still suck at FPS
Lazlo319
24. Apr 2018 · 11:32 UTC
Great combo, super fun game too! Simple, easy to learn, it's super good! I can see this game being developed further post-LD.
Toulou
24. Apr 2018 · 11:41 UTC
A cool puzzle game with an interesting mechanic, way harder than it looks. I lost because of a lot of misclick :P
Anyway, good job, I really liked your game !
Hilvon
25. Apr 2018 · 21:21 UTC
An interesting concept for a game. :smile:

Though the "Medium" game turned out to be a little bit too hard. Also the RNG that picks the new color appear to be glitched givin me the colors that were already cleared from the field this turn and this makes finishing the level a bit more complex than it should be. ((I guess the problem is because new color picker works before the blocks are removed, so it doesn't recognize that this color should now be gone.))

Also a minor thing, but you can paint over tutorial screens if you left-click on them. :smiley:
🎤 creepyounguy
26. Apr 2018 · 11:22 UTC
@Hilvon Yeah I am gonna fix the final block rng thing when I work on the game next, its cuz it selects the color before the blocks are destroyed. Also you can paint the rocket ships as well (and now that I think about it you might be able to paint the earth) cuz I didn't do tag/object checks in my painting code :P.
Hilvon
26. Apr 2018 · 12:08 UTC
@creepyounguy *cuz I didn’t do tag/object checks *

If you are using Unity, I recommend using Layers. The LayerMask can be exposed to inspector for configuring. And it is used directly in raycasting checks. Just note that if you want to use them you HAVE to use max distance as well.
guin36
26. Apr 2018 · 20:45 UTC
sick shit mang thx 4 lettin me crash in ur closet :)
Reydo
26. Apr 2018 · 22:20 UTC
straight heat mein
xoidberg
29. Apr 2018 · 12:14 UTC
FPS puzzlers are fun, I like it! Couldn't finish the round because of the blocks rng, though.