kroyee / SpeedBlocks

Fast paced tetris game cloned from Cultris II
GNU Lesser General Public License v3.0
11 stars 7 forks source link

TODO list #1

Closed kroyee closed 7 years ago

kroyee commented 7 years ago

Make the code generic With regards to MacOS finding the right path to resources a resourcePath() function has been implemented to deal with it. Compiling under Windows or Linux gives a NULL function to replace it. Added alternative to to_string() and stoi() for MingW users. Compiling with other compiler uses standard functions. This is considered complete as of now.

Implement ranking for players with "Hero rank" Ranking system is divided in 2 part, first you rank up from 25 to 1 and last Hero Rank. As of now that part works. To be added is ELO ranking between players who has reached Hero Rank.

Set up webhost for the forum/ranking A webhost that can host the forum and the ranking stats. Forum to be used is SMF. Ideally the host will also have the game-server running on it.

zDEFz commented 7 years ago

Add proper DAS - like in jstris. I misdrop often and i don't know why.

jezevec10 is developer of jstris. http://imgur.com/a/GZgbC

kroyee commented 7 years ago

Not sure what proper DAS means. Do you have some info on the mechanics behind it?

zDEFz commented 7 years ago

No i don't. I just have issues playing properly.

Compared it to cultris ii and jstris and i saw that i can not stay in flow. It's like 1 block to far / to less.

zDEFz commented 7 years ago

(Could we have assignable labels like I did with [] somehow?)

https://help.github.com/articles/applying-labels-to-issues-and-pull-requests/

[UX] [FN] [TN] [GUI]

UX = User Experience FN = Functional TN = Technical GUI = Graphical User Interface

ghost commented 7 years ago

Hello super,

I think that the ghost piece is too dark compared to the locked down pieces when close to one another. maybe if you add a faint outline or glow it could make the ghost piece more visible.

Thanks,

Explo.

kroyee commented 7 years ago

@Expl0sive You could try and experiment with the colors and alpha values. In textures.cpp you can see all the colors defined as sf::Color(R,G,B, Alpha), first 8 ones are for normal blocks, the seconds set of 8 are for ghost pieces.

Noir- commented 7 years ago

Whats the exact reason for this list? Is this the first "milestone"? Then we should actually create one and assign this issue to it! Even better would be when all things mentioned here are separated into their own issue so that they can be more easily discussed and closed when they are implemented or dismissed.

kroyee commented 7 years ago

Sounds like a much better approach. But yeah, it was kind of a milestone i guess.