Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

101

22.09.2015, 21:31

Hier wieder ein kleines Update:

Neuerungen:
  • Giftschaden: Der Spieler kann vergiftet werden (Schaden über Zeit)
  • Kaninchen: Greift den Spieler nicht an, aber flüchtet, wenn es geschlagen wird mit höherer Geschwindigkeit
  • Skelett: Schwächerer Nahkampfgegner, der nur im Kerker oder Nachts an der Oberfläche spawnt
  • Skelettkrieger: Wie Skelett mit mehr Rüstung, Leben und Stärke
  • Bombenskelett: Rennt auf den Spieler zu um dann zu detonieren
  • Leder: Wird vom Kaninchen gedroppt
  • Lederrüstung: Bietet ein wenig Rüstung
  • Lederkappe: Bietet ein wenig Glück und Leben
  • Der Schlüsselwächter kann nun Skelette beschwören
  • Der Schlüsselwächter kann nun Giftbälle werfen
  • Der Schlüsselwächter teleportiert sich nun manchmal, wenn er getroffen wird
  • Magiergoblins droppen nun selten Magiepunkte

Änderungen:
  • Beim Wählen der Startklasse werden nun genauere Informationen zu den Klassen angezeigt
  • Der genaue Betrag des Fallschadens wird nun angezeigt
  • Über den "Optionen"-Button kommt man nun zuerst in ein Untermenü bestehend aus "Einstellungen", "Erfolgen" und "Upgrades", wobei bis jetzt nur "Einstellungen" funktioniert (das was vorher unter "Optionen" zu finden war)
  • Werte der Skills beim Level-Up geändert

Bugfixes:
  • Goblins können nun nicht mehr in der Decke feststecken, wenn der Gang niedrig ist
  • Beim Laden eines Spiels waren oben links in der Ecke immer schwebende Truhen
Wie ihr seht arbeite ich gerade vor allem an den Npcs (Skelette, Kaninchen, Schlüsselwächter usw.) und bin grad dabei das ganze ein wenig zu Balancen, wobei ich hier noch in den Anfängen bin.
Hier noch ein paar Bilder:


Zwei Bombenskelette:


Ein Kaninchen:


Der Schlüsselwächter, der Skelettkrieger beschwört hat und gerade einen Giftball wirft:


Ein Skelett:


Ein zufällig entstandenes Bild, das ich witzig fand:


ByteJunkie

Alter Hase

Beiträge: 891

Wohnort: Deutschland

Beruf: Softwareentwickler

  • Private Nachricht senden

102

23.09.2015, 09:00

Zuerst einmal ein dickes Lob, was Du alles gemacht hast. Echt super! :thumbsup: Auch das Du Dynamit eingebaut hast! :thumbup:
F1 Ist eine Gute Idee und hilft intuitiv, wenn man was wissen will. Das sollte unbedingt noch ausgebaut werden.
Mir persönlich würde I statt E besser gefallen für das Inventar und Esc sollte die Menüs schließen und erst bei geschlossenem Menü zum Hauptmenü führen.
Sonst ist es schon echt toll. :D
Mach was Du nicht lassen kannst und lass was Du nicht machen kannst. ;)

103

23.09.2015, 15:01

Ja, ich gucke, dass ich in die Hilfeseite noch so Grundlagenerklärungen einfüge wie "Was ist das Ziel" oder "Wie baue ich Dinge".
Und mit dem Inventar kann man sich streiten :) Ich find E praktisch, weils direkt neben WASD ist. Vielleicht baue ich ja noch indiviuelle Tastenbelegungen ein :)
Und das mit Esc stimmt eigentlich. Das werd ich denk ich so umsetzen.
Ansonsten danke für das Lob :D

ByteJunkie

Alter Hase

Beiträge: 891

Wohnort: Deutschland

Beruf: Softwareentwickler

  • Private Nachricht senden

104

04.10.2015, 12:31

Danke schon mal. :) Hier noch ein paar Dinge, die mir aufgefallen sind:
Ganz wichtig: Die Explosion des Dynamit hat noch keinen Sound!
Ich spiel mir die Schwindsucht und komme nicht in den Highscore. Wie ist denn mein aktueller Punktestand? Also eine Info zum erreichten Punktestand muss in C mit rein.
Die Menüs sind noch nicht ganz rund und eine Map des aktuell durchgewühlten Untergrundes wäre nicht schlecht. (Natürlich ohne Geheimnisse preis zu geben) ;)
Spielen denn hier so wenig Leute dieses prima Spiel oder kommt mir das nur so vor? :huh: Kleiner Tip von mir: Es lohnt sich tiefer zu graben! :thumbup:
PS: Mir sind keine groben Fehler aufgefallen! :thumbup:
Mach was Du nicht lassen kannst und lass was Du nicht machen kannst. ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ByteJunkie« (04.10.2015, 12:36)


