Home

Welcome to the CEID Battlefield!

Welcome to the wiki of the CEID Battle project. This project is a game that is developped from the TasPython team. TasPython is a Greek PUG located at the city of Patras. The game is developed under GPL v3.

The CEID Battle's start screen CEID_Battle1.png The CEID Battlefield The CEID Battle's settings GPL v3 logo


What about the name

You may not understand what means CEID. CEID is the acronym of the Computer Engineering and Information Department of the University of Patras.


How to run

These are required to run the source code:

  1. Python 2.5 - http://www.python.org/
  2. PyGame 1.8.1 - http://www.pygame.org/

If you are running from source (platform-independant):

  1. Make sure the above are installed
  2. Run the executable ``ceid-battle`` or ``python ceid-battle`` (if python is in your path). If you are using Windows, open Command line (WinKey + R > cmd) and run something like C:\Python26\python.exe $(path-to-the-game)\ceid-battle

If you are running a windows binary (windows only) (not available at the moment):

  1. Double-click on CEID_Battle.exe

What is the game about

In this game the students of CEID are fighting with the department's professors.

There are many kind of professors:

  1. The GOOD ones, that help you
  2. The BAD ones, who damage you
  3. The EVIL one... yes he is really bad
  4. And the GOD, who may save you...

The game can be played from one or two players.

A cool feature of the game is that if the user has upload his avatar (that uses at department's forum) at the Diogenis Server, he can play with it by just typing his username.


Roadmap

A List of Issues of the CEID Battle project:

  • #15 Levels (new)
  • #18 Separate gameover screen (open)
  • #2 Standard Code Style (open)
  • #3 Roadmap (new)
  • #1 Documentation & one-click installation (open)
  • #6 Keep part of score list sorted (new)
  • #9 Display highscores (new)
  • #11 Bricks (open)
  • #12 A robot (new)
  • #13 Foods may shoots you! (new)
  • #17 Main menu animation displayed only on start (open)

Also you can find a simple roadmap for the project at: http://www.taspython.eu/index.php?option=com_kunena&Itemid=53&func=view&catid=21&id=559. In our future plans is the roadmap to be a specific page in the TasPython's site.


Authors

In alphabetical order:

Also, must be thanked Giorgos Sfakianakis and Nikos Nodarakis for their patches and PyMike and Geomtrian for the class Input.


Contribute

You can contribute by posting Issues and Patches for the code developing or by helping with the Documentation!

Updated

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.