Menu

Tree [r52] /
 History

HTTPS access


File Date Author Commit
 CVS 2010-11-13 kalamara [r1]
 gloid 2010-11-13 kalamara [r1]
 levels 2010-11-18 canonical_tom [r25] Change extensions to lowercase for case-sensiti...
 sounds 2010-11-13 kalamara [r1]
 src 2010-12-12 kalamara [r52]
 textures 2010-11-24 kalamara [r31] high res warp texture
 DejaVuSans.ttf 2010-11-13 kalamara [r1]
 GLoid2.exe 2010-11-13 kalamara [r1]
 GLoid2.url 2010-11-13 kalamara [r1]
 Gloid2.dev 2010-11-13 kalamara [r1]
 Makefile.in 2010-12-12 kalamara [r49] now ./config doesn't mess up the bash variables.
 Makefile.linux 2010-12-12 kalamara [r50] now ./config doesn't mess up the bash variables.
 Makefile.osx 2010-11-27 canonical_tom [r37] Fixed a bug in bounce(), cleaned up unused vari...
 Makefile.win 2010-11-13 kalamara [r1]
 ReadMe.txt 2010-11-13 kalamara [r1]
 SDL.dll 2010-11-13 kalamara [r1]
 SDL_ttf.dll 2010-11-13 kalamara [r1]
 aclocal.m4 2010-11-15 kalamara [r12] added the files needed for autoconf in linux.
 arkanoid.txt 2010-12-12 kalamara [r48] crlf
 autogen.sh 2010-11-15 kalamara [r12] added the files needed for autoconf in linux.
 config.h 2010-11-15 kalamara [r12] added the files needed for autoconf in linux.
 config.h.in 2010-11-15 kalamara [r12] added the files needed for autoconf in linux.
 config.status 2010-12-04 kalamara [r46] fixed a makefile variable
 configure 2010-12-04 kalamara [r47] fixed a makefile variable
 configure.ac 2010-11-15 kalamara [r12] added the files needed for autoconf in linux.
 configure.scan 2010-11-15 kalamara [r12] added the files needed for autoconf in linux.
 hallofame.txt 2010-11-15 kalamara [r11] -Added an #ifdef to check if SDL version is new...
 install-sh 2010-11-15 kalamara [r12] added the files needed for autoconf in linux.
 libfreetype-6.dll 2010-11-13 kalamara [r1]
 missing 2010-11-15 kalamara [r12] added the files needed for autoconf in linux.
 mkinstalldirs 2010-11-15 kalamara [r12] added the files needed for autoconf in linux.

Read Me

========================================================================
			     GLoid is OpenGL arkanoid

Antonis K. 2010											
========================================================================

The  purpose of  this project  is to  migrate the  gameplay and  feeling
of  the classic  arcade  game  "Arkanoid"   into  three 
dimensions,  using OpenGL.  I wanted  to be  as respectful  as possible
to the  original, so all sound recording, animation and graphic design  
has been implemented as closely as possible to the original. 
All levels were designed in a way that the concept  of the  equivalent 
original  levels of  Arkanoid remains  more or  less the  same. 
Although the size of levels looks a lot smaller, it's not. 
(each level <=  7x7x7 bricks instead of 13x13 on  the original)
*************************************************************************
GAMEPLAY

If you have played Arkanoid, you should feel at home.

The objective is simple: break all the bricks, go to next level, repeat, 
gather score points, enter the high score hall of fame, rejoice.

The ball bounces on the spaceship, the bricks and the walls according to physics, 
and randomly when it hits an alien.

Color bricks take one hit to break, silver bricks take 2 and golden don't break at all.

If you lose the ball, you die.

Every brick gives 70pts., every alien you kill gives 150 pts., 
every powerup pill you take gives 1000pts.

You gain a new life every 100000 points.

When the ball is on the spaceship, 
you can see a moving crosshair to help you aim.

When it is coming at your direction, 
you can see a moving target on the spot it will bounce.

If you press fire when you catch the ball, it bounces retrospectively 
to the distance from the center of the spaceship to the center of the target.

Otherwise it bounces just like it does on the wall.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Controls:
-> mouse moves ship.
-> left click fires.
-> arrow keys move camera.
-> R reshapes camera.
-> ESC quits. 
----------------------------------------------------------------------------------------------------------------------
Bonus pills:
-> grey P: Player life 
-> pink B: Boost to next level
-> blue E: Enlarge
-> red L: Lazer cannon
-> green G: Glue
-> magenta D: Divide balls
-> orange S: Slow

 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

This will _NOT_ work without 3d accelaration, or with non-proprietary 
(windows plug and play for example) vga drivers!

You _must_ log in as administrator to install them!

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

Finally, thanks to everyone from "NeHe.org", "gamedev.net" and 
"sourceforge.net" for fragments
of code I have been fishing here and there...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.