I’m starting on my own action puzzle game project, and I was wondering if anyone here has made a game similar to games like Collapse (flash game), Panel De Pon/Tetris Attack/Puzzle League, Puyo Puyo, or simply just tetris. I’m if so, I was wondering how you programmed certain things and what tutorials or references you used to help you. I would love to have a conversation with you all about making a video game in a pretty niche genre.
#Starting on my own action puzzle game
1 messages · Page 1 of 1 (latest)
Honestly, a lot of this stuff is self-explanatory when you get the idea how yo do array math / understand the idea of 2D arrays.
One thing that can really help is to decouple the game state from the game visuals
this makes it much easier to preview moves, show animations, etc.
As an example: I have a backburner project that's a clone of Into The Breach. I have a class that represents the current game-state (units, tile data, etc.)
I have a component that takes this game-state and renders it
This makes it super easy to preview the effects of a move
I apply the move to a copy of the game-state and then render it
Yeah that's a good point. If you just wanted to program the game out without touching the scene you can very much just print it all to Unity's console using characters until you're satisfied with the backend.
Now I'm having a problem with the camera. All information is in the commit description
the camera is not able to focus on the grid the way I want it to
You have to tell how you want it to work, and what it does now
I fixed it now. I had to change my alpha
Now I’m at a phase with my game where I’m trying to implement block spawning to my game. For how spawning is supposed to work, I want to have the bottom row spawn blocks of random colors one by one from left to right. When all block of the row are colored, then that row moves up one row, and the bottom row makes a new row and so on. I’m not sure where to start with this as what I want to super specific. I don’t want to rely so much on help from chatGPT as I want to get help and answers from actual humans. If you need a visual of what I mean, here’s a video.
Oldest Super Collapse! Series since 1998 for the first time.
This game required "Flashpoint". (Who someone correct answer?)
Download here for link!
https://bluemaxima.org/flashpoint/
Collapse! (1998) by GameHouse.
Speedrun Profile
https://www.speedrun.com/user/UfahTrainer8
Subscribe: https://www.youtube.com/@ufahtrainer8
#supercollapse #25m...
break that down into simpler steps, until you get a clear picture of the steps you need to take to achieve the behavior
then you would start considering the implementation details of each step
Well, the first step is to check how the colors work
I found out yesterday that there is no preset for orange when using the color varables
Not sure where you were looking but it's there
https://docs.unity3d.com/6000.3/Documentation/ScriptReference/Color-orange.html
Thank you
you mightve been looking at an old version of the docs, but also, those are just there for convenience. you can define your own colors
Thank you
I'm following tutorials for both tetris and general match 3 puzzle games to see if I can use the code they use for my own game and I seem to have a problem. I'm trying to drag my tiles into Tetrimonoes list, but they won't stay in there. Even when I touch the circle, there are no assets to be selected. I don't know what I did or did not do
for the "select tile" menu, you're looking in the scene tab, you'd need to pull from the assets tab
but they won't stay in there
could you clarify what you mean by this?
I'm literally dragging my tiles into where they should go, but they just go back to the tile folder. The tile slot still reads none
Also I checked the assets tab and I saw nothing in there
what type are the tiles in the Tetromino struct? (guessing at some names since they aren't visible)
I don't think I have any tiles in there. The enum only holds the shape, not the tiles themself.
This is weird because I'm following a tutorial while doing this, and I am positive I'm only doing what the tutorial tells me to do
!code for future reference
Posting code
📃 Large Code Blocks
Use links to services like:
https://paste.mod.gg/, https://hastebin.skyra.pw/, https://paste.ofcode.org/, https://paste.myst.rs/
📃 Inline Code
Surround code with three backquotes. Not quotation marks.
To format as C#, add cs to the first line:
```cs
// Your code here
```
Add a comment with a line number if there is an error message.
anyways, you do have that public Tile tile, that's what i'm asking about
So what now?
make sure you're dragging from the right place, i guess?
i haven't worked with tiles in quite a while
maybe ask in #🖼️┃2d-tools