[Project Files] Riftris - Tetris Clone

Hi, to get started with UE4 I decided to recreate Tetris in the Blueprints system. The game went through several revisions as I kept learning more over time, eventually settling on this version.

The project files are available for download, so feel free to grab them, have a look at how it all works, change things and maybe improve upon them. I also made a ‘quick’ 22 minute video guide. Hopefully people like myself who are starting out will find something useful here.

Project Files: http://duncanhemingway.com/downloads…tris-files.zip
Game .exe - Win64: http://duncanhemingway.com/downloads/6-Riftris.zip

http://duncanhemingway.com/images/pics/Riftris-end5-tn.png

2 Likes

I also used this as an opportunity to learn Bootstrap and create a small website for the project.

Looks great, thanks for sharing.

this project is awesome but be careful with license, we don’t want another Pokemon issue :wink:
Nice Music on your site BTW

OK, here’s the first update, with a couple of bug fixes and a bunch of changes that came about from rescaling everything. I also cleared the garbage from the Project Files, making them much smaller.

So here’s version 1.2, which I wasn’t even going to do, but Unreal Engine 4.11 was a huge update, including support for Oculus Runtime 1.3. I’ve also added a Next Block indicator and the ability to control the randomness of picking new block types.

Woa. This is great.
Duncan, great man.

Thanks to your well made code it took a couple hours to have a first implementation with multi depth planes.

Great work, Duncan.
I’m looking for more example projects to study, and this will be stay in my favorite list.

**Thanks a lot. Cheers. **

Hey, I’ve got a Vive now, so I thought I’d update this project to support both it and the motion controllers. In addition, you can now rotate the sun and fly around in any direction.

I want to use this project as a base for future work, so I’ve decided to add options that are expected from real games. This led to the creation of this update’s main feature: the modular menu system. To help with development I’ve also created a Trello board.

This update is titled ‘More Of Everything’ due to both its sheer size – more than twice as much content as all of the others combined – and the fact that it enhances and extends everything: audio, graphics, controls, code, VR and menus.

I briefly tested this - nice! Instantly reminded me of good old “Zetrix”, I played that a lot back in days (for reference: https://youtu.be/pE-z3tiFEFg )

This is the final update before I move on to other projects, which will build upon the non-Tetris parts that were created here. Though not as large as the last update, there’s still been a significant amount of additions and improvements and this video goes over the most important ones.

Thank you for this sharing, nice 3D menus in there. Any chance you maybe have this made on some older UE version as basis, around 4.19? I know chances are small, but i better ask to know :slight_smile: Thank You.

I’m afraid not, it was built only on 4.21.