-
Notifications
You must be signed in to change notification settings - Fork 48
Home
Welcome to the Galtron wiki!
- Galtron is 2D shooting game base on Python(py game)
This game is project of OSS-Developement lecture course in Hanyang University.
So, this is developed by college students.
And this will be submitted to Open Source Competitive Exhibition of Korea.
If you want more information, look around other article of Wiki.
- Install python 2.7 and pygame
- python 2.7 - http://www.python.org
- pygame - http://www.pygame.org/downloads.shtml
- Download the file from above websites for appropriate OS version and python version.
- ex) If the pygame version is 1.9.3, python version is 2.7.x and
your computer is for window 64bit, you could download this file:
pygame‑1.9.3‑cp27‑cp27m‑win_amd64.whl.
- If python version is 3.5 → cp35, 3.6 → cp36.
- Execute cmd and enter
python -m pip install [pygame installation file's route]
If the command window prints "successfully", its installation is successful. Alternatively, after you installed it, enterpython
andimport pygame
and if there aren't any error messages, its installation is successful. Otherwise, please refer to the update section of the pip package. - Fork the Galtron repository and save files into your local computer.
- In cmd, move to the place where the Galtron repository exists,
and enter
python main.py
orpython3 main.py
.
If you execute Galtron using python main.py
or python3 main.py
or etc
,
you can see the menu containing the following buttons.
PLAY
ABOUT
SETTINGS
QUIT
If you click PLAY
button, you can see the screen containing the following buttons.
-
Hard
,Normal
,QUIT
Select the difficulty you want, and click. You can see the screen containing the following buttons. -
GREY
,RED
,BLUE
,MENU
,QUIT
GREY
, RED
,and BLUE
buttons are the color that you can select for your ship.
Select the color you want, and click. you can then see the screen where you can play, and the screen contains the following buttons.
-
PLAY
: You can finally play the game -
MENU
: You can go to the menu -
QUIT
: You can exit the game
If you click MENU
button instead of selecting the color buttons, you can go to the menu.
You can exit the game.
If you click this, you can see things about how to use keys and the game.
-
ABOUT : brief description of the game and explain item.
-
USE KEYS : how to use the keys for playing the game.(Use keyboard layout)
If you click this, you can see the screen containing the following buttons.
-
MENU
: You can go to the menu. -
INVERT
: You can change the color of buttons and screen. -
QUIT
: You can exit the game.
You can exit the game.
-
Arrow Keys
: Move -
Space
: Shot -
Tab
: Change Shot Type -
X
: Ultimate -
P
: Pause -
F12
: Reset Game -
Q
: Game Speed Down -
W
: Game Speed Up -
R
: BGM OFF -
T
: BGM ON -
ESC
: Quit Game
Objective of this game is simple.
Eliminate all of aliens until you lose all of your life and challenge to high score!
You can shoot and kill enemies. If you shoot continuously, the gauge fills up, and you can shoot power shots when you are done. It is more powerful than a regular shot.
If the score is above a certain point, the level is raised. From level 5 onwards the 'boss character' will appear.
You can check your score on the final page of Galtron. Get a high score. Good luck!
- Don't forget Checking your develop environment is proper! :)
* Python 2.7 or later
* Python 3.6.3 or later
* Pygame
Basically, this game is part of College Education project.
But if you want to tease up this, we will not block you.
After our course is over, you can freely join this project!
To join this project, contact to inureyes.
He is our good professor and owner of this repository
(actually, he taking a roll of "generous dictator" in this repo)
Feel free to join! :)