Summer School #5
Gott, was ein Tag gestern.
Nicht nur, das ich kaum aus dem Bett gekommen bin, obwohl ich früh schlafen war, nein meine Nase hat die Produktion noch weiter aufgedreht, so das ich mir einen ganzen Baum hab mit in die Hochschule nehmen müssen.
Wenigstens haben meine Katzen diesmal die Füße bzw. Pfoten still gehalten und mich in Ruhe gelassen.
Aber hauptsache wieder den gleichen Spruch von einem Komillitonen an den Kopf geworfen gekriegt.
“He ich hol mir nen Kaffee, du siehst so aus als würdest du gleich umkippen, solltest dir auch einen holen.”
Gnarf. Ich weiß das ich wie der wandelnde Untote aussehe, aber ich will dieses kack Spiel zuende bringen. Ich will etwas haben, was am Ende läuft, spielbar ist und wenigstens nach etwas aussieht.
Wenigstens kann ich meinen Husten nun mit Wasser und Hustenbonbons unter Kontrolle halten. Dafür haben sich heute Nies-attacken hinzu gesellt. Mir bleibt aber auch nichts erspart.
Aber im allgemeinen fühle ich mich schon besser. Heute Nacht ausschlafen und dann sollte ich wieder fit sein.
Gut, was hat der Tag so für das Projekt gebracht.
Wir haben von unserem Dozenten etwas über Sounds in Spielen erzählt bekommen, was eigentlich ganz interessant war. In unserem Spiel wird es soetwas wohl nicht geben, weil keine Zeit. Naja, nicht tragisch.
Nachdem wir vier Leute in der Gruppe sind, habe ich es mir mal nicht nehmen lassen die noch ausstehenden Aufgaben aufzulisten und in der Gruppe dann entscheiden zu lassen, wer was übernimmt.
Das waren folgende Aufgaben:
- Animationen der restlichen Figuren
- Levelbau
- Startmenü
- Eier schaukeln
Ich hab es mir nicht nehmen lassen erstmal gemütlich die Eier zu schaukeln.
Einer hat sich die Animationen vorgenommen, dieser hat die Grafiksets sowieso zusammengesucht, daher passte das ganz gut.
Ein anderer hat sich an den Levelbau gemacht und der letztes sollte also mal schauen wie das mit Hauptmenü basteln ist.
Die Animationen liefen nach ein bis zwei Stunden. Auch der Levelbau ging gut vorran, auch wenn wir hier auf einige Probleme stießen, aber dazu später mehr.
Nur das Hauptmenü…was eigentlich nur einen “Spiel starten” und einen “Exit” Knopf enthalten sollte, ging überhaupt nicht vorran.
Mir wurde mitgeteilt, das er das ganze Scripting dafür gemacht habe, aber laufen tut es nicht.
Auf meine Anfrage, ob ich die Scripts mal sehen könne, bekam ich keine Antwort.
Also er hat nichts gemacht. Super…solche Gruppenpartner mag ich, besonders wenn die Zeit drängt.
Gut, dann mach ich mich mal ran. Ein Tutorial aus dem Torque Developer Network rausgesucht und mir durchgelesen.
Da stand dann sowas wie:
//Insert your start-code here
Ähm, ok? Eigentlich wollte ich so einen Code ja aus dem Tutorial haben…wenn ich wüsste wie der Code aussieht bräuchte ich das Tutorial nicht.
Super…also hat sich noch unser Animator daran versucht, ist aber auch auf keinen grünen Zweig gekommen.
Mittlerweile sind wir dann auf ein tolles Problem mit Torque gestoßen.
Wenn viele Objekte auf der “Map” sind, also nicht unbedingt im Bild, sondern nur auf der gesamten Map, dann blendet er (wohl willkürlich) irgendwelche Objekte aus, was zur Folge hatte, das Plattformen unsichtbar wurden, über welche wir zwei Millisekunden vorher noch drübergelaufen sind.
Wenn wir aber wieder draufgesprungen sind, hat die Engine eine Kollision festgestellt und hat sie wieder eingeblendet.
Hmpf…super. D.h. also, wenn zuviele Objekte vorhanden sind, kann er damit nicht richtig umgehen.
Drecksteil.
Achja, mit Umlauten und dem deutschen Zeichensatz kann das Programm übrigens auch nichts anfangen. Ich musste den Zeichensatz immer erst auf Englisch stellen, bevor ich ordentlich Texte (keine Scripte) im GameBuilder selbst tippen konnte.
Die Krönung kommt jetzt aber erst noch.
In der vergangenen Woche habe ich eine Bewegung implementiert, mit Pseudoschwerkraft, Kollisionen und allem was man für die Spielfigur braucht.
Währenddessen hat einer aus meiner (neuen) Gruppe sich gedacht, das kann er auch und hat auch eine geschrieben.
Da wir in meinem Script einen Bug festgestellt haben, haben wir dann auch letztendlich sein Script genommen.
Doch jetzt mussten wir feststellen, das sein Script totaler mega Scheiß ist. Man kann es wirklich nicht freundlich ausdrücken. Er hat einfach scheiße zusammenprogrammiert. Gott, soviel facepalmen wie ich in diesem Moment wollte, ist gar nicht möglich. Die Steuerung ist einfach für unser Projekt überhaupt nicht zu verwenden.
Das ganze sieht jetzt so aus, das ich mir alle Grafiken, Scripte und das angefangene Level mit nach Hause genommen habe um es fertig zu bekommen. Schließlich drückt die Zeit, am heutigen Mittwoch ist der Workshop zuende.
Lange Rede kurzer Sinn:
Ich hoffe ich bekomme überhaupt etwas fertig und irgendjemand schafft es, wie durch Zauberhand, ein Menü zu basteln.
greez Web
Also auf Deutsch gesagt musst du letztendlich alles selber programmieren? Mein Beileid, ich kenne das (Nur ohne das Programmieren xD)
Du schreibst eigentlich immer “einer”, “ein Kommillitone” usw. Habt ihr keine Frauen im Informatik-Studium?
Gruss
Wir haben wenige, sehr wenige weibliche Informatikstudenten.
Und im Workshop ist überhaupt keine Dame anwesend, nein.
greze Web
Nein. Haben wir nicht. :)
Nerds ^^