AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Map+NPC initialisierung in 2D
Thema durchsuchen
Ansicht
Themen-Optionen

Map+NPC initialisierung in 2D

Ein Thema von Hanswurst · begonnen am 21. Mai 2003 · letzter Beitrag vom 10. Nov 2004
 
Minz

Registriert seit: 19. Dez 2002
476 Beiträge
 
#6
  Alt 26. Mai 2003, 14:15
Hi Hanswurst

wollte mich auch grad ransetzen und das Know-How für
ein mmorpg besorgen

Allerdings eher so nach der Art, wie ich die Reihenfolge
von TImages organisieren kann...

Also zu deinem:
bezüglich der Map:
eigentlich musst du dir nur sowas wie eine "Mapsprache"
überlegen. Wenn Ihr Eure Welt z.B. in "Tiles" aufbaut,
also Felder, dann reicht wenn du deine Map als Matrix
repräsentierst. Darin kannst du dann z.B. ein "B" schreiben
für Baum usw. Dein Programm muss diese Zeichen in der
Matrix dann halt übersetzen.
Wenn hinter den einzelnen Objekten dann noch ein Script
stehen soll, müsst Ihr Euch überlegen, ob die Scripte
direkt in die Map-Datei soll oder ob die seperat angelegt
werden. Bei letzterem, müsst ihr dann halt einen entprechenden
Verweis in der Matirx ablegen.

Das was die anderen Meinen mit was kleinerem Anfangen ist,
das sich ein Erfahrener Programmierer soetwas selber ausdenken
kann.

Aber hey, das sollte doch jeder für sich entscheiden, womit er
sich beschäftigt. Und bei der Umsetzung eines größeren Projekts
kann man auch eine Menge lernen. Jetzt wurde hier viel am Thema
vorbeigeredet, ohne das Hanswurst damit wirklich geholfen war.

Ich hoffe du kannst jetzt hiermit etwas anfangen. Denn es zeigt
dir ja die grundlegende Idee, wie man Maps speichern kann. Dabei
hängt es eben davon ab, wie du deine Welt repräsentieren willst,
und mit den zusätzlichen Scripts, wo die hinsollen, also Aufbau-
fragen, die dann gleich geklärt werden müssen.

Also viel Spaß
Minz
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz