AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Andorra 2D [Ver. 0.4.5.1, 31.12.08]
Thema durchsuchen
Ansicht
Themen-Optionen

Andorra 2D [Ver. 0.4.5.1, 31.12.08]

Ein Thema von igel457 · begonnen am 24. Nov 2006 · letzter Beitrag vom 14. Sep 2011
Antwort Antwort
Seite 55 von 101   « Erste     545535455 565765     Letzte »    
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#1

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 16. Mär 2008, 10:18
Hast recht, hätte schwören können das bräuchte man nur für verzeichnisse != .
Danke, es funktioniert.
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Berlinermauer

Registriert seit: 3. Okt 2007
Ort: 0x0000
213 Beiträge
 
Delphi 7 Personal
 
#2

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 16. Mär 2008, 10:21
wie wäre es mit 3D Support, ich weiß viel Arbeit, aber Andorra 5D is cool ^^(2+3=5)
Marc S.
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 16. Mär 2008, 10:24
Bis auf eine kleine unschönheit beim Beenden:
Zitat:
get_xvisualinfo nitems_return=1
An unhandled exception occurred at $3E800000 :
EAccessViolation : Access violation
$3E800000
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Looper

Registriert seit: 28. Sep 2007
Ort: Hamburg
131 Beiträge
 
Delphi XE2 Professional
 
#4

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 16. Mär 2008, 10:24
Zitat von Berlinermauer:
wie wäre es mit 3D Support, ich weiß viel Arbeit, aber Andorra 5D is cool ^^(2+3=5)
soll doch noch umgesetzt werden

mfg Looper
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#5

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 16. Mär 2008, 10:25
Du kannst ja auch mal ausprobieren, den kompletten Pfad zur Bibliothek anzugeben.
Wenn du das Programm nur über die Kommandozeile starten kannst, wird das Debuggen nämlich zum Horror, dann musst du nämlich GDB verwenden.

Eine andere (wenn auch nicht so schöne Lösung) ist die Bibliothek in das Lib-Verzeichnis zu kopieren.

@Berlinermauer
Es wird nur die Möglichkeit geben 3D-Modelle zu laden. Damit kann man dann nur 2,5D Spiele programmieren - also alles wo die dritte Dimension nicht so wirklich ausgenutzt wird - also RPGs, Jump'n'Runs im Smash-Brothers Stil, RTS-Spiele etc.

@Inherited
Bug im TOpenGLContext von Lazarus - da kann ich nix für
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Looper

Registriert seit: 28. Sep 2007
Ort: Hamburg
131 Beiträge
 
Delphi XE2 Professional
 
#6

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 17. Mär 2008, 16:45
Hi,
ich progge ja gerade an einem Jump and Run Spiel und da ist mir aufgefallen, was man verbessern könnte, wenn es nicht allzu viele Umstände macht:
Die Funktion
function GetSpriteAt(X,Y:integer):TSprite;virtual; hat lediglich die X- und Y-Koordinate als Parameter. Vielleicht kann man da noch die Z-Koordinate einbauen.
Denn wenn man z.B. ein Jump and Run Spiel mit mehreren Ebenen programmiert, und ein Bild im Hintergrund löschen möchte und nur die Position weiß, aber nicht den Index, ist das Löschen des Sprites nur durch Umwege möglich.

mfg Looper
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 17. Mär 2008, 19:51
Unterstützt Andorra eigentlich Targa? Wenn nicht: Bau das bitte ein, währe mehr als nützlich!
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#8

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 17. Mär 2008, 20:00
Hallo,

zu dem GetSpriteAt - wird gemacht. Du kannst ja allerdings auch manuell suchen - schau dir einfach mal den Sourcecode der Methode an.

Meinst du TGA? Ja, das ist über DevIL oder FreeImage möglich. Einfach die Entsprechende Bibliothek runterladen, kompi- und installieren und die Andorra Schnittstellenunit (AdDevIL oder AdFreeImage) einbinden.

Mit FreeImage kannst du dann über 30 Formate laden.

PS: Du benötigst diese Bibliotheken unter Lazarus sogar um PNG-Komprimierte Andorra Image Streams zu laden - also *.ail *.axg Dateien, die PNG als Kompressor nutzen.
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Looper

Registriert seit: 28. Sep 2007
Ort: Hamburg
131 Beiträge
 
Delphi XE2 Professional
 
#9

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 17. Mär 2008, 20:33
Zitat von igel457:
Hallo,

zu dem GetSpriteAt - wird gemacht. Du kannst ja allerdings auch manuell suchen - schau dir einfach mal den Sourcecode der Methode an.

Meinst du TGA? Ja, das ist über DevIL oder FreeImage möglich. Einfach die Entsprechende Bibliothek runterladen, kompi- und installieren und die Andorra Schnittstellenunit (AdDevIL oder AdFreeImage) einbinden.

Mit FreeImage kannst du dann über 30 Formate laden.

PS: Du benötigst diese Bibliotheken unter Lazarus sogar um PNG-Komprimierte Andorra Image Streams zu laden - also *.ail *.axg Dateien, die PNG als Kompressor nutzen.
Jo habe ich gemacht.
  Mit Zitat antworten Zitat
pierredrks

Registriert seit: 20. Mär 2008
12 Beiträge
 
#10

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 20. Mär 2008, 13:59
@inherited
Mit folgender Zeile reicht es aus wenn die .so im Verzeichnis deiner Binary liegt.
AdDraw.DllName:='./libAndorraOGLLaz.so'
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 55 von 101   « Erste     545535455 565765     Letzte »    


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 11: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