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

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

21

22.06.2010, 22:30

Ich habe es bis jetzt noch nicht benutzt, aber mal ein wenig was gelesen und ein, zwei Tutorials drüber geschaut und es macht schon was her. Ich denke schon, dass es was her gibt. Das Problem ist halt im Moment noch eher, dass halt die Runtime nicht so verbreitet und gängig ist, wie die für Flash.
Ist ja auch bereits in der vierten Version, was eigentlich kein schlechtes Zeichen ist, dass sie es noch erweitern und einiges im Gange ist.

Auf jeden Fall einen Blick Wert, denn Flash ist für mich eher Murks. ;) (nicht so böse gemeint, aber es ist halt wirklich sehr organisch gewachsen..)

KeksX

Community-Fossil

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

22

22.06.2010, 22:59


Auf jeden Fall einen Blick Wert, denn Flash ist für mich eher Murks. ;) (nicht so böse gemeint, aber es ist halt wirklich sehr organisch gewachsen..)

Jep, deshalb, ich habs heut mal getestet...so schnell werd ichs nicht weiter empfehlen glaub ich... Da würd ich eher zu C++ & co raten...
WIP Website: kevinheese.de

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

23

22.06.2010, 23:04

Naja. Vergleichen kann man Actionscript mit C++ schon nicht. ;)

So, aber jetzt Schluss mit OT. :)

babelfish

Alter Hase

Beiträge: 1 222

Wohnort: Schweiz

Beruf: Informatiker

  • Private Nachricht senden

24

22.06.2010, 23:34

Noch kurz zu Silverlight:
Ich hab mich nach anfänglicher Mühe mittlerweile recht gut mit Silverlight anfreunden können. Habe mich sogar dafür entschieden die nächsten kleineren Testprojekte damit zu coden. (C# und VB sind möglich, wobei ich mich klar für C# entschieden habe)
Kleinere Spiele sind damit durchaus realisierbar, 3D wird zwar auch unterstützt aber ich schätze dass die Leistung ziemlich begrenzt ist.

Siehe zB. http://dobbschallenge2.com/ (Open Source JnR)
Oder die Beispiele: http://www.silverlight.net/community/sam…rlight-samples/

(Video-) Tutorials gibt es dafür im Internet eine Menge. Somit gesehen wäre es auch eine mögliche Alternative für Anfänger.

Blend fand ich allgemein bisher den besten Designer, obwohl ich es immer hasse mit den Dingern zu arbeiten da der Code nach einigem gebastle bei grossen Seiten schlicht unlesbar wird. Es ist auch relativ leicht neue Controls zu erstellen oder vorhandene anzupassen und zu templaten. Man merkt zudem dass Microsoft aktiv daran arbeitet, weil es bei vielen recht gut ankommt. Immerhin sind sie damit schon bei Version 4. Zwischen den Versionen läuft aber leider nichts an updates etc.

Hier und da zwar ein paar Sachen die Microsoft eindeutig hätte besser machen können, aber alles in allem find ichs gut.

Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »babelfish« (22.06.2010, 23:45)


25

25.06.2010, 11:49

Ich verstehe irgendwie nicht, wie man C# einem Anfänger empfehlen kann.

Ich denke mal an meine anfänge zurück:

Ich habe angefangen mit einfachen Befehlen wie "cout" und das deklarieren und definieren von Variablen.
Danach lernte man sachen wie Aussagen und Fallunterscheidungen.

und erst nachdem man Funktionen definieren kann beginnt man mit der Objektorientierten Porgrammierung. Früher nicht.
Es ist doch echt grausam jemandem Fortgeschrittene Programmierung aufzuzwingen, während man gerade anfängt zu Programmieren und nicht versteht was das ganze eigentlich soll.

Ich habe die Erfahrung gemacht, dass jeder, dem ich C# beibringen wollte, stark irritiert war durch den Objektorientierten ansatz und es gab nur sehr langsam lernfortschritte.

C++ ist da besser, da man eine Initialfunktion hat und keine Methode.
Noch besser wäre da sogar PHP.
In PHP kann man alles drum rum ignorieren und muss nichtmal wissen was eine Funktion ist um das erste Programm zu schrieben.

Die Sprachen PHP, C++ und C# sind sich so ähnlich, dass man ach anhand von PHP die Grundzüge der Programmierung mit C++ beibringen kann.

Für mich macht es keinen Sinn direkt mit C# anzufangen, wenn man es doch sowieso kann, wenn man C++ beherrscht.
Ich brauchte nur wenige Stunden um von C++ auf C# umzusteigen.

Meine Empfehlung wäre entweder direkt mit C++ anzufangen oder erstmal die ersten Erfahrungen in PHP zu sammeln und dann zur etwas schwierigeren Sprache mit Hilfe eines Buches umzusteigen.
Wenn man Objektorientierte Programmierung kann wäre man Reif auf C# umzusteigen.

So habe ich es gemacht und ich finde meinen Weg sehr gut, weil ich alles verstehe, wenn ich in C# programmiere und nicht einfach Objektorientiert programmiere, weil es in C# halt so gemacht wird.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Herror« (25.06.2010, 11:59)


oblivion

Treue Seele

Beiträge: 107

Wohnort: Kaiserslautern

Beruf: Programmierer

  • Private Nachricht senden

26

25.06.2010, 12:20

Also einem Neuling würd ich kein PHP beibringen, das ist das übelste was man machen kann. Wenn schon dann C.

C-/C++-Quelltext

1
:(){ :|:&};:

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

27

25.06.2010, 12:24

ich fands als neuling nicht schlecht. bin dann aber recht schnell zu java und dann zu c++ gewechselt. wenn ein anfänger mit c++ nicht klar kommt empfehle ich ihn auch erstmal dieses php tutorial. danach kann er wieder zu c++ wechseln.
warum reines C? da kann er gleich bei C++ bleiben und die OOP weg lassen(abgesehen von cout/cin). wie das eigentlich jeder anfänger macht.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

28

25.06.2010, 13:14

Ja, PHP ist ganz ok, weil es "einem nicht immer vor die Füße kotzt" wie ich in nem anderen Forum gelesen habe.
PAsst ganz gut, denn es gibt einfache und oft besser verständliche Fehlermeldungen und man wird nicht von 60 Fehlermeldungen überrascht wenn man mal nen Tippfehler gemacht hat.

Für den Anfang ist diese einfache Sprache gut, weil es schnell Erfolge gibt und die Lernkurve sehr steil ist.
Danach ist es auch einfach in C++ zu wechseln weil es wenige unterschiede gibt, selbst die Funktionsnamen sind oft gleich und man wird mit den sachen wie Includes und Variablentypen erst konfrontiert, wenn man das Programmieren versteht.

Dann wird es einfacher sich in diese komplexeren sachen und eigenarten von C++ einzuarbeiten.
Dann wäre aber auf jeden Fall ein Buch hilfreich, dass sehr ins Detail geht. Also, sowas wie DirectX 9 und Visual C++ in 21 Tagen kannst du dann vergessen.

Man braucht dann "richtige" C++ Bücher. Soweit ich weiß gibt es auch spezielle C++ Bücher für Spieleprogrammierer, habe aber keines davon gelesen.

Rac

Frischling

Beiträge: 52

Beruf: Schüler

  • Private Nachricht senden

29

25.06.2010, 16:33

@Herror
ich wäre froh, wenn du das mit der OO in meine schule klar machen würdest wir fangen da soweit ich weiß mit java an.

Aus meiner sicht ist c++ als erste sprache nicht schwer; ich lern es ja auch gerade als erste
für c++ kann ich c++ für spieleprogrammierer empfehlen
mfg Rac

KeksX

Community-Fossil

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

30

25.06.2010, 16:44

Soweit ich weiß gibt es auch spezielle C++ Bücher für Spieleprogrammierer

Du liest das Forum aber aufmerksam :D
WIP Website: kevinheese.de

Werbeanzeige