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

11

03.04.2010, 23:12

Jein.

Du kannst THEORETISCH alles tippen. Praktisch machts aber keinen Sinn. Sinniger wäre es mit Blender (o.ä.) zu bearbeiten und in ein bestimmtes Dateiformat zu exportieren. (Welches lasse ich erstmal offen, richtige Wahl hängt von vielen Faktoren ab) Diese Datei enthält alle informationen über die Positionen und Texturen der Vertices. Du liest die Datei aus und übergibst die Informationen dann DirectX/OpenGL.

[EDIT]
Ums nochmal herauszuheben: Stark vereinfacht! Ansonsten siehe Post unter mir.
[/EDIT]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Genion« (03.04.2010, 23:24)


12

03.04.2010, 23:18

"nur"^^
im Prinzip, ja, aber du brauchst nciht nur masse, sondern auch klasse, damit das dann vernünftig funktioniert
und zum C++ lernen würde ich auch erstmal ein Einsteigerbuch OHNE DirectX/OpenGL empfehlen, z.B. Heikos "C++ für Spieleprogrammierer" (damit hab ich auch angefangen). Dann solltest du dich in irgendeiner Form mit Grafik-/Spieleprogrammierung befassen, und dann, wenn du irgendwann was großes machen willst, ncith direkt mit DirectX/OpenGL programmieren, sondern dir ne vernünftige Engine schnappen.

13

04.04.2010, 08:49

Arbeite einfach ein Buch oder meinetwegen auch ein paar Tutorials zu dem Thema durch, dann wirst du schon sehen, wie das funktioniert. Aber stell dich darauf ein, dass es nicht ganz einfach wird und bestimmt ein Weilchen dauert.
Lieber dumm fragen, als dumm bleiben!

14

05.04.2010, 11:36

Also ich lern grad (zu Ostern bekommen) C++ von A bis Z , ein riesiges Buch,1200 seiten dafür würde ich schätzen brauch ich allein schon 2 jahre. Da wird en bissl auf GUI eingegangen. Aber wenn ich das dann durch hab, was dann? Also da hinten im Buch ist Werbung für Coding for Fun with C++, also ich glaub des is 2d,wär das dann der nächste Schritt?

__________________________________________
Ich lern jetzt

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

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

  • Private Nachricht senden

15

05.04.2010, 11:52

C++ von A bis Z ist ein nachschlagewerk und die sind in der regel nicht für anfänger geeignet.
als einführung wurde heikos buch schon mehrmals erwähnt.
für die beiden bücher brauch man wenn man dran bleibt vielleicht 3-6 monate, ist bei jedem anders.
da es nicht reicht das nachschlagewerk nur durch zu lesen musst du natürlich auch etwas praxiserfahrung sammeln und das gelesene festigen(was nach heikos buch natürlich schon möglich ist)

nach der einführung hab ich mit der sfml angefangen und nebenbei mein nachschlagewerk durchgearbeitet.
wenn du sauberen code schreiben willst kommst du an diesem buch nicht vorbei.(das wär dann der "nächste schritt")

ein spezielles buch zur 2d programmierung brauch man in der regel nicht. sonst ist eigentlich nur trigonometrie wichtig, die man sich zur not auch selbst beibringen kann.
"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?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »NachoMan« (05.04.2010, 14:05)


16

05.04.2010, 12:08

Eigentlich müsste ich dazu woanders schreiben aber ich machs mal hier also
Ich will jetz programmieren in Visual Studio 2008 aber ich weiß nicht ob ich ne win32 konsolenanwendung oder en leeres Projekt erstellen soll weil bei ner win32 konsolenanwendung is des so
___________________
// Hallo Welt.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
//

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
_____________________________
und wenn ich dann aber
ein Hallo Welt machen will,was muss ich dann machen weil in dem Buch wird nur beschrieben wie ich Im ASCII editor programmiere
und ich würde gerne in VisualC++ arbeiten weil wenn ich nur
_____________________________________________
// Hallo Welt.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
//

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
cout<<"Hallo Welt";
return 0;
}
_____________________________
tippe kommt ne Fehlermeldung dass ihc den letzten Build ausführen soll.

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

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

  • Private Nachricht senden

17

05.04.2010, 12:16

du musst ein leeres konsolenprojekt projekt erstellen.
"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?

18

05.04.2010, 12:18

Am besten du erstellst ein leeres Projekt, dann fügst du eine .cpp datei hinzu



C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
#include<iostream> // Damit bindest du Bibliothek datein ein, sonst kannst du z.b. das cout nicht benutzen 

using namespace std; // Öffnet den namespace... Sonst müsstes du std::cout und std::cin schreiben 

int main() 
{ 
    cout << "Hallo Welt!"; 
    cin.get(); // Damit das Konsolenfenster sich nicht gleich schließt 
    return 0; 
}

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Male« (05.04.2010, 12:29)


19

05.04.2010, 12:20

thx aber bei mir steht nur CLR-Konsolenanwendung,Klassenbibliothek;Leeres CLR projekt;Leeres Projekt;Makefile Projekt;Win32 Konsolenanwendung;Win32 Projekt und Windows Forms Anwendung

20

05.04.2010, 12:22

ich hatte nicht gesehen dass Male mir schon geantwortet hat sry danke Male

Werbeanzeige

Ähnliche Themen