Tetris
Moderator: Benj
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Tetris
Hello All,
I am currently working in my spare time on a pixel coffee table. The hardware is now complete and I will be posting a blog about the build shortly. In the mean time here is a version of Tetris you can play inside the Flowcode 6 simulator.
Simply extract the archive to your computer, open the Flowcode project file and click the play button. Ensure the system panel is open to see the simulation.
http://www.rowlandtechnology.com/projec ... Tetris.zip
Controls can be either using the arrow cursor keys, left = left, right = right, up = spin, down = move down. Just click any of the blank space by the flowchart to allow keypresses to work. Or you can simulate the table's IR sensors by clicking on the pixels on the panel. The touchable control areas are shown by the coloured rectangles shown before the game starts.
A couple of bugs I am aware of with the sim,
1) Music track only plays once but also doesn't end when you stop the simulation. Sorry about this I did try multiple other methods and couldn't get it to work, must be doing something wrong.
2) Redraw can occasionally be a bit slow
3) Speed up seems to transition from slow to fast all at once and makes game quite short
The Pong macros are a work in progress...
I am currently working in my spare time on a pixel coffee table. The hardware is now complete and I will be posting a blog about the build shortly. In the mean time here is a version of Tetris you can play inside the Flowcode 6 simulator.
Simply extract the archive to your computer, open the Flowcode project file and click the play button. Ensure the system panel is open to see the simulation.
http://www.rowlandtechnology.com/projec ... Tetris.zip
Controls can be either using the arrow cursor keys, left = left, right = right, up = spin, down = move down. Just click any of the blank space by the flowchart to allow keypresses to work. Or you can simulate the table's IR sensors by clicking on the pixels on the panel. The touchable control areas are shown by the coloured rectangles shown before the game starts.
A couple of bugs I am aware of with the sim,
1) Music track only plays once but also doesn't end when you stop the simulation. Sorry about this I did try multiple other methods and couldn't get it to work, must be doing something wrong.
2) Redraw can occasionally be a bit slow
3) Speed up seems to transition from slow to fast all at once and makes game quite short
The Pong macros are a work in progress...
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Tetris
Vid of game in action.
[/youtube]
[/youtube]
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Matrix Staff
- Posts: 9521
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Re: Tetris
Hi Ben,
I had had a go with Flowcode simulator.
Its impressive and I must admit I did enjoy it.
Want a another go just typing about it.
Martin
I had had a go with Flowcode simulator.
Its impressive and I must admit I did enjoy it.
Want a another go just typing about it.
Martin
Martin
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Tetris
Cheers Martin,
Its surprising just how playable it is. Not sure which is better in the sim or using the actual table.
Its surprising just how playable it is. Not sure which is better in the sim or using the actual table.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- Steve001
- Valued Contributor
- Posts: 1189
- Joined: Wed Dec 31, 2008 3:37 pm
- Has thanked: 460 times
- Been thanked: 523 times
- Contact:
Re: Tetris
like martin i enjoyed that looking forward to see the table when it's finished
Steve
Steve
Success always occurs in private and failure in full view.
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Tetris
Cheers Steve,
[/youtube]
Full build guide is coming soon...
Here is a quick video I took a few weeks back when I was testing the IR response.looking forward to see the table when it's finished
[/youtube]
Full build guide is coming soon...
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Tetris
Tetris in action using the hardware, menu system and more games coming shortly.
[/youtube]
[/youtube]
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Tetris
Blog part 1 has now been released - http://www.matrixtsl.com/blog/rgb-led-p ... le-part-1/
Two more parts should be coming soon...
Two more parts should be coming soon...
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Matrix Staff
- Posts: 9521
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Tetris
Here is a new blog and an updated version of the software. This time including a graphical menu, Pong and a Game Of Life Cellular Automation.
http://www.matrixtsl.com/blog/rgb-led-p ... le-part-2/
Enjoy
http://www.matrixtsl.com/blog/rgb-led-p ... le-part-2/
Enjoy
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Tetris
Finally managed to get the project written up on Instructables. Click the link below for the complete project.
http://www.instructables.com/id/RGB-LED ... ing-Table/
[/youtube]
Here is the latest Master firmware now containing multi-player Pong and TicTacToe.
http://www.instructables.com/id/RGB-LED ... ing-Table/
[/youtube]
Here is the latest Master firmware now containing multi-player Pong and TicTacToe.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel