Skip to Content

Reach The Roof – Charakterentwicklung

Written on Januar 25, 2012 at 17:59, by

Reach The Roof unterscheidet sich von anderen „Tower Defense“ Spielen, indem es besonders auf die Charakterentwicklung Wert legt. Durch die Weiterentwicklung des einsamen Helden kann man Stärke, Geschwindigkeit und Reichweite der Türme dauerhaft verbessern.

So bekommt man zum Beispiel nach jeder erfolgreich abgeschlossenen Challenge Erfahrungspunkte, die den Level des Charakters aufsteigen lassen. Mit jedem Level werden drei Statuspunkte freigeschaltet, die auf die vier Attribute Kraft, Tempo, Intellekt und Glück verteilt werden können. Jedes Attribut unterstützt andere Boni.

Kraft hebt den Schaden der Türme an. Tempo lässt Türme in kürzeren Zeitintervallen schießen. Intellekt dagegen erhöht die maximale Reichweite der Türme. Steckt man einen Punkt in Glück, so werden die Chancen auf Gegenstände und mehr Gold angehoben.

Stichwort Gegenstände. Normale Monster lassen mit einer geringen Wahrscheinlichkeit Schätze fallen. Diese goldenen Jutesäcke kann man dann mit der Maus aufheben und nach der erfolgreich abgeschlossenen Challenge auspacken und in das Inventar legen. Bisher sind zwei verschiedene Arten von Gegenständen implementiert.

Werkzeuge sind immens wichtig, um Türme zu bauen. Ohne richtiges Werkzeug brauchst du erstens sehr lange und zweitens verfallen sämtliche Boni, die mit dem Werkzeug einhergehen. Je besser und höherstufiger dein Werkzeug, desto mehr Schaden werden deine Türme anrichten. Ebenso können die Werkzeuge Sockel besitzen. Maximal 6 Sockel können dann mit Edelsteinen bestückt werden, die noch einmal spezielle Boni mit sich bringen. Hier findest du mehr Informationen darüber.

Nach jedem Levelaufstieg bekommt dein Charakter einen Fähigkeitspunkt. Dieser kann dann in eine spezielle Fähigkeit investiert werden. So kann man nach dem ersten Levelaufstieg einen Punkt in den Turm „Schockfroster“ setzen und hat ab sofort einen neuen Turm zur Verfügung, der Monster einfriert und erheblich verlangsamt. Setzt man den Punkt dagegen in die Fähigkeit „Vogelkunde“, sammelt ab sofort dein treuer fliegender Begleiter das Gold ein und nimmt dir somit die lästige Klickarbeit ab. In jede Fähigkeit können fünf Punkte investiert werden. Jede neue Stufe erhöht die Turmattribute oder schaltet neue Upgrade Möglichkeiten für deine Türme frei.

Du entscheidest, wie sich dein Charakter entwickeln soll. Lieber den auf Durchschlagskraft getrimmten Rambo oder doch lieber eine gesunde Mischung aus allem? Finde den besten Weg und versuche die Highscore zu knacken!

Reach The Roof – Demo Release verschiebt sich erneut

Written on Januar 4, 2012 at 14:59, by

Kennt Ihr das Gefühl?

Man nimmt sich etwas ganz fest vor, gibt sein Bestes und investiert viel mehr Zeit als man eh schon eingeplant hatte? Eigentlich sollte der Berg an Arbeit weniger werden, doch genau das Gegenteil ist der Fall und es häuft sich immer mehr an.

Um euer Spielerlebnis und euren Spielspaß stets aufrecht zu erhalten, werde ich die Demo erst im Februar veröffentlichen.

Viele Freunde haben mir beim Probespielen aufgezeigt, dass man als alleiniger Game Designer und Programmierer sehr viele Sachen übersehen kann und wird. Die zahlreichen Änderungen und Neuerungen werden nun ins Spiel implementiert und stehen dann ab Februar mit der Demo im Einklang.

Lieber den Release verschieben, als nachher ein unfertiges und langweiliges Spiel rauszubringen. Meine TODO-Liste ist noch lang ;)

Mitunter befasse ich mich gerade mit:

  • Tutorials
  • Steuerung/Short-Keys
  • Balancing der einzelnen Challenges
  • Kleinere Optimierungen am Gameplay
  • Errungenschaftensystem
  • Sound
  • Bessere Einbindung des Hauptcharakters im Spiel
  • und viele viele Bugs ;)

 

Wenn später alles meinen Wünschen entspricht, veröffentliche ich die Demo auf dieser Seite.

Ich hoffe ihr seid gut ins neue Jahr 2012 gekommen und eure Vorsätze sind nicht zu weit vom Himmel geholt ;) Ich wünsche euch noch einen schönen Tag!

Tino Eckert

Reach The Roof – Weihnachten: Nicht!

Written on Dezember 24, 2011 at 13:33, by

Weihnachten.

Reach The Roof.

Nicht.

Der Release der offiziellen Reach The Roof Demo verzögert sich. Ich wusste es. Warum habe ich mir überhaupt dieses Ziel gesetzt? Vielleicht um euch eine kleine Beschäftigung über die Feiertage mitzugeben. Der gute Wille war jedenfalls da.

Einerseits habe ich noch nicht alle Level implementiert, andererseits stimmt das Balancing noch nicht zu 100 Prozent, so wie ich es mir vorgestellt habe. Diese beiden TODO’s werde ich mir die nächsten Tage ans Herz legen und schließlich (hoffentlich) noch vor der Neujahrswende beruhigt die Demo hochladen können.

Ich freue mich. Auf euer Feedback. Auf eure Highscores. Auf euren Spielspass :)

Bis dahin genießt die Feiertage – checkt einmal weniger eure Emails – setzt euch einfach mal hin und genießt die besinnliche Weihnachtszeit mit euren Mitmenschen!

Horrido Joho :) ;)
Tino Eckert

Reach The Roof – Der Turm

Written on Dezember 6, 2011 at 20:37, by

Reach The Roof

Der Turm steht! Wenn auch etwas schief an manchen Stellen, gilt es dieses monumentale Bauwerk in der Demo zu erklimmen.

Die Fahnen dienen zur Kennzeichnung der freigeschalteten Ebenen.
Grün = Offen & Begehbar
Rot = Noch nicht begehbar/muss noch freigeschaltet werden




Code Hero

Written on Dezember 4, 2011 at 16:05, by

Hallo!

Ein bisschen Werbung für andere Spiele:
Code Hero” ist ein Spiel, dass Leuten das Programmieren beibringt. Kinderleicht werden Codes von einem Ort zum anderen “geschossen” und verändern somit das Level nach deinen Wünschen. Deiner Fantasie sind keine Grenzen gesetzt. Alleine Voraussetzung ist der kreative und sinnvolle Einsatz deines Verstands.

Kommst du nicht weiter, weil der Absatz zu weit weg ist? Verändere die X-Koordinate dieses Objekts und schiebe ihn somit näher an dich heran – und weiter geht’s!

Besonders Kinder sollen hier von Anfang an auf spielerische Art und Weise Erfahrungen sammeln und somit leichter das “hacken” lernen. Ob das Ganze dann auch gut bei Eltern ankommen wird? Das wird sich in Zukunft herausstellen.

Das Spiel “Code Hero ” befindet sich zur Zeit in Entwicklung und in der Beta Phase – Du möchtest das Spiel gerne mal Probespielen? Am Ende des 17-minütigen Vorstellungsvideos befinden sich die Daten dazu:



Reach The Roof – Neues Feature – Online Highscore

Written on Dezember 2, 2011 at 01:01, by

Hallo Leser,

grundsätzlich habe ich ja nichts dagegen, ein wenig Zeit mit php und dergleichen zu verbringen, aber die letzten beiden Tage gingen vollends für die Entwicklung meines neuen Online Vergleichs drauf!

Puh, ich muss erstmal durchschnaufen! Ob sich das ganze System später profilieren wird, werde ich wohl erst beim Release der Demo erfahren. Die Implementierung hat mich einige Nerven gekostet, am Ende bin ich dann aber doch vollends zufrieden (für den Anfang :D ).

Bis jetzt sieht die Implementierung folgendermaßen aus:
Man schließt ingame eine Challenge erfolgreich ab. Es werden Punkte vergeben. Diese Punkte können dann, nach einer kleinen Bestätigung vom Spieler, an meine Website übertragen werden, um dann schließlich einen Highscore der 10 verfügbaren Level darzustellen. Die besten 5 Einsendungen pro Level werden zusammen mit ihrem Namen auf der Highscore verewigt!

Je nach Andrang könnte ich dann auch einmal im Monat die Highscore zurücksetzen, damit auch andere Spieler die Möglichkeit haben, auf den vorderen Plätzen mitzuspielen! :) Ich bin mal gespannt, wie das System bei euch ankommt. Verbesserungsvorschläge oder andere Ideen nehme ich gerne entgegen.

Hier nochmal der Link zum Highscore, ihr könnt ihn gerne jetzt schonmal bestaunen:
Reach The Roof – Highscore

Gruß,
Tino

Java LOC – Calculator

Written on November 30, 2011 at 17:05, by

Hiho,

