BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Projekte (http://www.black-board.net/board.php?boardid=108)
--- C Stoneage: Zweite Portierung eines AmigaBASIC Games (http://www.black-board.net/thread.php?threadid=23877)


Geschrieben von Zirias am 15.05.2010 um 03:06:

  Stoneage: Zweite Portierung eines AmigaBASIC Games

Da jetzt zumindest mal die Infrastruktur in Sachen OOP und Video steht, kann ich ja mal dieses Projekt verkünden:

log


edit: Projekt-Homepage:
http://sekrit.de/stoneage/

edit: Windows-Buildumgebung tut, erstes win32-zip hochgeladen (tut natürlich auch noch nicht wirklich was).

Spielidee:
Steinzeitmensch "Willy" sucht Kohlköpfe und gräbt sich dazu durch Levels -- Felsbrocken sind gefährlich, wenn sie runterfallen können sie entweder Willy erschlagen oder auch den Weg zu den Kohlköpfen endgültig verbauen.

Das Spiel wurde mal im 68000er Magazin als AmigaBASIC Listing veröffentlicht (ich glaube 1988) -- eine Portierung auf MS-DOS mit TurboPASCAL und "BGI" Grafiktreiber habe ich hinter mir -- JETZT sind moderne Platformen dran, mit Hilfe von SDL.

Grobe TODO-Liste:
- Spiel-Logik in den von Entity abgeleiteten Objekten implementieren
- Eingabe: Bisher immer Cursor-Tasten, dank SDL sollte man vom konkreten Eingabegerät doch abstrahieren können? SDL-input anschauen!
- Sound
- Level-Editor (sowas hatte meine DOS-Version auch *g*)

Jemand Lust, mitzucoden?



Geschrieben von phlox81 am 15.05.2010 um 10:05:

 

Gibts screenshots?



Geschrieben von Zirias am 15.05.2010 um 10:46:

 

Naja, da die eigentliche Spiellogik noch fehlt kann ich erstmal nur ein Fenster mit zufällig verteilten Objekten präsentieren Augenzwinkern Siehe Anhang...

edit: Screenshot hier ist völlig veraltet, siehe http://sekrit.de/stoneage/ für aktuellen



Geschrieben von LX am 15.05.2010 um 14:53:

Achtung

Klingt vom Prinzip her wie Boulder Dash, oder irre ich mich da?



Geschrieben von Zirias am 15.05.2010 um 18:46:

 

Das ist schon gut möglich Augenzwinkern Aber ich will DAS Spiel, das ich von damals kenne.

Aktueller Stand: Die Felsen fallen -- bisher allerdings noch ohne abrollen.

edit:
So, wurde dringend Zeit für ein wenig Dokumentation, auch weil ich sicher bald mal ne Pause machen muss. Ein nettes kleines perl-script (dxprep_h.pl) gaukelt doxygen C++-Syntax vor, und damit kommen dann so nette Sachen raus wie das angehängte Bild smile


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH