BeanMachine - Liesmich.html

Version 1.0[beta] - Copyright © 2004 by Sascha Willems (www.delphigl.de)
Hinweis
Dieses Spiel ist Freeware, d.h. das hierfür kein Geld verlangt werden darf und es nur kostenlos weitergegeben werden darf. Eine Weitergabe durch Fremde (z.B. über ein Internetangebot oder gar auf Datenträgern) ist nur nach vorheriger Genehmigung durch den Autor erlaubt. Ausserdem übernimmt der Autor keinerlei Haftung für Schäden die durch das Programm entstehen können.
Systemvoraussetzung
Da sich das Spiel noch in einem sehr frühen Stadium befindet, wurde es noch nicht ausgiebig auf verschiedenen Hardwarekonfigurationen getestet. Allerdings sollte es auf fast jedem Rechner laufen dessen Grafikkarte OpenGL in der Version 1.1 (oder besser) unterstützt.

 Minimalkonfiguration :
  - AMD Athlon/Intel PentiumIII mit 500 Mhz (1GHz oder mehr empfohlen)
  - 64 MByte Arbeitsspeicher (128 oder mehr empfohlen)
  - Grafikkarte mit 16 MByte Speicher und OpenGL-Unterstützung
  - Soundkarte
  - Windows 98/Me/2000/XP

 Getestete Grafikkarten :
  - ATI Radeon 9700 (Catalyst 4.5)
  - NVidia GeForce 4-Ti4400 (Detonator Rel.53)
Versionsgeschichte
Version 1.0[beta]
  Neuerungen
  • Storymodus (Einzelspieler)
  • Erweiterte Kombos
  • Neues Szenario "Industrie"
  • Neues Szenario "Roter Planet"
  • Szenario "Ägypten" überarbeitet
  • Szenario "Kolosseum" überarbeitet
  • Eigene Hiscoreliste für Storymodus
  • Partikeleffekt bei Bohnenkombo
  • Ladebildschirm mit Statusanzeige
  • Erweiterte Log-Ausgabe (beanmachine.html)
  • Bohnenpaar kann nun über passende Taste direkt aufs Spielfeld fallen gelassen werden
  Fixes
  • Bug behoben der das Spielfeld des zweiten Spielers (rechts) fehlerhaft darstellen lies (v.a. sichtbar bei transparenten Objekten). Dieser Bug drückte auch stark auf die Performance, die jetzt im geteilten Bildschirm besser sein sollte.
  • Fehlerhafte Gameover-Bedingung wenn Bohnen unter aktuellem Paar am Fallen sind tritt nicht mehr auf.
  • Umlaute sollten werden nun dargestellt (dynamische Texte, u.a. Spielername)

Version 0.2 :
  Neuerungen
  • Zweispielermodus (Splitscreen)
  • Schwarze Bohnen (wie im Original) für den Gegenspieler bei Bohnencombo
  • Neues Bohnenpaar faded nun langsam in die Szene hinein
  • Aktualisiertes Konfigurationstool
  • Aktualisierte Menüstruktur
  • Bohnen werden nun mit einer comic-artigen Umrandung dargestellt
  • Maximal erreichbarer Level auf 25 erhöht (10 in 0.1)
  Fixes
  • Bohnenrotation überarbeitet, Bohnenpaar werden nun korrekt rotiert und können nicht mehr "in" andere bestehende Bohnen "eindringen"
  • Verbundene Bohnen faden jetzt abhängig von den FpS, wurde in der ersten Version fälschlicherweise immer über einen festen Faktor gemacht
Version 0.1 :
  Erstes Release
