some examples from the turorial aren't working (in german)

Posted By: nightdive

some examples from the turorial aren't working (in german) - 03/27/09 16:43

Also...
Ich habe mir letztes lite c atari runtergeladen weil mir nen freund es empfohlen hatte^^
Zusätzlich habe ich mir die ersten 2 Tutorials gedownloadet(GameProgramming & WED, MED(natürlich in deutsch)...
Leider musste ich feststellen dass einige der beispiele im tutorial bei mir nicht funktionieren und auch SED nicht wirklich gut läuft)
Was bei SED nicht funktioniert:
--> wenn ich ein eigenes script erstelle wird bei mir der code nicht gefärbt und das script startet nicht... Ich habe auch #include <acknex.h> und #include <default.c> eingegeben...
Eine main() funnktion hat es natürlich auch^^
Das sinnfreien ist, dass der elbe code in einem vorher abgespeciherten workshop funktioniert^^(ich habe bei preferences auch "Use the corrent file for test run" markiert und es liegt auch nicht an einer bit-map die nicht in dem projekt-ordner enthalten ist(ich weiss nicht ob dies bei lite-c einen unterschied macht daich davor autoit3 und visual basic genutzt habe)
Dieser Code funktioniert nicht aus dem Beispiel:
-->
Code:
////////////////////////////////////////////////////////////////////
#include <acknex.h>
#include <default.c>

////////////////////////////////////////////////////////////////////
BMAP* first_b = "first.pcx";
function main() {
video_mode = 7;
screen_color.blue = 150;
wait(-3);
first_pan.pos_x = 10; //hier hängts^^ im beispiel sollte es //funken
}
PANEL* first_pan = {
	pos_x = 0;
	pos_y = 0;
	layer =1;
	bmap = first_b;
	flags = OVERLAY | VISIBLE;
	
}

Dann noch einpaar fragen:
zu med...
--> in der Anleitung steht dass jeder ein modell modellieren kann (als beispiel ein soldat). Anscheinend kann ich dies nicht xD (woran liegts)
-->Drehen eines teils einens gegenstandes funktioniert nicht
zu wed...
-->wie programmiere ich ohne wed ein Gebiet (jaja ich weiss med aber ich meine das einsetzen von fackeln und (vor alldem) entities
-->wie teuer ist wed???
-->kann man wed mehramls installieren (wollte mit nen paar freunden zusammenlegen)




An sonsten...
trotz des deprimierenden einstiegs,wo schon in den ersten workshops mitgelieferte programme nicht funken (und erst recht nicht meine eigenen^^), finde ich dass lite-c eine gute programmersprache ist mit der man spiele anscheinend einfacher programmieren kann als mit basic xD xD xD

mfg
nightdive
€dit:
Muss man hier in Englisch schreiben??? (ich bin nicht gerad derpro in english ;( ^^)
Posted By: Tobias

Re: some examples from the turorial aren't working (in german) - 03/27/09 17:36

Dein Code kann gar nicht funktionieren, weil du auf das Panel schon zugreifst bevor es definiert ist. Das zeigt dir die Engine mit einer Fehlermeldung an, richtig machen musst du es aber schon selbst.

Die Workshops müssen funktionieren, sonst hätten ja auch andere Leute ausser dir damit das gleiche Problem. Es kann doch nicht schwer sein, mit copy und paste ein Stück Code zu kopieren? smile

WED ist in der Extra Version enthalten und die kostet glaube ich 89 EUR.
Posted By: Pappenheimer

Re: some examples from the turorial aren't working (in german) - 03/27/09 17:39

Und was ist, wenn Du die Paneldefinition nach der Bitmapdefinition und vor der Mainfunktion platzierst?
Posted By: IwanBronkowitsch

Re: some examples from the turorial aren't working (in german) - 03/29/09 09:44

Originally Posted By: nightdive

Dann noch einpaar fragen:
zu med...
--> in der Anleitung steht dass jeder ein modell modellieren kann (als beispiel ein soldat). Anscheinend kann ich dies nicht xD (woran liegts)
-->Drehen eines teils einens gegenstandes funktioniert nicht
zu wed...
-->wie programmiere ich ohne wed ein Gebiet (jaja ich weiss med aber ich meine das einsetzen von fackeln und (vor alldem) entities
-->wie teuer ist wed???
-->kann man wed mehramls installieren (wollte mit nen paar freunden zusammenlegen)

Zu MED: Wenn du ein einigermaßen vernünftig denkender Mensch bist - nicht verwenden, außer zum Texturieren und Animieren. Der Modelleditor ist von der Bedienung zu hakelig. Leichter lassen sich Modells mit Blender erstellen, als x,3ds,obj... exportieren und anschließend im MED importieren.Nur Mut: Blender ist am Anfang ähnlich schwer wie 3DS Max, am Ende jedoch extrem mächtig - Ich vermute mal, dass viele Beispielobjekte, die man im Kontext von 3DGS sieht, mit "höheren" Modellern gemacht wurden wink

Was meinst du mit Teile von Objekten? Einzelne Punkte, Polygone oder in sich geschlossene Meshteile?

Der MED hat eine brauchbare, einfache Handhabung was Animation und die UVW-Maps angeht (und zwar wirklich brauchbar), das Bearbeiten von Meshs wird dich zeitlich und ergebnisorientiert in die Knie zwingen.

Zu WED: Du kannst Entities per Skript laden
Code:
ENTITY* entityname;
entityname = ent_create (modelldatei, vector (X, Y, Z), NULL);

Wenn du ein eigenes kleines Entitysystem entwickelst, kannst du das vereinfachen, über eigene Definition wie "addTree()", "addDoor()", die du mit den nötigen Parametern fütterst.
Die Engine vom 3DGS kommt (natürlich) nicht mit dem .bsp-Format der Q3-Engine zurrecht, wohl aber versteht der WED das .map Format, das auch der GTK Radiant versteht.
Zum Mehrfachinstallation braucht man meines Wissens nach Teameditionen.
Mein Tipp: Auf den anderen Rechnern den freien und ausgezeichneten GTK Radiant installieren, zum Texturieren, "Compositing" und Compilieren eine Lizenz vom GameStudio. Ganz ehrlich: Der Worklflow vom WED ist suboptimal. Liebe Conitecleute: In Zukunft Ideen klauen. Bitte.

Du hast schon Recht - mit 3DGS hat man einen flotten Einstieg in die Spielentwicklung, aber es werden mir für das Geld, das die Educationversionen an meiner Uni gekostet haben, und die ich mit meinen Studiengebühren mitfinanziere, viel zu viel zu viel Steine in den Weg gelegt.
Meine Prognose: Die Lowcost- und Endbenutzer-Autorensysteme für Interaktive Anwendungen werden noch wesentlich einfacher und intuitiver werden. Und das sollte 3DGS nicht verpassen.
Posted By: nightdive

Re: some examples from the turorial aren't working (in german) - 03/29/09 12:22

thx für die vielen antworten^^
besonders danke ich IwanBronkowitch...
mfg
nightdive
© 2023 lite-C Forums