@zimmer

Alter Hase

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

105

04.10.2015, 14:30

Das spiel passt perfekt zum Sonntag =)
nur weiß ich nicht wie ich die Wand einsetze, damit ich nachts nicht gekillt werde

ByteJunkie

Alter Hase

Beiträge: 891

Wohnort: Deutschland

Beruf: Softwareentwickler

  • Private Nachricht senden

106

04.10.2015, 18:40

Du legst die Wand in das gelb umrandete Feld. Dann machst Du einen Rechtklick dorthin, wo die Wand erscheinen soll.
Das Gleiche gilt auch für essbare Sachen. Nur muß dann der Rechtsklick auf den Zwerg gemacht werden.
Tief unten in den Kisten findet man übrigens tolle Sachen. 8o
Mach was Du nicht lassen kannst und lass was Du nicht machen kannst. ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ByteJunkie« (04.10.2015, 20:52)


107

15.10.2015, 19:51

@ByteJunkie: Ja, es sind generell noch kaum Sounds vorhanden. Die Sound-Engine ist geschrieben, es fehlen nur noch die Sounds... :D Und den derzeitigen Stand der Zeit (die ja ausmacht, ob man in den Highscore kommt) sollte ich tatsächlich anzeigen lassen. Über eine Map hab ich bis jetzt noch nicht nachgedacht, aber ich schreibe es mal auf meine ToDo-Liste.
Dankeschön :)

108

15.10.2015, 20:27

Ich habe einiges getan in der letzten Zeit, aber man sieht in der neuen Version nicht viel davon (Soundengine und Textloader) :)

Neuerungen:
  • Giftwolkenzauber: Vergiftet alle Npcs im Umkreis
  • Teleportzauber: Teleportiert den Spieler ein Stück in Blickrichtung
  • Knochen: Wird von Skeletten gedroppt (Bringt noch nichts)
  • Truhengoblins droppen nun manchmal eine Truhe
  • Soundengine implementiert (Wirklich nur die Engine, keine Sounds. Das hinzufügen von Sounds ist nun aber sehr einfach möglich.)
Änderungen
  • Wählt man in der Inventarleiste einen Zauber per Zahlentaste, so wird dieser nun sofort ausgeführt und nicht ausgwählt (ermöglicht schnelleres Zaubern, z.B. nützlich bei Teleport)
  • Jeder Zauber hat nun einen Cooldown von einer Sekunde (Das ist eher provisorisch. Später wird der Cooldown wahrscheinlich variieren und auch angezeigt werden)
  • Es wurde begonnen sämtlichen Text zwecks Übersetzung auszulagern. Dazu wurde ein Text-Loader geschrieben und entsprechende Änderungen im Code vorgenommen. (Die strings sind jetzt nicht mehr hard-coded, sondern in XML-Files) -> Das hat zur Folge, dass die Skillauswahl beim Level-Up zurzeit recht karg aussieht. Wird aber noch geändert.
Ich werde jetzt den restlichen Text, der noch nicht ausgelagert ist auslagern. Außerdem soll die Grafik bald überarbeitet werden und ein wenig Code-Refactoring betrieben werden :)

@zimmer

Alter Hase

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

109

15.10.2015, 20:53

Kann ich Gegner mit einsperren, wenn ich Wände baue?
Die ich hard code meine Texte auch 8|

ByteJunkie

Alter Hase

Beiträge: 891

Wohnort: Deutschland

Beruf: Softwareentwickler

  • Private Nachricht senden

110

16.10.2015, 08:07

@superolelli
Ich habe einiges getan in der letzten Zeit, aber man sieht in der neuen Version nicht viel davon...

Ja das ist das schwere Los der Programmierer. Viel, viel Arbeit und die wenigsten wissen das zu schätzen. Man latscht durch die Welt und sieht nicht wieviel Arbeit der Erschaffer damit hatte. Das ist bei Leuten die selber Welten erschaffen etwas anders. Man bewundert nicht nur die Szenen, inklusive der reingesteckten Arbeit, sondern man sieht auch die Details, die verraten wie durchdacht das Ganze ist.

@superolelli
...Ich werde jetzt den restlichen Text, der noch nicht ausgelagert ist auslagern. Außerdem soll die Grafik bald überarbeitet werden und ein wenig Code-Refactoring betrieben werden

Das ist ein guter Gedanke. Das wird das Ganze noch ansprechender machen. Durch Deine neuen Erkenntnisse wirst Du einmal geschriebenen Code nun mit ganz anderen Augen sehen.

@zimmer
Theoretisch ja, praktisch auch. ;) Mit Marmor zum Beispiel.
Mach was Du nicht lassen kannst und lass was Du nicht machen kannst. ;)

Werbeanzeige