AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi tile-based games in delphi - spielfeld erzeugung

tile-based games in delphi - spielfeld erzeugung

Ein Thema von mifuno · begonnen am 10. Jun 2005 · letzter Beitrag vom 11. Jun 2005
 
mifuno

Registriert seit: 9. Jun 2005
10 Beiträge
 
Delphi 7 Personal
 
#1

tile-based games in delphi - spielfeld erzeugung

  Alt 10. Jun 2005, 22:43
hallo,
ich erstelle gerade ein title-based spiel in delphi und verwalte die ganzen spielfeldinformationen in einem feld. ich habe es bisher mit einem array in fester größe gemacht.

unit : u_typen
------------------------
Delphi-Quellcode:
const
     anzahl_zeilen = 10;
     anzahl_spalten = 10;
     kantenlaenge = 25;
     erste_zeile = 0;
     erste_spalte = 0;
     letzte_zeile = erste_zeile+anzahl_zeilen-1;
     letzte_spalte = erste_spalte+anzahl_spalten-1;

type
    tzeilen = erste_zeile .. letzte_zeile;
    tspalten = erste_spalte .. letzte_spalte;
    tspielsteine = (rot, gruen, blau, gelb);
    tarray = array [tzeilen,tspalten] of tspielsteine;
unit: u_main -> verwendet: u_typen
------------------------
dort habe ich mit
meinFeld : tarray; das spielfeld deklariert.

meine frage ist aber nun, wie ich das spielfeld auch zur laufzeit erstellen kann. ich möchte z.B. eine datei am start des programms laden in dem die level drin stehen. und dann gibt es z.B. einmal ein 5x5, 7x7 und ein 10x10 feld. gibt es eine möglichkeit die arrays auch zur laufzeit in der richtigen größe zu erstellen, oder muss ich das über zeiger realisieren?

danke. grüße, mifuno
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 15:13 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-2025 by Thomas Breitkreuz