Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Techie

Alter Hase

  • »Techie« ist der Autor dieses Themas

Beiträge: 717

Wohnort: Bayreuth

Beruf: Student | Hilfswissenschaftler in der Robotik

  • Private Nachricht senden

11

07.02.2013, 20:34

Ich habe jetzt schon was von anderen Projekten wie Jython und IronPython gehört, bin aber nur mit dem originalem Interpreter "vertraut" ( kleine Sachen wie 'Hello World' usw. ).

Ist IronPython anders? Habe keine Ahnung...

Gruß Techie
I write my own game engines because if I'm going to live in buggy crappy filth, I want it to me my own - Ron Gilbert

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

12

07.02.2013, 20:37

Fragen wir doch nochmal mehr in dots Richtung: Warum muss es Python sein? C# Scripte wären doch z.B. viel logischer.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Techie

Alter Hase

  • »Techie« ist der Autor dieses Themas

Beiträge: 717

Wohnort: Bayreuth

Beruf: Student | Hilfswissenschaftler in der Robotik

  • Private Nachricht senden

13

07.02.2013, 20:42

Stimmt, ... habe jetzt auf den ersten Blick ( auf die Idee mit dem Scripten ) an Python gedacht. Ok ich informiere mich dann mal weiter darüber.


Vielen Dank an alle die geantwortet haben.
I write my own game engines because if I'm going to live in buggy crappy filth, I want it to me my own - Ron Gilbert

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

14

08.02.2013, 00:29

Naja es gibt gute Gründe für Python. Man kann allenmöglichen Mist machen ohne auch nur einen Gedanken daran zu verschwenden, wie man es macht. Du willst strings,ints,klassen,etc in eine Kontainer deiner Wahl packen? Kein Thema! Du willst einfachmal statt einem Objekt von Typ spieler ein Objekt von typ bot übergeben? Mach doch! Ob das immer sinnvoll ist, ist eine andere Frage ;)
Ich persönlich habe den Syntax und die Semantik von Python sehr lieb gewonnen und nutze C++ nur noch wenn es nicht anders geht, weil jedes mal wenn ich zu C++ wieder "zurückkehre" fühle ich mich unendlich eingeschränkt. kA wie das zwischen Python und C# aussieht.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

15

08.02.2013, 00:30

Geht mir mittlerweile genauso, wenn ich nochmal was mit C++ mache.
C# und Python haben mich ordentlich verwöhnt ;)

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

16

08.02.2013, 12:31

C# kann einen auch sehr sehr schnell verwöhnen;) Hab zwar schon einige Versuche gestartet mich wieder mit C++ anzufreunden, aber bis jetzt keine Chance;) Durch Spielereien wie Unity wird das nicht unbedingt besser;)
Aber zum Thema. Für eine Skriptsprache kann es ja mehrere Gründe geben. Natürlich kann es da Sinn machen C# unter C# als Skriptsprache einzusetzen. Python hätte da aber ganz andere Vorteile. Was erwartest du denn von einer Skriptsprache. Welchen Vorteil erhoffst du dir dadurch und was ist überhaupt der Beweggrund dafür?
Möglicherweise hast du dir da ja selbst noch nicht so genau Gedanken drüber gemacht. Aber es ist sinnvoll das zu tun. Wenn du dir dessen bewusst bist kannst du eine sinnvolle Entscheidung treffen, womit du arbeiten möchtest.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Techie

Alter Hase

  • »Techie« ist der Autor dieses Themas

Beiträge: 717

Wohnort: Bayreuth

Beruf: Student | Hilfswissenschaftler in der Robotik

  • Private Nachricht senden

17

08.02.2013, 16:25

Ich wollte mal ein bisschen herumspielen und versuche neine Art Scriptengine zu schreiben.

Die sollte einfach mal ein Programmladen und ausführen ( in dem Fall ein Meshladen und mittels XNA anzeigen )
I write my own game engines because if I'm going to live in buggy crappy filth, I want it to me my own - Ron Gilbert

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

18

08.02.2013, 18:18

einfach mal

Definitiv die falsche Wortwahl. Eine "Scriptengine" schreiben macht man nicht "einfach mal", aber es ist durchaus ein sehr interessantes Projekt bei dem man viel lernen kann.

Wenn dich das schreiben eines Interpreters nicht extrem reizt wuerde ich dir empfehlen eine von den vielen Scriptsprachen fuer C# zu verwenden oder einfach C# selbst wie dot empfohlen hat.

Techie

Alter Hase

  • »Techie« ist der Autor dieses Themas

Beiträge: 717

Wohnort: Bayreuth

Beruf: Student | Hilfswissenschaftler in der Robotik

  • Private Nachricht senden

19

08.02.2013, 21:12

Ok falsche Wortwahl :thumbsup: ja aber ich meinte mal ausprobieren und sehen was passiert :)
I write my own game engines because if I'm going to live in buggy crappy filth, I want it to me my own - Ron Gilbert

Werbeanzeige