heute präsentiere ich euch ein sehr cooles Tool, um herauszufinden, aus wievielen Lines of Code das eigene Projekt besteht.

  • Sinnvoll? Eher weniger…
  • Informativ? auf jeden Fall :)

 

Hier der Link dazu: http://code.google.com/p/loc-calculator/
Probiert das Ganze doch mal bei eurem Projekt!

Nebenbei erwähnt: Reach The Roof hat derzeit folgende Statistik:

No. of files : 1303
No. of binary files : 1230
Total no. of non empty lines : 262298
Empty Lines : 4476

Gruß,
Tino

Reach The Roof – Info’s zur (ersten) spielbaren Demo

Written on November 26, 2011 at 13:34, by

Hey Folks,

so langsam rückt die Prüfungsphase im Studium näher, sodass ich immer weniger Zeit finde, eine spielbare Demo von meinem 3D Gamestudio Spiel Reach The Roof zu veröffentlichen. Ich habe mir jetzt eine kleine Deadline gesetzt, wann das ganze denn für euch verfügbar sein wird. Dieser kleine Comic beschreibt das Dilemma der Zeitnot ganz gut, den viele Softwarehersteller treiben.

Last Minute Panic

Nagut, hier ein paar generelle Infos zur ersten spielbaren Demo von Reach The Roof. Was wird alles in der Demo spielbar sein?

  • Charaktererstellung
  • Charakterentwicklung bis Level 10
  • Skillsystem
  • Itemsystem mit Edelsteinen und Werkzeugen
  • Die ersten 10 Ebenen, bestehend aus:
  • strict Challenges
  • free Challenges
  • + 3 exklusive Türme
  • Errungenschaften

 

Circa 90% dieser Features sind schon implementiert, die restlichen Sachen werde ich im Laufe des nächsten Monats programmieren und einbinden.

Geplant ist der Release für Weihnachten.

Mal schaun, was draus wird ;) Bis dahin, frohes Rumstöbern und schönes Wochenende,

Tino

Reach The Roof – Itemsystem

Written on November 11, 2011 at 15:32, by

Einen wunderschönen guten Tag liebe Leser,

die Gegenstände in Reach The Roof müssen auf irgend eine Art und Weise gespeichert und verwaltet werden. Wie das Ganze realisiert wird, (beziehungsweise wie ich es realisiert habe) versuche ich in diesem Artikel einmal genauer zu beschreiben.

Jedes meiner Items besitzt eine eindeutige Identifikationsnummer, die es im ganzen Spiel behält und speichert. Anhand dieser ID kann man auf sämtliche Informationen zugreifen, die es besitzt. So habe ich zum Beispiel in einem Integer Array den Itemtyp festgehalten. Itemtyp Nummer 1 ist zum Beispiel ein Rubin. Itemtyp Nummer 142 ist ein Werkzeug namens Holzhammer(Kiefer). Ebenfalls besitzen meine Items einen bestimmten Level, der ebenfalls in einem Array abgespeichert wird.

int item_typ[100];
int item_level[100];

Grundsätzlich ist es ja möglich unendlich viele Items zu initialisieren, sodass die ID stetig steigen würde. Hierfür habe ich eine kleine Funktion geschrieben, die automatisch nach “freien” ID’s sucht, sobald der 99. Gegenstand ins Inventar gewandert ist. Man kann maximal 94 Items in meinem Inventar lagern.

Um das Inventar zu erklären, muss ich kurz vorweggreifen, wie das Ganze aufgebaut ist. Grundsätzlich funktioniert das System durch Bereitstellen von “Ablegeflächen” für Items und das Verschieben von Gegenstands-”Buttons” durch die Maus.

Reach The Roof Itemsystem Buttons

Das Inventar mit den einzelnen Buttons

Read more

Reach The Roof goes Social!

Written on November 8, 2011 at 01:25, by

Schaut doch mal auf die offizielle Facebook Seite:
http://www.mjip.de/facebook

Oder folgt auch kleinen News auf Twitter und bleibt stets informiert:
http://www.mjip.de/twitter

Oder doch lieber Anhänger von Google+?
http://www.mjip.de/plus

Ein kleiner Tipp für Websitebesitzer, die ihre Konten auch auf soziale Plattformen vermarkten möchten. Benutzt einen redirect, um von eurer Website zum jeweiligen Profil zu gelangen. Sieht sehr einheitlich aus, und gibt das Gefühl, etwas mehr Kontrolle zu haben ;)
Ihr braucht dazu auch nur die .htaccess Datei verändern und schwuppdiwupp landet ihr auf dem Profil!

Hier eine kleine Anleitung:
http://insidegoogleplus.de/per-redirect-weiterleitung-von-der-eigenen-domain-zum-googleprofil/

Schönes Wochenende!