my games

26
My Games Adrian-Leonard Radu

Upload: radu-adrian-leonard

Post on 19-Jun-2015

159 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: My Games

My Games

Adrian-Leonard Radu

Page 2: My Games

Summary

My Games Five-In-A-Line Space Escapev1 Space Escapev2 Other Information

Page 3: My Games

Five-In-A-Line

Technology: Java 2D, Eclipse IDE Features:

Users can select the number of colours When chaining 5 or more hexagons with the same

color in a line (horizontally, vertically or on diagonal), the user gains points and those hexagons disappear gradually.

When the user selects the new position of the hexagon, the selected hexagon moves to that position using the shortest path

Page 4: My Games

Five-In-A-Line

Features: If there is no way from the actual position to the

new position the hexagon cannot be moved The hexagon moves only vertically and horizontally At each step new 3 hexagons appear on the table If the user put 5 or more hexagons in a line, he/she

can do other move without appearing new hexagons

Page 5: My Games

Five-In-A-Line

Page 6: My Games

Five-In-A-Line

Page 7: My Games

Five-In-A-Line

Page 8: My Games

Space Escapev1

Technology: C++, OpenGL, GLUT, Visual Studio 2010

Features: There is a hero (blue spacecraft) There are 20 enemies (20 stars-like monsters) There are 2 satellites (green) The hero can only hit the satellites with a bright ball If it hits an enemy, there is no damage effect for the

enemy

Page 9: My Games

Space Escapev1

Features If the hero hits a satellite, the satellite explodes, it

emmits a circular light that intensifies at first, and after it reaches a limit, it diminishes gradually

After its emitted light diminishes completely, the satellite disappears, and other satellite appears

If the hero or an enemy enters the lighted area of a satellite, the hero or the enemy dies

If an enemy hits the hero, the hero dies. When all enemies are dead, it appears a white

wormhole. If the hero enters the wormhole he wins the game

Page 10: My Games

Space Escapev1

Features If the user presses 'R' button, a radar with the entire

map appears on the top left of the screen The spacecraft can only move backwards,

forwards, leftwards and rightwards The spacecraft emitts a directional light with small

cutoff angle

Page 11: My Games

Space Escapev1

Page 12: My Games

Space Escapev1

Page 13: My Games

Space Escapev1

Page 14: My Games

Space Escapev1

Page 15: My Games

Space Escapev2

Technology: C++, OpenGL, GLUT, Visual Studio 2010

Features: The spacecraft has the same design as in the first

version The spacecraft has a transparent circular shield The shield diminishes if it is hit by an asteroid If the spacecraft is hit three times its shield

disappears completely

Page 16: My Games

Space Escapev2

Features: The asteroids have different dimensions and are

moving with different velocities; When the user selects an asteroid with the mouse

(right click), the selected asteroid is hit by the spacecraft laser

When an asteroid is hit by the laser it diminishes, and the laser power also diminishes.

There are 3 cameras: one perpendicular to the scene (main camera), one inside the spacecraft and one on a selected asteroid

Page 17: My Games

Space Escapev2

Features: When the user presses the '1' button, the game

switches to the camera inside the spacecraft When the user presses the '2' button, the game

switches to the main camera When the user presses the '2' button, and selects

with the mouse an asteroid, the game switches to the camera on the selected asteroid

The user can move in all direction using arrow keys When the game is in 'main camera' mode, the

camera can be moved using other keys

Page 18: My Games

Space Escapev2

Features: When the game is in the 'camera inside the

spacecraft' mode, the camera is moved in the same time with the spacecraft

Page 19: My Games

Space Escapev2

Page 20: My Games

Space Escapev2

Page 21: My Games

Space Escapev2

Page 22: My Games

Space Escapev2

Page 23: My Games

Space Escapev2

Page 24: My Games

Space Escapev2

Page 25: My Games

Other Information

Other information regarding my project upon request:

Source Code Executable files Readme

Page 26: My Games

Other Information