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

thundermare

Treue Seele

  • »thundermare« ist der Autor dieses Themas

Beiträge: 101

Wohnort: neuwied

Beruf: anwendungsentwickler

  • Private Nachricht senden

1

01.12.2005, 10:22

c# (2D)lernen

hallo,

ich habe schon einige erfahrung mit c/c++ und Java,
ich möchte jetzt ein spiel mit c# programmieren, ich dachte da an was ähnliches wie das yoh gi oh kartenspiel.
kennt jemand ein tolles buch oder tutorial... zum einstieg in 2D spiele programmierung mit c#?
wenn ja her damit :-)

schon mal vielen dank im vorraus

Anonymous

unregistriert

2

01.12.2005, 10:27

Frage: Wozu in Gottes namen C#? Was erhofst Du dir von diesem Kram?

Anonymous

unregistriert

3

01.12.2005, 10:58

ich erhoffe mir das es auf fast jeder plattform läuft,
ausserdem soll es sehr komfortabel sein...

Anonymous

unregistriert

4

01.12.2005, 11:24

Gast
C++ läuft auf jeder Plattform, C++ ist komfortabel. Also sorry, diese Argumente sind irrelevant.

Und da C# auf einer VM-Basis arbeitet ist es noch langsam dabei.

thundermare

Treue Seele

  • »thundermare« ist der Autor dieses Themas

Beiträge: 101

Wohnort: neuwied

Beruf: anwendungsentwickler

  • Private Nachricht senden

5

01.12.2005, 11:45

was die performance angeht wirst du wohl recht haben :-)
ich vertrau dir einfach mal,
aber kommt es da nicht zu problemen bei MAC oder Linux benutzern.
die können zwar auch windows emulatoren benutzen aber die meisten wissen nicht mal das es sowas gibt

Anonymous

unregistriert

6

01.12.2005, 12:04

thundermare
Wozu? Code Protabel und kompilier Deinen Source dann einfach auf nem anderen OS.

Außerdem: Bei MAC wirst Du keine Probleme bekommen, auch wenn Du die WinAPI benutzt hast, da auf MAC auch die WinAPI gillt.

Und Linux? Wozu ein System unterstützen das nie darauf konzeptioniert wurde eine GUI zu haben? Sorry, ich will ja auch nicht Zwiebeln in einem Obstsalat haben

thundermare

Treue Seele

  • »thundermare« ist der Autor dieses Themas

Beiträge: 101

Wohnort: neuwied

Beruf: anwendungsentwickler

  • Private Nachricht senden

7

01.12.2005, 12:43

thx für deine hilfe

umso besser kann ich mir c# erstmal sparen...

thundermare

Treue Seele

  • »thundermare« ist der Autor dieses Themas

Beiträge: 101

Wohnort: neuwied

Beruf: anwendungsentwickler

  • Private Nachricht senden

8

01.12.2005, 13:01

kannst du mir denn ein c++ buch empfehlen was sich hauptsächlich
mit der 2d spiele programmierung beschäftigt?

Anonymous

unregistriert

9

01.12.2005, 13:12

thundermare
Buch? Nö :D Gibt aber genug andere freie Tutorials für 2D Games.

Kommt drauf an wie Du es mache willst, z.B. mit DirectDraw, OpenGL, Direct3D, GDI, SDL usw.

Für DirectDraw kann ich Dir folgende Seiten empfehlen:
www.germangamedev.de (:D)
http://www.cse.unsw.edu.au/~atan164/ddraw_print.html
http://www.gamedev.net/reference/articles/article608.asp

OpenGL ist zwar eine 3D API aber mit Matrizen kann man auch ganz passabel 2D machen:
http://nehe.gamedev.net/

Direct3D ist auch eine 3D API aber hier gibt es auch haufenweise Möglichkeiten dafür. Bei Nachfrage kann ich evtl. etwas source posten.

GDI klar nicht das schnellste reicht aber für diverse Dinge komplett, mehr dazu in der MSDN

SDL ist für mich persönlich einfach nur Quatsch und Müll, andere Fahren darauf mehr ab als auf eine heiße Braut. Für Infos: www.libsdl.org

Ich empfehle für 2D erstmal DirectDraw und später Direct3D für 2D Games.

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

10

01.12.2005, 14:03

ich glaube er will erstmal C lernen, und nicht gleich mit Bibos um sich schmeissen. ^^

Tutorials gibts Massenhaft im Netz
Bücher gibts auch massenhaft.

Werbeanzeige