Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Finding objects randomly scattered in 3D scenes
C
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
.gitignore
AUTHORS
COPYING
ChangeLog
Makefile.am
NEWS
README
autogen.sh
configure.ac
ex-txt.et
ex.et
ex6.et
exit.et
game.cfg
item.et
runme
stage1.et
stage2.et
stage3.et
stage4.et
stage5.et
stage6.et
stage7.et
stage8.et
stage9.et
start_etgame.et
token.et

README

E.T. GAME

Copyright (C) 2003, 2013  Marcin Kik      mki1967@gmail.com

E.T. GAME comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under conditions of GNU GENERAL PUBLIC LICENSE



INSTALLING:
-----------

The program requires X11 with GL/GLX libraries.



USAGE:
------
In the directory containing the compiled program type:

bash ./runme


Note that runme is a script that
starts the compiled program:
./et-game
with a configuration file name as the argument.


RULES OF THE GAME AND KEYBOARD ACTIONS:
--------------------------------------

In each round the player has to collect 10 objects randomly scattered
in a 3-dimensional scene.

The player can navigate by pressing
'b'/'f'/<Arrow keys>/<Home>/<End>/<Space> (with or without <Shift> key).
(Warning: Keyboard CapsLock must be off.) 

After each round he receives 1000000/((s+1)*(s+1)) points,
where s is the time in seconds of the round.
Then a "teleport gate" appears in some random place
that can be used to move the player to the next stage.


CONFIGURATION FILE OF THE GAME
------------------------------

Configuration file is a sequence of the file names.
Each of these files contains a shape designed
with E.T. EDITOR.
The first file contains the shape of the collected objects.
The second file contains the shape of the teleport gate.
The remaining files contain designs of the 3D scenes
used in the stages of the game.

You can extend the game by designing your own stages and adding
their names to the configuration file. 
(At this moment you can find E.T. EDITOR at https://github.com/mki1967/et-edit )





Something went wrong with that request. Please try again.