EDIT: SCREENSHOT!
I was playing around with the idea of a color-matching physics game because I have seen a couple others that I found really interesting. This is the result. I made it over the past 2 days and learned all about Love2D physics in the process.
Please try it and tell me your thoughts!
INSTRUCTIONS:
Click to place a block of a random color.
You can rearrange blocks by placing new blocks next to or underneath old blocks to push them out of the way!
Blocks disappear when 3 or of the same color touch, and give you points (it also replenishes a little health).
If too many blocks fall of the edge, you will run out of health and lose the game.
Made with löve version 0.9.1
unzip to see source code
sound effects made with http://www.beepbox.co/
Match-3 Physics Game
Match-3 Physics Game
- Attachments
-
- physgamev_001.love
- Use with löve V 0.9.1
- (171.53 KiB) Downloaded 260 times
Re: Match-3 Physics Game
I totally like the idea of having match-3 and physics together in one game.
Also, the lose-condition is cool, because it naturally emerges from the physics.
I don't like, that I cannot see, what color the next block will have. The game feels very arbitrary that way. I understand that I can still influence my score, but it is difficult to figure out. Have you tried showing the next color to the player?
And one technical note: You can make the large font look better, if you create it in the large size in the first place, instead of scaling it:
Also, the lose-condition is cool, because it naturally emerges from the physics.
I don't like, that I cannot see, what color the next block will have. The game feels very arbitrary that way. I understand that I can still influence my score, but it is difficult to figure out. Have you tried showing the next color to the player?
And one technical note: You can make the large font look better, if you create it in the large size in the first place, instead of scaling it:
Code: Select all
myfont = love.graphics.newFont( size )
love.graphics.setFont(myfont)
Check out my blog on gamedev
Re: Match-3 Physics Game
Cool idea, but I agree with micha that there should be some tip about what color you are placing next.
Re: Match-3 Physics Game
EDIT: I tried the game with a color preview. It was boring. You can just stack same-colored blocks on top of each other and sometimes they reach 3 and disappear. No challenge at all.
I have a lot of ideas though! My final goal is a game that gets progressively more difficult while you play it, for example, you could gradually add more colors and shapes.
Completed:
Implement color preview, then remove it because it ruins the game.
Implement randomized shapes
Implement the dreaded Circle shape
Implement shape preview
Add bumpers to the sides of the level
Add more shapes
To-Do List:
Add progressive difficulty levels
Give progressively harder levels unique mechanics
Add a Menu Screen
I have a lot of ideas though! My final goal is a game that gets progressively more difficult while you play it, for example, you could gradually add more colors and shapes.
Completed:
Implement color preview, then remove it because it ruins the game.
Implement randomized shapes
Implement the dreaded Circle shape
Implement shape preview
Add bumpers to the sides of the level
Add more shapes
To-Do List:
Add progressive difficulty levels
Give progressively harder levels unique mechanics
Add a Menu Screen
Re: Match-3 Physics Game
New prototype, less difficult, more blocky. If you want something trickier, go into the source code and change numberOfShapes to 3.
- Attachments
-
- physicsgamev_003.love
- (172.09 KiB) Downloaded 247 times
Re: Match-3 Physics Game
really fun
Re: Match-3 Physics Game
Cool idea. After a while I was able to clear out everything and just farm. You should make it so that there isn't enough room to have every color span across the bottom. I could have gone on forever.
GitHub | MLib - Math and shape intersections library | Walt - Animation library | Brady - Camera library with parallax scrolling | Vim-love-docs - Help files and syntax coloring for Vim
Re: Match-3 Physics Game
I very much like the game-feel. The moment-to-moment action of putting blocks there is very satisfying.
If you are still trying to find a system such that the game is more difficult, you could let the player place double blocks (size 1x2, two colors) instead of single blocks.
If you are still trying to find a system such that the game is more difficult, you could let the player place double blocks (size 1x2, two colors) instead of single blocks.
Check out my blog on gamedev
Re: Match-3 Physics Game
Way ahead of you.
There will be levels with double-wide or double-tall blocks, larger boxes, circles etc. It should be fun.
I think it will progress to the next level after a certain number of points are gained, and give you a new pile of random blocks.
There will be levels with double-wide or double-tall blocks, larger boxes, circles etc. It should be fun.
I think it will progress to the next level after a certain number of points are gained, and give you a new pile of random blocks.
Re: Match-3 Physics Game
I get an error if I spawn the blocks rapidly and sometimes randomly as well.
Other than that, cool game! Keep working on it
Other than that, cool game! Keep working on it
Who is online
Users browsing this forum: No registered users and 4 guests