(→Ideen) |
Hesabo (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 16: | Zeile 16: | ||
* Eine OSX Portierung, welche per '''make''' kompiliert. | * Eine OSX Portierung, welche per '''make''' kompiliert. | ||
* Einen grafischen Editor bauen. Moeglichkeiten sind vorhanden (siehe editor.rb im Source) | * Einen grafischen Editor bauen. Moeglichkeiten sind vorhanden (siehe editor.rb im Source) | ||
* Library Abhaengigkeiten minimieren | * Library Abhaengigkeiten minimieren | ||
Zeile 25: | Zeile 23: | ||
** Ist im SVN (nicht nirgendwo eingebunden) | ** Ist im SVN (nicht nirgendwo eingebunden) | ||
* Flash Client fuer Scoreanzeige | * Flash Client fuer Scoreanzeige | ||
* http://infon.dividuum.de/trac/wiki/MapLowLevelAPI erweitern (Namen sind nicht normativ) | |||
** getNumberOfPlayer() | |||
** getNumberOfCreatures() | |||
** getNumberOfCreaturesOnTile(x,y) | |||
** listOfCreatureIds = getCreaturesOnTile(x,y) | |||
** getNumberOfCreaturesInCircle(world_x,world_y,radius) | |||
** world_set_type(x,y,TILE_SOLID) | |||
** moveCreature(creature_id,world_x,world_y) | |||
** setMapMode(MAP_TORUS) oder MAP_CYLINDER_X oder MAP_CYLINDER_Y oder MAP_PLAIN | |||
=== FAQ === | === FAQ === | ||
Zeile 30: | Zeile 37: | ||
==== Deine Frage? ==== | ==== Deine Frage? ==== | ||
Unsere Antwort :-) | Unsere Antwort :-) | ||
==== Laeuft infon unter Vista? ===== | |||
Ja laeuft, der Zenedikt hats getestet. | |||
[[Kategorie:GPN]] | [[Kategorie:GPN]] | ||
[[Kategorie:GPN6]] | [[Kategorie:GPN6]] |
Version vom 3. Juni 2007, 15:25 Uhr
Infon auf der GPN 6
Wie bereits letztes Jahr, wird auch dieses Jahr auf der GPN wieder das Programmierspiel Infon angeboten. Gegenueber letztem Jahr kamen eine Reihe von neuen Features dazu.
Requirements
Es gibt Binaries fuer Linux oder Windows sowie den Sourcecode. Debian Pakete hat nomeata begesteuert.
Server
Der Server laeuft auf 10.43.252.243. Im Hackcenter bei der Kasse wird auf einem Beamer das aktuelle Geschehen angezeigt.
Auf http://10.43.252.243:8080/ gibt es ein Tournament Frontend!
Ideen
- Eine OSX Portierung, welche per make kompiliert.
- Einen grafischen Editor bauen. Moeglichkeiten sind vorhanden (siehe editor.rb im Source)
- Library Abhaengigkeiten minimieren
- Master Server implementieren
- Ist im SVN
- Master Server Client implementieren
- Ist im SVN (nicht nirgendwo eingebunden)
- Flash Client fuer Scoreanzeige
- http://infon.dividuum.de/trac/wiki/MapLowLevelAPI erweitern (Namen sind nicht normativ)
- getNumberOfPlayer()
- getNumberOfCreatures()
- getNumberOfCreaturesOnTile(x,y)
- listOfCreatureIds = getCreaturesOnTile(x,y)
- getNumberOfCreaturesInCircle(world_x,world_y,radius)
- world_set_type(x,y,TILE_SOLID)
- moveCreature(creature_id,world_x,world_y)
- setMapMode(MAP_TORUS) oder MAP_CYLINDER_X oder MAP_CYLINDER_Y oder MAP_PLAIN
FAQ
Deine Frage?
Unsere Antwort :-)
Laeuft infon unter Vista? =
Ja laeuft, der Zenedikt hats getestet.