Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

chastitywhiterose

8
Posts
2
Topics
8
Followers
15
Following
A member registered Jun 13, 2022 · View creator page →

Creator of

Recent community posts

Hello there. I am Chastity, the one who emailed you previously. I bought this game on Steam and am glad you also have it listed on itch.io because not everyone is on Steam.

To any other players who see this, I highly recommend this game so much because it's the best way to expose yourself to the largest library of board games that I have ever found.

If you just want standard chess, there are better options, but if you want to break the traditional behavior of the game, this game lets you do a lot of customizing and create new rulesets.

The Tetris Company must see you as a threat because your game is better than theirs. Keep me updated on what they do because I want to help support you in some way. Maybe make videos about the complicated legal issues for people like you and I who make fan games of Tetris.

will do if I manage to finish it!

thanks that may actually work for my purposes since it’s not performance critical and just meant to do something good looking very slowly!

Hey Ray, I have been using Raylib for a small library for drawing pixels one at a time and slowly drawing lines to make cool animations.

Here is an example:

However, I want to create a flood fill algorithm which means getting the pixels on the screen and checking their color. Is there a function which can get the screen pixels or do I have to try something else entirely?

I have created and am maintaining 3 separate versions of the same Tetris game. They are as follows:

Original C version with Raylib library
https://chastitywhiterose.itch.io/chaste-tris

Lua version with Love2d framework
https://chastitywhiterose.itch.io/lua-tetris

PICO-8:
https://chastitywhiterose.itch.io/pico-8-chaste-tris

The difference between the 3 versions is that they are for different people with different preferences and technological needs. The C version focuses on speed of code and adding extra graphics and music to make it an enjoyable experience. The Lua Love2D version is designed to be simple and quick to boot up and play on any platform that Love2D supports, which are many. The PICO-8 version was made to be able to be played on the web on nearly any device imaginable, including touch screens. These 3 clones of the same game make my game stand out among other Tetris games. Sure there are plenty of others but they are usually done as a small project and then abandoned by the creator and don't have the features that make Tetris enjoyable, such as the confusing controls and/or the ability to only rotate in one direction.

The official Tetris games published by major game companies are no doubt better than mine, but they have multiple programmers, artists, musicians, and often disappear from the market without warning. I have bought all the modern Tetris games available on Steam including Tetris Effect, and Puyo Puyo Tetris 1 and 2. I love them a lot but that doesn't mean I trust the Tetris company when it comes to business practices, especially considering the complicated history of Tetris. I like my game because I can improve it as needed and for the first time in my life, I am actually a game programmer.

Hey I love your Tetris game so much. It's extremely high quality and is basically the GBA ROM version of Nullpomino because it has so many modes!

I published my own Tetris clone called Chaste Tris. It works a little differently than most games because there is not actually gravity and movement and rotation only happens when the user presses keys. However it can also load previous movelog files and do replays.

https://chastitywhiterose.itch.io/chaste-tris

I made it using the C programming language and Raylib. Let me know if you like it. You can download it for free but donations are much appreciated if you happen to enjoy it.