Seite 5 von 7

Verfasst: 29.08.2006 19:42
von Zaphod
was'n hier los, reist euch mal zusammen jungs.

@DW:

Einen interpreter für eine Skriptsprache oder auch einen Kompiler zu schreiben ist alles andere als einsteigergeeignet.
Mal ein paar beispiele Posten geht nicht, denn das ist eine ziemlich umfangreiche sache, sofern du nicht eine primitivste skriptsprache schreiben willst, die sich nur im assembly-stil nutzen läst.

Wenn du dich *ernsthaft* damit beschäftigen willst eine Skriptsprache zu entwickeln empfehle ich dir das Buch "Game scripting Mastery".
Gibt es nur auf englisch und umfaßt rund 1200 seiten. Wenn du das richtig durchgearbeitet hast, hast du eine chance eine brauchbare skriptsprache zu schreiben.

Verfasst: 29.08.2006 19:47
von DW
Nö. Die Skriptsprache mache schon selber. Dauert halt. Ich bin ja kein Blitz.
Und die Skriptsprache sollte auch inBB bleiben und nicht PB. Deswegen weiß ich immer noch nicht, warum ich hier als alles noob darstehe.

Verfasst: 29.08.2006 19:50
von Zaphod
Weil rumgeflame hier langsam zur tradition wird... ich stelle dich nicht als noob dar, aber einen interpreter für eine *richtige* skriptsprache (mit einem sprachumfang zb vergleichber mit purebasic) zu schreiben ist mit eine der anspruchvollsten dinge die es gibt.

Verfasst: 29.08.2006 19:52
von PMTheQuick
@DW: Ich finde, du bist kein Noob! Dein Polyshape S+ ist schonmal sehr gut... und die liste war eher für "The Nameless" :mrgreen: Ich helfe dir, aber besorge dir Skype oder ICQ, das wir uns verständigen können... Oder ich kann ein BB-Forum aufmachen... Du hast die Wahl...

@Zaphod: Du hast recht, ja! :) Aber er kanns versuchen.. Und ich kann ihm ja helfen (oder auch andere)... Darum lass ihn doch! Ein Versuch kann nie schaden! :wink:

Gruss
PMTheQuick ;)

Verfasst: 29.08.2006 19:54
von DW
www.virtualsoftware.net.ms
Da ist mein Forum. Können wir da besprechen.

Puh. Und ich dachte...Naja, ihr seit viel netter als einige andere Leuten in anderen Foren.


@Zaphod: Nee, sowas wie Purebasic nicht. Das mache ich vielleicht und wenn ich dann auch kann, wenn ich erwachsen bin. ICh habe nicht mal so viel Zeit. Aber sowas, mit dem man so schon kleine 3D games oder so schreiben kann, will ich schon machen.
Läuft auch bis jetzt gut.

Verfasst: 29.08.2006 20:04
von DarkDragon
DW hat geschrieben:Puh. Und ich dachte...Naja, ihr seit viel netter als einige andere Leuten in anderen Foren.
http://www.developia.de - Du hättest keine Chance da auch nur irgendwas zu schreiben. :lol:

Verfasst: 29.08.2006 20:15
von DW
Und du? Wie meinst du das jetzt? Sind die Leute da auch so unnormal drauf?

Ist jetzt zwar egal, aber nur als Beweis, dass es auch Grafik Befehle hat:

Code: Alles auswählen

//Graphic pixmap example



incfunction(props);     //Include function
incfunction(pixmaps);
incfunction(app);     //Include function



function(props){
externlink:WINDOWS{
WINDOW_GRAPHX[700];
WINDOW_GRAPHY[500];
WINDOW_TITLE('Pixmap example');
}.
bgcolor 255,255,255;
};





function(pixmaps){

grPixmap(200,200,1);       //Create pixmap with the width 200 and height 200. The id of the pixmap is 1.
grPixmapBuffer(1){        //Set the pixmap buffer of the pixmap 1 as the main buffer
grColor(0,0,255);
grRectangle(0,0,20,20);
};

};



function(app){
grDrawPixmap(1,100,20);       //Draw the pixmap



text_position 270,200;
msg'Press a key to end.';
winWaitKeyEv();
externlink:WINDOWS{
WINDOW_PROCESSEND;          //End the program
}.



};                                              //End of function





Verfasst: 29.08.2006 22:42
von Tafkadasom2k5
Hey DW!
Das mit dem "Noob sein" hat was damit zu tun, dass du hier auf der einen Hand Sachen gefragt hast, die noch recht rudimentär sind in der Programmierung. Zumindest in PureBasic- eben weil du diese Sprache neu erlernst.

