![]() |
DelphiX Fragen
Hallo,
ich habe bis jetzt meine Spiele immmer mit gleich großen Grafiken geschrieben. also so:
Code:
nun möchte ich aber unterschiedliche Größen haben wie kann ich das
type
karte:Array[0..20,..30]:TKarte; end; ambesten und am schnellsten machen ? und noch eine Frage hab ich die sich auf die erste bezieht: wie kann ich scrollen ? ich schreibe ALLE Spiele mit "DelphiX" und "Borland Delphi 5 Standart". !!! BITTE ANTWORTET AUF DEUTSCH UND AUSFÜHRLICH !!! für jede antwort bin ich dankbar ;) ----------------------------------------------------------------------- Habe ihr meine Probleme verstaden ? MFG mimi |
Ich würd sagen du änderst einfach die Arraygröße um
|
ja aber bei unterschiedlichen Großen Objekte es das doch nicht so einfach,oder ?
jedes fehlt ist bei mir 16 X 16 Pixel breit und Hoch und die Grafiekn auch, auf diese art und weise ist das ein Kinder Spiel abzufragen was an pos x,y ist, aber bei unterschidlich großen objekten geht das nicht so. und das Scrollen wie geht das ? MFG mimi |
ich verweise dich jetz mal auf diese site
![]() |
Naja englisch kann ich leider nicht gerade gut aber mal sehen ob ich das dort verstehe, und das mit den Unterschiedlichen Größen von Objekten: hast du mein Problem verstanden was ich habe ??
MFG mimi |
ja ich denke schon, du solltest überlegen nur gleich große objekte zu nehmen oder doppelt große aber nciht so ein zwischen ding, das wird sonst zu umständlich mit der kollisionsabfrage ;)
|
das ist ja gerade das was ich will.
Kannst du mir mal ein Beispiel machen ? und das mit den Scrollen habe ich nicht so gans verstanden, Kannst du mir da auch noch ein Beispiel machen ??? MFG mimi |
nein tut mir leid, so viel zeit habe ich nicht um dir hier einfach ein beispiel hinzuschreiben, für sowas bedarf es schon mehr zeit, ich kann dich höchstens an andere foren (achtung foren-mod keine werbung :wink: ) verweisen, also auf
![]() |
ach ja:
TKarte(in mein Beispie) sind so aus:
Code:
schaut euch mal bitte:
Type
TKarte = record typ,Tex:Integer; ![]() MFG mimi [Edit=FuckRacism]Doppelpost gelöscht[/Edit] |
CLONK -> Geiles Spiel !!!!
|
Ich wollte eigetnlich keine Werbung für Clonk machen, sondern nur Fragen wie ich das am besten selbst nach programmieren kann.
Hätte da jemmand eine idee ? (ich nutzte DelphiX) |
hmm, das wollte ich auch schon mal machen aber ich weiss es auch nicht wie. :freak:
PS: mal ne dumme frage, wo gibts delphix? und was is das genau (ne ide von delphi)? :wiejetzt: bis denne :dance: |
kannst ja mal auf
![]() also mit DelphiX kann man einfach 2D Spiele in DirecX von MS schreiben du kannst es hier downloaden: ![]() !!! Also viel Spaß !!! |
such lieber mal nach UnDelphiX, das ist die inoffizielle performanceoptimierte Version von DelphiX als zusätzliche suchwörter empfehle ich turbo + gamedev
|
Du musst aber erst DelphiX installieren, dann kannst du UdelphiX intallieren, das ist nämlich ein Update ein patch oder wie man so will;)
|
hmm, ich hab delphix nur für delphi 4,5 und 5 gefunden, gibts das auch für 6?
wenn nicht, wie soll ich es installieren? |
![]() Grüsse, Daniel :hi: |
hmm, das hab ich auch schon probiert, das sind nur setup_d 3,4,5 dabei.
da ich aber delphi6pe habe kommt die fehlermeldung das die datei vcl50.bpl nicht gefunden wurde :| ich weiss nicht wie ich die ganzen sachen manuell installieren soll, kann mir das jemand sagen? :?: |
Das Scroll-Problem habe ich ganz einfach gelöst.
Du musst ein Objekt ohne Image kreieren, das du dann unter einer DoMove Methode mit folgenen Methoden ergänzt: Engine.X := -x + (Engine.Width - Width) div 2; Engine.Y := -y + (Engine.Height - Height) div 2; Damit ist das Objekt immer in der Mitte, egal wie du es versetzt. Wenn du jetzt den Befehl Scrolle Links programmierst, musst du nur X := X - Scrollgeschwindigkeit; eingeben. Damit bewegt sich alle Sprites nach rechts auf dem Bildschirm. :dancer2: :firejump: |
n'abend,
kann mir jemand sagen wie ich delphix manuell installieren kann? habe delphi 6 pe und mit den mitgelieferten setups geht die installation nicht. wenn ich die komponenten selber installieren will kriege ich einen haufen fehler um die ohren geballert ;) @mimi: die links von deiner zu deinen homepage sind 'äußerst' :freak: nützlich, könntest du die nicht unterlassen? :twisted: bis später, |
Hallo,
![]() Grüsse, Daniel :hi: |
@mimi: Du kannst auch 3d-Spiele damit machen!! Und soweit ich weiß ist Clonk Opensource, jedenfalls gibt es einige Version als OpenSource, kannst ja mal nen Blick reinwerfen...
|
clonk als oben socurce ?
denn qullcode gibt es ja, aber der ist in C++ geschrieben habe mich damit schonmal 2 stunden lang beschäfdigt ! aber nicht rausgefunden;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:01 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