Author Topic: Fragen und ein paar Fehler  (Read 3375 times)

cyby

  • Guest
Fragen und ein paar Fehler
« on: 2004-Oct-11 »
hi,

Frage:
wird oder gibt es denn schon Clipping ?
ist Bump Mapping sowas wie terrain ?
ist schuhschachtel, das man z.b. Bilder, Musik ect. mit in die exe packen kann ?

Fehler oder Verbesserungsvorschläge von Befehlen:
LoadSprite: um in einen Unterordner zu kommen muss man "/" schreiben anstatt wie in Window üblich "\" - also dies ändern bzw. so machen das man beides verwenden könnte
LoadBMP: mit diesem Befehl kann man leider nicht in Unterordner

Fehler im Handbuch:
LoadSprite: hier ist im Beispiel ein Fehler - der Befehl "Sprite" hat da 4Parameter anstatt 3 , ",50" ist also zu viel
GetTime: es heißt ja FPS - FramePerSecound aber hier werden die FPS alle 1/2 Sekunden angezeigt anstatt alle Sekunde

Editor:
unter Projekt->Option kann man ja "erstellen für diese Platform" ankreuzen, gibt es denn einen bestimmten Grund warum das da ist ? ist für mich unnützlich ...

MfG
cyby

cyby

  • Guest
Fragen und ein paar Fehler
« Reply #1 on: 2004-Oct-12 »
edit: noch ein Fehler
also, wenn man ein Projekt anlegt mit 2Quelltextdateien, dann schreibt man in die Hauptdatei NICHTS ! In die weite Quelltextdatei schreibt man
Code: GLBasic [Select]
FUNCTION a:
ENDFUNCTION
 
wenn "Function a:" genau in der ersten Zeilenreihe schreibt ist noch alles OK , wenn man dies aber in die 2te Reihe schreibt
Code: GLBasic [Select]

FUNCTION a:
ENDFUNCTION
 
kommt dies raus:
Quote
*** Configuration: WIN32 ***
precompiling...
GPC - GLBasic Precompiler V.2004.22 - 3D(1), NET(1)
compiling...
C:\Dokumente und Einstellungen\Timm\Eigene Dateien\TimmAnwendungen\GLBasic\Projects\RPG-Engine2\RPG-Engine2.gbas (25 bytes)
C:\Dokumente und Einstellungen\Timm\Eigene Dateien\TimmAnwendungen\GLBasic\Projects\RPG-Engine2\variablen.gbas (86 bytes)
compile+link...
C:\Dokumente und Einstellungen\Timm\Eigene Dateien\TimmAnwendungen\GLBasic\Compiler\platform\gpc_temp.cpp:11: ANSI C++ forbids declaration `__dLn' with no type
C:\Dokumente und Einstellungen\Timm\Eigene Dateien\TimmAnwendungen\GLBasic\Compiler\platform\gpc_temp.cpp:11: initializer list being treated as compound expression
C:\Dokumente und Einstellungen\Timm\Eigene Dateien\TimmAnwendungen\GLBasic\Compiler\platform\gpc_temp.cpp: In function `DGInt __GLBASIC__::a()':
C:\Dokumente und Einstellungen\Timm\Eigene Dateien\TimmAnwendungen\GLBasic\Compiler\platform\gpc_temp.cpp:15: `__GLBASIC__::__dLn' cannot be used as a function

---------------------------
Zeit: 0.6 sek
--- Fertig ---
und das ist wohl noch ein Bug ^^

und noch etwas komisches, man kann ja in Projekt->Option die FPS-Anzahl angeben, warum gibt es dann noch den Befehl "LIMITFPS" ?

cyby

  • Guest
Fragen und ein paar Fehler
« Reply #2 on: 2004-Oct-12 »
noch eine Frage, wenn man ein neues Projekt mit mehrer Quelldateien hat dann sind die Quelldateien bei mir immer weg wenn ich das Projekt neu aufmache...
muss man da irgentwas ankreuzen das diese gespeichert werden ?

cyby

  • Guest
Fragen und ein paar Fehler
« Reply #3 on: 2004-Oct-13 »
und noch ein Fehler, hier ist in Projekt->Option 800*600 und Vollbildmodus an, es wird aber immer als 640*480 Fenstermodus kompilliert !
http://home.arcor.de/cyby-online/GLFehler1.rar

Offline BumbleBee

  • Global Moderator
  • Prof. Inline
  • *******
  • Posts: 891
    • View Profile
Fragen und ein paar Fehler
« Reply #4 on: 2004-Oct-14 »
Hi
Also bei mir funktioniert jede Auflösung, egal ob Fenster oder Vollbild.
Du mußt bei Optionen  >erstellen für diese Plattform<  den Haken reinmachen.

Cheers
The day will come...

CPU Intel(R) Core(TM) i5-3570k, 3.4GHz, AMD Radeon 7800 , 8 GB RAM, Windows 10 Home 64Bit

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10682
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Fragen und ein paar Fehler
« Reply #5 on: 2004-Oct-19 »
Das kann sein. Die erste Zeile muss ein Leerzeichen sein bei include Dateien. Ist wohl ein Bug. Sorry.
Clipping: Da werden Polygone abgeschnitten, wenn Sie aus dem Bild rausgehen. Ist drin.
BumpMapping ist, wenn auf der Textur pixel erzeugt werden, die dann höher erscheinen. Doom3 ist eine Bump-Orgie.
Schuhschachtel ist eine externe Resourcendatei, aus der man (komprimiert/verschlüsselt) Daten laden kann. Es gibt eine Möglichkeit die Schuhschachtel an die .exe anzuhängen. Wenn eine Datei nicht lokal gefunden wird, dann wird versucht sie aus der Schuhschachtel zu laden. Speichern kann man dorthinein nicht. GETFILE geht aber schon!
Die Ordner immer mit / trennen - dann läufts auch unter Linux!
LOADBMP geht genau wie LOADSPRITE mit Orndern:
LOADBMP "data/bild.bmp"

"Erstellen für Platform" muss man anhaken, weil es (in Zukunft noch mehr) Pattformen gibt. Stdmäßig sollte Win32 an sein - ist ein kleiner Bug, wenn man die FPS ändert, ist's einmal auf 0.

Gruß,
Gernot