Another Zombie Shooter(Neu)

Du brauchst Grafiken, gute Programme oder Leute die dir helfen? Frag hier.
Benutzeravatar
Artus
Beiträge: 280
Registriert: 15.01.2005 20:53

Beitrag von Artus »

Ok, dank dem Tutorial von "Hroudtwolf" hab ichs kapiert, blos irgendwie is die Procedure um das XML auzulesen länger und aufwendiger als aus der TXT-File. Und is mehr zu schreiben in der XML.

Bsp für ein Tile:
TXT-File

Code: Alles auswählen

005|Object 001.png|1|True|True|2
XML-File

Code: Alles auswählen

	<Tile ID="024">
		<Image>Wall 001.png</Image>
		<Layer>0</Layer>
		<PCollision>True</PCollision>
		<SCollision>True</SCollision>
		<Material>1</Material>
	</Tile>
Ich weis nich was würdet Ihr machen?

MfG Arthur
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Artus hat geschrieben:Bsp für ein Tile:
TXT-File

Code: Alles auswählen

005|Object 001.png|1|True|True|2
XML-File

Code: Alles auswählen

	<Tile ID="024">
		<Image>Wall 001.png</Image>
		<Layer>0</Layer>
		<PCollision>True</PCollision>
		<SCollision>True</SCollision>
		<Material>1</Material>
	</Tile>
solltest Du (aus welchem Grund auch immer) mal Dein Objektmodell
erweiteren müssen, dann hast Du mit XML auf jeden Fall die besseren
Karten. Dann wird einfach ein ein neuer Childnode in den Tile-Node
gehängt. Auch die Reihenfolge, in der die Nodes stehen ist unerheblich.
In Deiner Textdatei bist Du zwingend auf die Reihenfolge der Parameter
angewiesen.

Des weiteren können 'Drittanbieter' (nenne ich jetzt mal so) mit dem
XML-Modell viel mehr anfangen als mit einer reinen Textdatei, weil sie
sofort erkennen, welcher Wert zu welchem Parameter gehört.

Grüße ... Kiffi
a²+b²=mc²
php-freak
Beiträge: 536
Registriert: 07.02.2009 18:08

Beitrag von php-freak »

Gibts bald mal wieder ne Demo?
PureBasic 4.30 (x86)
Benutzeravatar
Artus
Beiträge: 280
Registriert: 15.01.2005 20:53

Beitrag von Artus »

Dauert noch. Hab dieses Wochenende keine Zeit gehabt^^ war Party machen :mrgreen: Außerdem hab ich alles auf XML umgeschrieben um es variabler zu machen. Und natürlich den Editor neu gschrieben. Mal sehen vieleicht in 2-3 Wochen muss auch noch einiges im HauptQuellCode überarbeiten und Variabler machen. Und be 5000 Zeilen geht das bisl^^.

MfG Arthur
php-freak
Beiträge: 536
Registriert: 07.02.2009 18:08

Beitrag von php-freak »

Okay dann Geduldige ich mich noch! Aber in 2-3 Wochen steh ich wieder vor deiner Tür :mrgreen:
PureBasic 4.30 (x86)
Arthur
Beiträge: 114
Registriert: 03.03.2009 19:40

Beitrag von Arthur »

So habe nun ne kleine sagen wir mal TechDemo zusammengestellt, leider geht der PureSorage Server nichmehr und ich kanns leider net hochladen. Binn noch auf der suche nach einer Altanative. Auch meine alten Screens und Daten sind nun leider weg -.-

MfG Arthur
Kevin
Beiträge: 236
Registriert: 11.06.2007 12:55

Beitrag von Kevin »

Arthur
Beiträge: 114
Registriert: 03.03.2009 19:40

Beitrag von Arthur »

php-freak
Beiträge: 536
Registriert: 07.02.2009 18:08

Beitrag von php-freak »

JA! EINE DEMO! Feeedback kommt so in 10-20Minuten :mrgreen:

Ich liebe deine Demos und erstmal das Spiel wenn es fertig ist!
PureBasic 4.30 (x86)
php-freak
Beiträge: 536
Registriert: 07.02.2009 18:08

Beitrag von php-freak »

Die Demo ist klasse!

Super Arbeit!

Echt Respekt :allright: !

Allerdings gibt es noch einige Bugs!

Wenn man durch eine Tür gehen will und die dann schließt kann man sich so einklemmen das man das Spiel beenden muss!

Ich finde es sinnlos wenn Auto-Geschütze auf einen ballern obwohl man noch nicht einmal in Sichtweite ist und sie brauchen auch noch ein wenig Zeit um den Gegner überhaupt zu realisieren!!

Außerdem kann ich Gegner ein wenig austricksen! Wenn ich beim schießen zurückgehe kann ich sie Treffen sie aber nicht mich! Und da ist auch das Problem das sie bereits schießen obwohl noch 1-2 Wände zwischen uns sind!

Aber dies^^ soll nur dafür sein damit dein Game noch cooler und besser wird!

Außerdem wäre es cool wenn man in der nähsten Demo mehr Waffen hätte!

Euer

php-freak
PureBasic 4.30 (x86)
Antworten