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

1

08.08.2005, 15:51

Spiele auch in Zukunft mit der WINAPI?

Werden Spiele auch zukünftig mit der WINAPI geproggt?
Ich überlege mir nämlich, mir ein Buch darüber zu kaufen. Aber das Problem ist, bei der VC 2005 Express Beta hab ich keine Möglichkeit für Win32-Progs gefunden (geht glaub ich nur mit Platform-SDK) und da es VC 6 ja nicht mehr zu kaufen gibt, muss ich mir dann wohl die 2005er kaufen.
Mein Projekt: Rise of the Sylvan

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

08.08.2005, 16:09

De facto ist die WinApi das Grundgerüst für alle Win Anwendungen. Die können sie daher nicht einfach wegfallen lassen, außerdem ist sie die wohl effektivste Möglichkeit, da sie schnell und gleichzeitig mächtig ist.
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.

3

08.08.2005, 16:24

Was ist eigentlich dieses .net framework? Hat das für die Spieleprogrammierung eine Bedeutung?
Mein Projekt: Rise of the Sylvan

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

4

08.08.2005, 17:10

Ein Versuch von Microsoft alles zu überarbeiten und vernünftig zu gliedern um es portabler zu machen.
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.

Anonymous

unregistriert

5

08.08.2005, 17:27

Du kannst deine Spiele komplett mit .NET entwickeln, da du vollen Zugriff auf das .NET Framework hast, welches dir auch Zugriff auf die Winapi ermöglicht und auf DirectX9.

Und normal braucht man die Winapi gar nicht zum Spieleprogrammieren da man ja ne Engine hat die einem das alles abnimmt, dafür sind die doch da.

Also von daher ist es nicht nötig dich mit der winapi tiefer auseinanderzusetzen.
Wenn du Tools für dein Spiel programmierst wirst du sowieso auf ne GUI Library zurückgreifen.

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

6

08.08.2005, 17:40

Spieleprogrammierer
Aha und wie willste nen guten Editor Coden mit einer Engine wenn eine Engine alles hat? Bissel Konfus.

7

08.08.2005, 19:12

Das heißt, auch mit der Vollversion von VC 2005 habe ich Zugriff auf die API-Funktionen und das wurde in der Express Beta abgestellt?

Zitat

Also von daher ist es nicht nötig dich mit der winapi tiefer auseinanderzusetzen.

Ich wollte mich nur etwas näher informieren, um das ein oder andere Tool schreiben zu können. Dafür ist die winapi eigentlich ganz gut geeignet.
Mein Projekt: Rise of the Sylvan

Anonymous

unregistriert

8

08.08.2005, 19:22

Die Express Beta hat kein Platform SDK mit dabei, sonst wäre der Download ja extrem groß.
Du musst das Platform SDK extra herunter laden und installieren.

Und wie bereits oben gesagt mit ner GUI Lib biste besser dran als mit der winapi.
Wenn du allerdings ganz spezielle Dinge brauchst ist die winapi manchmal der einzige Weg, aber da ist es wieder wie mit ner Engine, die sind dazu da um dir das Leben leichter zu machen indem sie einige Dinge vereinfachen, wenn eine Library alles zur Verfügung stellt ist sie nicht mehr als ein Wrapper .
Und die meisten GUI Librarys sind solche Monster, dass sie dir wirklich alles bieten. Empfehlen kann ich dir QT (www.trolltech.com), wxWidgets (www.wxwidgets.org) und gtkmm (www.gtkmm.org).

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

9

08.08.2005, 19:41

Deine GUI lib bauen aber alle auf die Winapi auf ;) und sie sind alle drauf aufgesetzt und genauso wie MFC der reinste Schrott, wenn man mal etwas speziellere Sachen hat, aber um was schnell zusammen zuklicken sind sie ganz gut.
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.

Anonymous

unregistriert

10

08.08.2005, 20:16

Logischerweise bauen sie alle darauf auf...

Und wie ich oben selbst gesagt habe sind die gut um nen normales Programm zu machen und für spezielle Sachen braucht man die winapi.

Werbeanzeige