Archiv für Januar 2011

Travel to tokyo (Update)

Dienstag, 04. Januar 2011

So hab mich jetzt viel mit Unity rumgeschlagen, und ein einigermaßen funktionierendes Grundgerüst geschaffen.
Ich habe versucht alles selbst zu scripten (bis auf die 3d-Modelle und Shader natürlich), hab ordentlich was dabei gelernt, nur bin ich mit dem Ergebniss noch ziemlich unzufrieden.hier erstmal die Rohversion:

download

Steuerung (W)(A)(D)
Es fehlt noch die GUI und Texturen, sowie Feintuning bei der “KI” und dem Schwierigkeitsgrad.
Im Endeffekt soll es dann vielleicht mal so aussehen:

Konzept: Je weiter man geht, desto mehr “Gegner” erscheinen. Ausserdem bewegen sie sich schneller und wechseln öfter die Richtung. Nebenbei soll immer das jeweilige Jahr, die Geburtenrate und die Gesamtbevölkerung aktualisiert werden. die Landschaft und die Leute sollen dabei immer Grauer werden. Habe auch überlegt ob ich den Leuten verschiedene Outfits gebe (der Epoche entsprechend) die man selbst auch als Powerup aufsammeln kann. Wenn man dann ein Set aus einer vergangen Epoche an hat laufen alle Gegner verstärkt auf einen zu bis man ein aktuelles Outfit trägt/ sich angepasst hat. Eine weitere Idee war, dass der Spieler mit der Masse laufen kann um sich einen Vorteil zu verschaffen, was er aber nur begrenzt einsetzen kann. Er könnte sich dann zum Beispiel auf eine Parkbank setzen um sich wieder aufzuladen während der Strom vorbeizieht.

Eins der größten Probleme ist leider immer noch ein grundsätzliches…Ich habe immer noch keine Seite gefunden die die weltweite Geburtenrate früher listet als ab 1900. Man kann zwar aus den Bevölkerungszahlen die Wachstumsrate berechnen, aber die ist leider nicht so impressiv wie die pure Geburtenrate…zumal sie auch teilweise negativ ist.
Vorerst bleibt die Geburtenrate leider eine lineare Funktion die von 0.25 bis 10 Geburten/s läuft.
Problematisch ist auch, dass das Spiel gegen Ende auf schwächeren Systemen schon im jetztigen Stadium zu Rechenintensiv ist, da ja jede Gegnerinstanz ein eigenes Script betreibt.
Die Gegnerzahl ist leider auch nicht so überwältigend wie gehofft, aber dass könnte man kompensieren indem man die Gegner langsamer macht. Dann ist nur der Vergleich mit dem heutigen Geschwindigkeitsdrang/Zeitlosigkeitsgefühl nicht mehr so passend.

Als ich Gestern die trails an die Figuren gemanscht habe, ist mir ausserdem eine andere gute Idee gekommen.

06b Processing – etwas schwierigeres Beispiel

Montag, 03. Januar 2011

Hier ein etwas komplexeres Beispiel. Das ist schon recht knifflig und es ist nicht schlimm, wenn man das nicht auf Anhieb versteht. Probiert es trotzdem, nur so lernt man Programmieren. Am Anfang stehen 3 Variablen, die den Effekt steuern. Spielt damit rum und probiert mal verschiedene Werte aus. Im Data Verzeichnis liegen zwei Vektorgrafiken, test1.svg und test2.svg. Probiert beide aus und macht auch mal eigene Vektorgrafiken. (weiterlesen…)

06 Processing – Vektorgrafiken importieren

Montag, 03. Januar 2011

Processing kann SVG-Vektorgrafiken (z.B. aus Illustrator oder das kostenlose Inkscape) verarbeiten und darstellen. Damit lassen sich grafische Elemente bequem in Illustrator erstellen und dann in Processing animieren. (weiterlesen…)

05 Processing – Objekte und Klassen

Montag, 03. Januar 2011

Das ist ein sehr umfangreiches und komplexes Thema, aber leider unbedingt notwendig. Lasst euch nicht entmutigen, wenn nicht immer gleich alles klar ist. Ich werde das Thema auf mehrere Tutorials verteilen und mit nützlichen Funktionen verbinden. Am Freitag gehen wir das Thema dann noch einmal in ruhe durch…

(weiterlesen…)

Konzept-Zeitgenossen

Montag, 03. Januar 2011

Bild 1: Zeitgenossen wählen. Grundsätzlich gibt es 3 stufen. Man kann Zeitgenossen ganz einblenden, gar ausblenden oder transparent in den hintergrnd einblenden.

Beispiel: im Bild 1 wurde Ricci angewählt

Bild 2: dann werden die Monate eingeblendet die ich mir anzeigen lassen möchte. In dem Fall blende ich nur den Monat Dezember ein. Die Linie spaltet sich nun in 3 Einzellinien auf (blau= treffen, pink=Telefonieren, orange=Chat) und zeigt den Durchschnittswert im Monat Dezember auf der Häufigkeits-achse an.

Bild 3: jetz kann sich der Nutzer entscheiden ob er sich Treffen, telefonieren oder chatten anzeigen lassen möchte. In meinen Beispiel wird Treffen angewählt und die Linien spalten sich nun auf die einzelnen Tage.Wenn man möchte hätte man sich auch gleichzeitig noch das Telefonierverhalten einblenden lassen können, einfach indem man auf den leeren Kreis drückt ( wenn etwas angewählt is füllt sich der Kreis -> siehe bei Treffen, Kreis is blau gefärbt). Bei Telefonieren/ Chatten ist der Kries weis gefüllt, dementsprechend wird die Linie nicht weitergeführt also keine Tage angezeigt.

Bild 4: nun kann man auf einzelne Tage klicken und Kommentare opder Erinnerungen einblenden lassen. Wie in dem Beispiel : Weihnachtsessen zu Hause am 24.12

Bild 5: das Gute ist, das man fast alles miteinander vergleichen kann. ua Treff/telefonier/chatverhalten, aber ich könnte jetz auch parallel zu den Dezemberdaten, die Daten vom November einblenden lassen. (wie in Bild5) oder man könnte auch parallel andere Zeitgenossen einblenden und die Werte miteinander vergleichen. Dadurch das man Werte transparenz schalten kann, wird eine Übersichtlichkeit gesichert.

Wer das jetz nicht ganz verstanden hat, dann erklär ich es Freitag nochmal ^^ Halb 11 is ne gute Zeit. Bis Freitag dann

Endspurt

Montag, 03. Januar 2011

Leider hatte ich die letzte Woche keinen Internetzugang, aber jetzt bin ich wieder angebunden. Freitag starten wir vormitags 10:30 und ab dann werde ich auch Dienstags vor Ort sein. Wir sollten sehen, dass wir uns auch nächste Woche, trotz Kompaktwoche treffen. Ggf. können wir auch mal Samstag machen. Ab heute Abend werde ich auch wieder Tutorials einstellen.

Alles weitere am Freitag…

ENTROPIA_raphael_polte_02_01_2011

Sonntag, 02. Januar 2011

es ist immer gut n paar informatiker zu kennen die einem helfen können^^ (an dieser stelle danke an tim, ohne dich hätt ich die programm struktur wohl nie gerafft). Hier mein momentaner arbeitsstand:

entropia06

es ist echt gut zu wissen, dass man klassen als eigenen datentyp in einem arrayfestlegen kann!

als nächstes sollen sich die punkte  bei mausberührung wieder zurück bewegen und musik soll in abhängigkeit dazu abgespielt werden.

Freitag?

Sonntag, 02. Januar 2011

Wann würden wir uns denn treffen am Freitag? wenn das treffen früh statt finden würde, hätte ich auch die Möglichkeit zu erscheinen bis ca 16 uhr. aber wenn wir uns erst um 2 oder ka wann treffen lohnt sich für mich die Zugfahrt nicht :( ich muss ja danach wieder zurück. wär schön wenn Sie uns in den nächsten Tagen bescheid geben könnten. Bis dahin schönen Sonntag noch

neue versuche mit mehr lichtern und stroboskop

Sonntag, 02. Januar 2011

hallo,

also ich hab mal noch n paar mehr led´s genommen und auch mal n bisschen mit einem stroboskop herum gespielt. finde mehr lichter besser, wirkt räumlicher und man sieht ab und zu auch mal die tänzerin.

naja bin weiter am experimentieren

bis freitag dann denk ich mal

susann

Absage am 7.01

Sonntag, 02. Januar 2011

Hallo! erstma frohes neues.

Ich habe mein Konzept schon überarbeitet. Werde den Entwurf spätestens morgen abend online stellen. Aber nun erstmal zu meinen Anliegen. Das nächste Treffen is sicherlich der 7.01. Das wäre unser einziger Termin in der Woche. Und da wir auch einen runden Geburtstag am freitag feiern, würde ich erst am Sonntag den 9.01 wieder anreisen. Ich werde mich bemühen die Konzeptbearbeitung morgen online zu stellen. schöne Tage euch noch. Nadine