Forum
Off Topic c++?Re: c++?
GuestC++ bzw. C kostet nix. Des einzige was da ksotet sin die Librarie's un die IDE's z.B: von Borland oder Microdoof.
So un falls jemmand noch mehr info's braucht Wikipedia weiss wie immer rat:
http://de.wikipedia.org/wiki/C++
Übrigens heißt es im Deutschen IDEs und Librarys, ohne ie und Apostroph. Ich mache dies Fehler aber auch manchmal.
DC has written
In Blitz Basic gibts sogenannte "Types" die sind fast wie Objekte/Klassen bei OOP. Man kann beliebig viele anlegen und sie in einer Schleife alle durchgehen. Können aber nur Variablen beinhalten, keine Funktionen oder sonstwas. Reicht aber aus.
Wobei der Spaß mit richtigem OOP natürlich sehr viel schöner realisierbar gewesen wäre - ganz besonders bei Stranded II.
Wobei der Spaß mit richtigem OOP natürlich sehr viel schöner realisierbar gewesen wäre - ganz besonders bei Stranded II.
Juhu, danke, jetzt weiß ich endlich was das sein sollen. Sowas heißt in TurboPascal/Delphi record. Nur nebenbei.
das mit den types kenne ich, das war auch das, warum ich nicht mehr mit bb rumbastel, es fehlt mir das oop...
es gibt von der darkbasic engine eine distribution, die mit c++ läuft, allerdings braucht man dafür Microsoft Visual Studio C++ 2005 oder Microsoft Visual C++ .NET 2003 ... : /
damit hätte man eine "fertige" engine und könnte oop nutzen... nur ist die dark game engine nicht so "fit" wie bb
Re: c++?
GuestFür kostenlose Onlinebücher musst du googeln, dann lernst du 1 Jahr die BAsissachen und kannst später nichts machen, weil bei den C++ Compilern weder eine 3D-Engine noch sonst was mitgeliefert ist. Kannst du dir aber kaufen. ZB Unreal Engine.
Um eine eigene 3D-Engine zuschreiben, muss du dich sehr gut mit DirectX auskennen und viel Mtha können.
Du kannst auch eine auf OpenGL basierende Engine schreiben.(Ist OpenGl eigentlich schneller als Directx?).
Und danach, kannst du anfangen Spiele zu schreiben.
Tia, wird wohl ziemlich lange dauern. Falls du überhaupt so weit kommst.
Re: c++?
Guestalso die zwei dinger dienen zwar eigentlich dem selben sind aber total unterschiedlich aufgebaut.. das siehst du schon wenn du das selbe spiel einmal mit Direct X 9.0c und einmal mit Open GL 2,1 startest.. das isn ewiger unterschied...
bei manchen sachen (shooter´und son ego kram) is direkt X besser weil es na dargestellte sachen auch gut zeichnet..
für andere die von oben oder von weiter weg (Strategie games) dargestellt werden bietet sich Open GL an da es (ja nach Grafikkarte [es gibt auch welche die das net unterstützen] wirklich schneller is und eben bei so Strategie games wo sich ancher 1000 und mehr einheiten auf nem kleinen raum bewegen...
Aber das kan Direct C auch.. das isn minimaler unterschied..
abe rmir fällt auf das es imemr mehr games für Open GL gibt... bald kommt auch ne neue version.. soviel ich weis..
PS:es kann sein das ich mich in manchen punkten etwas vertan habe da ich nur weis wie es bei den älteren versionen (X 8 und GL 1,8) war...
für bizzl....
in jeden c++ buch steht....
mach lieber c++...
als c und dann c++.....
c++ ist einfacher......
Und btw, in so gut wie jedem Buch oder Tutorial über eine Programmiersprache wird die jeweilige Sprache in höchsten Tönen gelobt. Tut also nicht wirklich viel zur Sache was da so rumsteht.
da stecht es
er hat zwar c#
aber ich glaube er meint das gleiche
C# und C sind absolut nicht das gleiche. C# ist eine vereinfachte Modifikation von C++.
Re: c++?
GuestOpenGl ist schneller, denke ich. Aber dennnoch finde ich DirectX besser, da es nicht nur 3D Sound und 3D Grafik unterstützt, sondern auch Multiplayer Sachen und so.
Naja, ist erstmal auch egal.
Aber man sollte sich erstmal überlegen, was man programmieren will.
da geht es nicht darum wie es jemand erstellt hat sondern wie etwas was jemand erstellt (gezeichnet) hat dann wirklich dargestellt wird..
du kannst dir noch soviel mühe geben.. alles gradezu perfekt zeichen.. und doch wenn das game noch DX 7 oder 8 unterstützt... macht das dann bei der darstellung je nach grafikkarte und PC leistung nen riesen unterschied gesehen zu DX 9...
soll bedeuten:
Du kannst dir noch soviel mühe geben.. wenn du das falsche X verwendest kann es sein dass es nicht so gut aussieht...
und Open GL ist nur für Grafik zuständig.. mehr macht das nicht ich selbe rhabe open 2,1 drauf und DX 9.0c...
Direkt X 9.0c an sich ist auch nur für grafik zuständig.. aber es wird eben gleichnoch Direct Sound und Direct Draw und son kram mitgeliefert.. UND NUR DIESER "KRAM" IST ES DER DEN SOUND UNTERSTÜTZT UND EBEN AUCH DEN MULTIPLAYER... Aber -Direct X- an sich macht da nix.. das X is nur für Grafik
abe reig. sollte es hier ja nich um Open oder Direct gehn sondenr um C++ und C#...
Soviel ich mitbekommen habe ist C# etwas leichter als C++ aber nur minimal.. nen paar mehr möglichkeiten und so..
mir wurde gesagt mit C# anfangen dann C++
dann hat man C++ ganz schnell im graf.. weil man ja das nötige Vorwissen von C# hat das eig. genauso funzt..
Wo war ich stehen geblieben ... achja wenn hier jemand wirklich daran interesiiert ist c++ oder sowas sich zu holen und dann nach 3 wochen intensivem training ein text document mit verschiedenen schrift arten und größen gemacht hat tut er das und ist dann trotzdem net wirklich glücklich weil da nur Hello World steht aber ihr redet hier einfach nur dick am thema vorbei
(coole smilies echt gabs schon vroher weis ich aber jetzt kann man sie gut benutzen )
*kringelt sich*
powered by
K.Gilong has written
????
*kringelt sich*
powered by
*kringelt sich*
powered by
also das ist ja wohl echt unterste schublade eines spams
Aber ich hab die Smilies wirklich gerade beim auf den Bildschrim gucken erst bemerkt naja und die soehen so toll aus
Admin/mod comment
Das ist hier absolut irrelevant und Off Topic! /HW HW has written
Vor allem ist OpenGL plattformübergreifend. Es ist sowohl auf Linux, Windows und Macs zu haben, während DirectX nur für Windows gemacht ist. Auf Vista soll allerdings kein OpenGL mehr möglich sein, aber darauf würde ja kaum ein gescheiter Mensch Spiele drauf programmieren wollen.
OpenGL soll nur im Fullscreen und mit Treibern vom Graka-Chip-Hersteller gehen. Hast aber recht, für Vista direkt wird es wohl keine Spiele geben
spf357 has written
ach....
für bizzl....
in jeden c++ buch steht....
mach lieber c++...
als c und dann c++.....
c++ ist einfacher......
für bizzl....
in jeden c++ buch steht....
mach lieber c++...
als c und dann c++.....
c++ ist einfacher......
Quatsch mit Soße. Wie K.Gilong sagte meine ich C# (C-Sharp), das ist eine mischform aus ca 90% C++ und 10% Pascal, und nur für .NET-Umgebungen.
Ich lese übrigens keine C++Bücher Warum???
Weil ich kein C++ benutze. Ich bin reiner Delphi-User, weil Object Pascal so schon einfach und doch mächtig ist.
vllt lerne ich C++ oder C# während meiner Ausbildung oder dem Studium (derzeit nicht sicher welches von beiden ich machen kann/muss), aber in Sachsen scheint Delphi bevorzugte Sprache der Fach- und Hochschulen zu sein, ebenso wie in einigen Mittelständigen Unternehmen
Wir werden sehen.
K.Gilong has written
Direkt X 9.0c an sich ist auch nur für grafik zuständig.. aber es wird eben gleichnoch Direct Sound und Direct Draw und son kram mitgeliefert.. UND NUR DIESER "KRAM" IST ES DER DEN SOUND UNTERSTÜTZT UND EBEN AUCH DEN MULTIPLAYER... Aber -Direct X- an sich macht da nix.. das X is nur für Grafik
Muss dich enttäuschen. DirectX ist für alles Zuständig. Hier, ich mach mal ne Vergleichsliste:
Direct3D OpenGL
DirectSound OpenAL,FMOD,BASS, auf Linux auch direkt Yiff oder ALSA
DirectDraw SDL
Ich wusste übrigens gar net das DirectX auch Multiplayer macht. Ich dachte immer das geht direkt über WinSocks.
Aber wie sagst, es soll ja net darum gehen.
das eigentlich DX ist nur für darstellung zuständig..
.. naja egal..
und was.. warum sollte es für Vista keine Games geben? lol das is nen System wie XP auch nur schöner und moderner und eben eher an XP Media angelehnt..
aber es wird dafür 100% games geben... da es von sich aus noch viel mehr kann..
hat doch auch jemand games für XP gemacht..
warum dann nicht auch für Vista.. leute mag sein das es so wirkt wie wenn Vista dreck is oder nur für sich selber gemacht wurde.. da merkt man das ihr euch nicht darübe rinformiert und die Deutsche Vorab und die volle Englische version nicht habt...
die läuft bei mir auf ner zweit festplatte.. und ich sag euch das ding is geil
-MICROSOFT 4 EVER ihr habts mal gepackt was geiles zu machen-