Gleichzeitig erzählst du uns aber was von irgendwelchen großen Abenteuern die du schon bestanden hast usw. usf. Leider kennen wir das von nur zu vielen Anfängern, die sich hohe Ziele gesetzt haben. Das wird dann eben schnell abgestempelt als typischer rumschnacker.
Wer kennt nicht den "alten Schulkameraden" von früher, der seinen PC schon früh von seinen Eltern geschenkt bekommen hatte und deshalb Programierer werden wollte. Und eigentlich nur Spielen konnte.
Noch dazu sind diese Menschen oft auch noch so drauf, dass sie ungefähr in der "typschen chatter sprache schraibn und ebn voll cool aufm wech sind zu proggn".
Gleichzeitig erwarten sie von allen Seiten Hilfe, und so ein Forum ist sowieso nur Mittel zum Zweck.

Auf deine Art, hast du eben diesen Eindruck erweckt und beachtest dabei nicht, das sich jeder ersteinmal Respekt verdienen muss, um Ernst genommen zu werden. Wenn man weiß "der hat Skill", dann nimmt man den auch ernst. Wenn DarkDragon oder jemand ähnliches sowas anfangen würde, dann wären ganz andere Diskussionen hier losgebrochen.
Assemblerfreaks hätten über dieses "Für und Wieder" und jenes mir völlig fremde Codeteil diskutiert, und ich hätte über die Syntax mitphilosophiert. Xaby hätte warscheinlich irgendwelche Ideen gehabt, wie diese Scriptsprache in "ferner Zukunft" mal aussehen würde, und das er "gespannt auf weitere Ergebnisse sei" (nicht bös gemeint Xaby ;) )

Es ist nicht unnormal, dass man nicht für "voll" genommen wird, wenn man so frisch dabei ist wie du, und dabei selten Sachen, die man dir erklärt ernstnimmt.
Alleine die "Compiler vs Interpreter"-Geschichte. Warum hat sich wohl keiner weiter eingemischt? Weil man das Gefühl bei dir hat "Encarta weiß das ja eh und ich habe mehr Erfahrung als ihr alle-trotzdem könnt ihr mir mal eben helfen".
In einer Community braucht es eben ein wenig Zeit zum Kennenlernen und zu wissen, was kann man wem wie zutrauen.

Ich hoffe, du verstehst was ich meine. Das ist nichts gegen dich, sondern nur ein Hinweis, wie ich dich sehe und dein Stand zu diesem Forum. Vielleicht liege ich auch ganz falsch, dann möge man mich korrigieren. ;) :allright:

Gr33tz
Tafkadasom2k5

Verfasst: 29.08.2006 22:47
von Kaeru Gaman
:allright:

Verfasst: 30.08.2006 08:02
von DarkDragon
DW hat geschrieben:Und du? Wie meinst du das jetzt? Sind die Leute da auch so unnormal drauf?
Ich habe mich dort(bzw.: Quellcodes.de) auch angemeldet, als ich wirklich noch fast keine richtigen Programmierkenntnisse hatte. Hab Schwachsinn geschrieben, das merke ich Heute noch wenn ich meine alten Beiträge anschaue. Aber dann bin ich eine Weile weggeblieben und in der Zeit hatte ich die Gelegenheit mich einzuarbeiten. Als ich zurückkam wurde nach kurzer Zeit developia.de gegründet und galt als Fusion von Quellcodes.de(Da war ich am Anfang), Untergrundspiele.de und softgames.gamigo.de. Die Beiträge wurden allesamt dorthin verschoben.

Wenn ich die Leute auf Developia.de aber Heute so anschaue, wie sie Anfänger angreifen, sogar Ignorieren hätte ich damals keine Chance gehabt dort zu überleben. Etwas Gutes hat es aber solche "fertigmachungen" zu erleben: Man traut sich nichtmehr so viel zu schreiben und nutzt mehr die Suchmaschine(nicht nur vom Forum) und probiert selber. Mit Fragen wie "Wie baut man ne Programmiersprache?"(Nameless, z.B.), "Was soll ich machen: Scriptsprache oder Compiler?"(Du irgendwie, zumindest liest es sich so in meinen Augen an[Danke an Tafkadasom2k5 für die Begründung]) wärst du da gleich untendurch. Ich hatte ein Karma von -25. Heute hab ich das selbe im +.