WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 23.10.2005, 10:31   #1
3ight8all
Senior Member
 
Registriert seit: 29.06.2003
Alter: 39
Beiträge: 169


3ight8all eine Nachricht über ICQ schicken
Standard DirectX 9 Programmierung...

hi...

ich mache für die schule ein projekt in form eines directx 9 games ....

nun wollte ich fragen was ihr mir vorschlagen würdet mit welchem programm ich am besten den programmiere .... geht das programmieren von directX9 auch mit flash?!?

falls ihr irgendwelche materialien habt die mir weiterhelfen wie zb. links usw... wär ich euch sehr dankbar wenn ihr mir diese zukommen lassen würdet!

thX im vorraus

mfG 3ight8all
____________________________________
Si vis pacem, para bellum
-
Wenn du Frieden willst, bereite dich auf den Krieg vor!
3ight8all ist offline   Mit Zitat antworten
Alt 23.10.2005, 10:44   #2
Stefan Söllner
bitte Mailadresse prüfen!
 
Registriert seit: 15.11.2001
Beiträge: 2.875


Standard

DirectX SDK ist eine API. Da geht nix mit Flash. C/C++ sollte es schon sein.

Fang da mal an ...
http://msdn.microsoft.com/directx/

und google Dich durch.
Stefan Söllner ist offline   Mit Zitat antworten
Alt 23.10.2005, 11:59   #3
delphirocks
bitte Mailadresse prüfen!
 
Registriert seit: 17.03.2002
Beiträge: 198


Standard

Wenn es dir darum geht, etwas "Fertiges" präsentieren zu können, würde ich dir Blitzbasic empfehlen. Ansonsten wirst du wahrscheinlich nicht viel zusammenbringen, v.A. nicht im Rahmen eines Schulprojektes.

Blitz2D (die günstigste Variante) benutzt DirectX (allerdings V7).

Ich bin zwar hauptberuflich Programmierer, aber Blitzbasic ist die einzige Programmiersprache, mit der ich bis jetzt halbwegs spielbare Games zusammengebracht habe... weil's so einfach ist, und somit in ein paar Stunden ganz schön was weitergeht....und vor Allem das ERGEBNIS sich sehen lassen kann !
delphirocks ist offline   Mit Zitat antworten
Alt 23.10.2005, 14:21   #4
Biri
Hero
 
Registriert seit: 04.09.2001
Beiträge: 894


Standard

hi,

directX programmierung ist eines der komplexesten dinge, die du dir fürs programmieren so aussuchen kannst.
von MS gab es dazu mal eine recht gute webcast serie - die hilft dir sicher als einstieg in das thema - such mal nach "microsoft direcxt webcast archiv" oder sowas.

seit directX 9 gibts das ganze auch als managed api - also eine zwischenschicht in .net, damit du mit einer .net sprache directX programmieren kannst - das vereinfacht das ganze schon sehr - die abstraktionsschicht ist aber relativ "dünn".

direct xprogrammierung ohne dieser zwischenschicht ist hardcore c++ programmierung + viel mathematik.

viel spaß damit.

beim directX sdk sind aber viele beispiele dabei - die helfen dir sicher für den einstieg.

fg
-hannes
Biri ist offline   Mit Zitat antworten
Alt 24.10.2005, 08:00   #5
delphirocks
bitte Mailadresse prüfen!
 
Registriert seit: 17.03.2002
Beiträge: 198


Standard

Das Problem ist eigentlich, daß die API übermäßig kompliziert aufgebaut ist. Es dauert einfach ewig, bis etwas halbwegs "spielähnliches" herauskommt, vor allem wenn man das Ganze nur hobbymäßig betreibt. Da möchte man einfach Resultate sehen. Mit Blitzbasic ist es möglich, einen kompletten Arcade Shooter in ein paar Tagen zu erstellen.
Einfach ein mit dem Joystick steuerbares Raumschiff auf einem Background darzustellen, dauert ca. 5 Minuten.
Man kann sich also auf andere Dinge konzentrieren: Spielwitz, Grafik, Sound, etc...
Du kannst also KREATIV sein, ohne zu sehr in die technischen Details gehen zu müssen...
delphirocks ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:21 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag