Yet another Tetris clone
C++ CMake HTML GLSL
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
project
src
.gitignore
GPL.txt
app.ico
config.xml
firestarter.xml
index.html
lang.txt
readme.markdown
soundsnap_license.txt
test.xml
tetris
tetris.xml

readme.markdown

Chris Pilkington

Copyright ©
http://chris.iluo.net/

License

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Building on Linux (Fedora 14 used)

Use yum to get all required libraries such as

  • yum install SDL-devel
  • yum install SDL-image
  • yum install SDL-ttf
  • yum install SDL-net

Usage

Player Key Action
1 W Rotate clockwise
1 A Move left
1 D Move right
1 S Drop one row
1 Z Drop to ground
2 Up Arrow Rotate clockwise
2 Left Arrow Move left
2 Right Arrow Move right
2 Down Arrow Drop one row
2 Keypad 0 Drop to ground
General R Reset
General Escape Quit

Credit

This application is created by Christopher Pilkington.
This is a list of the third party libraries that breathe/spitfire uses.
I only use libraries that are license under either the GPL or similar and am eternally grateful for the high quality ease of use and generosity of the open source community.

Box2D
Copyright (c) 2006-2007 Erin Catto
All rights reserved
http://www.gphysics.com/

Open Dynamics Engine
Copyright (C) 2001-2003 Russell L. Smith
All rights reserved
http://www.q12.org/ SDL - Simple DirectMedia Layer

Copyright (C) 1997-2006 Sam Lantinga
Sam Lantinga
http://www.libsdl.org/ FreeType Copyright 1996-2001, 2006 by

David Turner, Robert Wilhelm, and Werner Lemberg
http://www.freetype.org/

3DS File Loader
genjix@gmail.com
http://sourceforge.net/projects/scene3ds
http://www.gamedev.net/community/forums/topic.asp?topic_id=313126

MD5 RFC 1321 compliant MD5 implementation
Copyright (C) 2001-2003 Christophe Devine

Memory manager & tracking software
Paul Nettle
Copyright 2000, Fluid Studios
All rights reserved
http://www.FluidStudios.com

Resources

This is a list of any resources that have been sourced from else where.

Sound Effects by Soundsnap
Copyright 2007, Soundsnap
All rights reserved
http://www.soundsnap.com/