Konfiguration
BeanMachine bringt ein eigenes Konfigurationsprogramm mit (BeanConfig.exe) in dem alle relevanten Einstellungen vorgenommen werden können. Um mehr zu den einzelnen Einstellungsmöglichkeiten zu erfahren, reicht es den Mauszeiger über dem der Einstellungen vorgestelltem Fragezeichen ruhen zu lassen und schon erscheint eine detailierte Erklärung.
In Sachen Steuerung wird momentan nur die Tastatur unterstützt, allerdings ist Joystick/Joypad-Support fest für eine der nächsten Versionen eingeplant.
Spielablauf
Wie im Original (Dr.Robotnik's Mean Bean Machine/Puyo Puyo) geht es in Bean Machine darum Bohnen auf einem Feld zu stapeln und so zu kombinieren dass diese verschwinden, wofür man dann letztendlich auch seine Punkte bekommt. Eine Kombination findet dann statt, wenn mindestens 4 Bohnen gleicher Farbe miteinander verbunden sind, wobei die Diagonale nicht zählt. Es sind also z.B. folgende Kombinationen möglich die die verbundenen Bohnen verschwinden lassen :
         o
         o    o    oo   ooo
   oooo  oo  ooo  oo    o
   
Es gibt übrigens auch "schwarze Bohnen", die eigentlich nur den einen Sinn und Zweck haben es dem Spieler schwer zu machen. Diese Bohnen sieht man entweder im Zweispielermodus, wenn der Gegenspieler eine Kombination hat, oder wenn man z.B. im freien Spiel einen höheren Schwierigkeitsgrad einstellt. Diese Bohnen können nicht miteinander Kombinieren (vier schwarze Bohnen in einer Reihe verschwinden also nicht) und werden nur dann entfernt wenn neben ihnen eine Kombination stattfindet.

Erweiterte Kombos :Seit Version 1.0 [beta] gibt es auch erweiterte Kombos, die je nach Spielmodi dicke Punkte oder Zeitboni geben. Eine erweiterte Kombination entsteht dann, wenn man innerhalb sehr kurzer Zeit (was meist dann passiert wenn das Spielfeld nach unten rutscht) mehrere Bohnenkombos fabriziert. Je nach Grad der Kombination (unbegrenzt) gibt es dann mehr Punkte/Zeit.
Spielmodi
BeanMachine bringt mehrere Spielmodi mit, die jeweils ein anderes Spielerlebnis darstellen und den Spieler so hoffentlich bei Laune halten :
    Freies Spiel
    Wie der Name andeutet handelt es sich hier um ein Endlosspiel für einen Spieler. Hier kann man solange Bohnen stapeln bis man Game Over ist, oder einem die Lust ausgeht. Gesammelt werden Punkte und man kann bis Level 25 aufsteigen; danach gehts zwar weiter aber höhere Level wären zu schnell um noch Spaß zu machen. Die erreichte Punktzahl kann dann (wenns reicht) in die Hiscoreliste eingetragen werden.
    Geteilter Bildschirm
    Der wohl spassigste Modus ist dieser hier, bei dem an einem Rechner zwei Spieler gegeneinander antreten. Jeder hat dabei sein eigenes Spielfeld, und sobald er eine Bohnenkombination fabriziert, bekommt sein Gegenspieler eine schwarze Bohne aufs Feld geworfen die dessen Fortschreiten je nach Zufall mehr oder weniger heftig blockieren kann. Wer zuerst Game Over ist hat verloren.
    Story Modus
    Im Storymodus tätigt man eine Reise durch die Zeit (jedes Szenario repräsentiert eine eigene Epoche) und man muss pro Szenario in einer vorgegebenen Zeitspanne eine festgelegte Anzahl von Bohnen verschwinden lassen. Schafft man dies vor Ablauf der Zeit, gehts weiter ins nächste Szenario, ansonsten ists vorbei. Erweiterte Kombos (also mehrere Bohnenkombos in kurzer Abfolge) bringen übrigens einen Zeitbonus. Sollte man alle Szenarien bewältigen, so darf man sich in die Hiscoreliste für den Storymodus eintragen.
Credits
Dank an :
  • Borland, für die immernoch genialste Entwicklungsumgebung der Welt. nämlich Delphi
  • Alle Forenmember der DGL, die mir beim Testen von BeanMachine geholfen haben
  • Motörhead, deren Mucke seit 12 Jahren Bestandteil meines Lebens ist und mich durch Höhen und Tiefen hindurch begleitet hat
  • Texturen :
    Da ich zwar in Sachen Programmierung und 3D-Modellierung recht fit bin, aber im Bereich "Erstellung von Texturen" eher das Gegenteil, finden in BeanMachine zum Großteil (bis auf Ausnahmen) Texturen (oft von mir modifiziert) von anderne Texturenkünstlern Verwendung. Die Texturen sind zwar alle Public Domain, aber Credits gibts trotzdem :
  • Sock (http://www.planetquake.com/simland/)
  • Pete Parisi (http://www.badmeat.com)
  • Texturen aus einem eingestampften Spiel namens Gologotha (Die Seite gibts nicht mehr, genauso wie ne E-Mail)
  • Iikka "Fingers" Keranen (http://www.digital-eel.com/surface/)
  • unDuLe (http://www.planetunreal.com/undulation/)
  • Lloyd Morris (GLKM@eidosnet.co.uk)
  • WhiteBlaizer (whiteblaizer@hotmail.com)
  • Kevin Hill (http://planetquake.com/lvl/)



  • Copyright alle Inhalte 2004 by Sascha Willems - www.delphigl.de

    "We are Motörhead...born to kick your ass!"