App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Games programmieren lernen
- Ersteller nightm4r3
- Erstellt am
Hey leutz
So und zwar, ich und mein kumpel wollten uns schon immer mal ein eigenes game machen aber mit richtig guter grafik...Da wollt ich mal fragen könnte man das mit c++ schaffen ich kenn mich da noch garnich aus...was für ein handbuch sollte ich mir da zu legen oder mehrer...
So und zwar, ich und mein kumpel wollten uns schon immer mal ein eigenes game machen aber mit richtig guter grafik...Da wollt ich mal fragen könnte man das mit c++ schaffen ich kenn mich da noch garnich aus...was für ein handbuch sollte ich mir da zu legen oder mehrer...
Lass es. Üblicherweise schreiben so Gruppen von 20 Leuten über mehrere Jahre an einem einzigen Spiel, also du mit deinem Kumpel schaffst vielleicht in 10 Jahren ein einzelnes Spiel.
Abgesehen davon lernt man Programmieren net von heut auf morgen. Ein paar Jahre sind da Minimum, bis man's wirklich ordentlich kann.
Abgesehen davon lernt man Programmieren net von heut auf morgen. Ein paar Jahre sind da Minimum, bis man's wirklich ordentlich kann.
kreuzritter2001
Commodore Special
- Mitglied seit
- 24.11.2004
- Beiträge
- 353
- Renomée
- 2
- Standort
- Erlangen
- Mein Laptop
- HP EliteBook 8440p
- Prozessor
- Intel Core i5-3570K 3,4 GHz @ 4,4 GHz
- Mainboard
- MSI Z77A-GD55
- Kühlung
- Thermalright True Spirit 140
- Speicher
- 4 x 4096 MB Crucial Ballistix Elite DDR3-1600 CL8-8-8-24 @ DDR3-2000 CL9-9-9-27
- Grafikprozessor
- MSI GeForce GTX 1070 Ti Aero 8G
- Display
- 24" Dell UltraSharp U2412M
- SSD
- Crucial M550 1 TB
- HDD
- Western Digital WD40EZRZ
- Optisches Laufwerk
- LG Electronics GH24NS90 SATA DVD-Brenner
- Soundkarte
- Realtek ALC892 (onboard)
- Gehäuse
- Cooler Master CM 690 II Advanced Black & White Edition
- Netzteil
- Sea Sonic X-Series X-660 660W (semi-passiv)
- Betriebssystem
- Microsoft Windows 10 Professional
Mal abgesehen davon, daß Du in Mathematik sehr fit sein solltest, da gerade 3D-Grafik von der Mathematik lebt.
Mal so zur Info:
http://de.wikipedia.org/wiki/3D-Computergrafik
Versucht erstmal, in einem Renderprogramm wie z. B. POV-Ray (kostenlos) ein Bild "mit richtig guter Grafik" zu rendern.
MFG,
kreuzritter2001
Mal so zur Info:
http://de.wikipedia.org/wiki/3D-Computergrafik
Versucht erstmal, in einem Renderprogramm wie z. B. POV-Ray (kostenlos) ein Bild "mit richtig guter Grafik" zu rendern.
MFG,
kreuzritter2001
Lass es. Üblicherweise schreiben so Gruppen von 20 Leuten über mehrere Jahre an einem einzigen Spiel, also du mit deinem Kumpel schaffst vielleicht in 10 Jahren ein einzelnes Spiel.
Abgesehen davon lernt man Programmieren net von heut auf morgen. Ein paar Jahre sind da Minimum, bis man's wirklich ordentlich kann.
Ich habe ich gesagt das ich das von heut auf morgen lernen will echt....Ich habe gesagt ich will das unbedingt lernen ich weris das man dafür sehr viel zeit braucht und mehr leute...meine frage war aber woher ich erstmal so ein buch herbekomm damit ich die c++ sprache lerne und ein buch fürs spiele programmieren
Wenn du damit anfangen willst, guck in die Linksammlung in diesem Forum, die ist für genau solche Fragen da .
Aber die Idee mit POV-Ray ist garnet schlecht, mach damit mal ein ordentliches Bild. Dann hast du ungefähr einen Ausblick, was dich erwartet (nur die Mathematik brauchst du bei POV-Ray deutlich weniger).
Aber die Idee mit POV-Ray ist garnet schlecht, mach damit mal ein ordentliches Bild. Dann hast du ungefähr einen Ausblick, was dich erwartet (nur die Mathematik brauchst du bei POV-Ray deutlich weniger).
kreuzritter2001
Commodore Special
- Mitglied seit
- 24.11.2004
- Beiträge
- 353
- Renomée
- 2
- Standort
- Erlangen
- Mein Laptop
- HP EliteBook 8440p
- Prozessor
- Intel Core i5-3570K 3,4 GHz @ 4,4 GHz
- Mainboard
- MSI Z77A-GD55
- Kühlung
- Thermalright True Spirit 140
- Speicher
- 4 x 4096 MB Crucial Ballistix Elite DDR3-1600 CL8-8-8-24 @ DDR3-2000 CL9-9-9-27
- Grafikprozessor
- MSI GeForce GTX 1070 Ti Aero 8G
- Display
- 24" Dell UltraSharp U2412M
- SSD
- Crucial M550 1 TB
- HDD
- Western Digital WD40EZRZ
- Optisches Laufwerk
- LG Electronics GH24NS90 SATA DVD-Brenner
- Soundkarte
- Realtek ALC892 (onboard)
- Gehäuse
- Cooler Master CM 690 II Advanced Black & White Edition
- Netzteil
- Sea Sonic X-Series X-660 660W (semi-passiv)
- Betriebssystem
- Microsoft Windows 10 Professional
Hier mal ein Bild, das in POV-Ray gerendert wurde:
http://img.zazzle.com/dzn/28EE2138-E189-4076-9FF3-65E718D01D4C/pre_sz500_qt80.jpg
Im Gegensatz dazu sehen Screenshots von Grafikengines wie die von FEAR oder Far Cry richtig alt aus.
Ich selbst habe früher (als ich noch mehr Zeit hatte) mal eine Weile Szenarien mit POV-Ray gerendert und viel dabei gelernt (Dreidimensionales Denken, (Normalen-)Vektoren, etc.).
Im Prinzip machen moderne 3D-Engines nichts anderes:
- Du hast ein Szenario (z. B. einen Level in einem 3D-Shooter)
- Du kannst die Kamera bewegen (z. B. vorwärts- oder rückwärtslaufen)
- Du kannst den Blickwinkel der Kamera verändern (z. B. Blickwinkelveränderung mithilfe der Maus)
etc.
Einziger Unterschied:
Eine 3D-Engine berechnet abhängig von den Eingabedaten neue Bilder (schneller, da dedizierte Berechnungseinheiten (Vertex- und Pixel-Shader der GPU); schlechtere Qualität, da es sonst zu lange dauern würde (niedrige Bildrate)).
MFG,
kreuzritter2001
http://img.zazzle.com/dzn/28EE2138-E189-4076-9FF3-65E718D01D4C/pre_sz500_qt80.jpg
Im Gegensatz dazu sehen Screenshots von Grafikengines wie die von FEAR oder Far Cry richtig alt aus.
Ich selbst habe früher (als ich noch mehr Zeit hatte) mal eine Weile Szenarien mit POV-Ray gerendert und viel dabei gelernt (Dreidimensionales Denken, (Normalen-)Vektoren, etc.).
Im Prinzip machen moderne 3D-Engines nichts anderes:
- Du hast ein Szenario (z. B. einen Level in einem 3D-Shooter)
- Du kannst die Kamera bewegen (z. B. vorwärts- oder rückwärtslaufen)
- Du kannst den Blickwinkel der Kamera verändern (z. B. Blickwinkelveränderung mithilfe der Maus)
etc.
Einziger Unterschied:
Eine 3D-Engine berechnet abhängig von den Eingabedaten neue Bilder (schneller, da dedizierte Berechnungseinheiten (Vertex- und Pixel-Shader der GPU); schlechtere Qualität, da es sonst zu lange dauern würde (niedrige Bildrate)).
MFG,
kreuzritter2001
So einfach ist es beileibe nicht. Beließ sich mal über Transformationsmatrizen und all solche Sachen, natürlich sollten elementare Geschichten wie Zeiger usw. schon verinnerlicht sein.
Aber mit den Matrizen geht der Spaß erst so richtig los.
Hast du das POV-Ray bild auch noch in höherer Auflösung? Sieht nämlich wirklich verdammt gut aus .
Aber mit den Matrizen geht der Spaß erst so richtig los.
Hast du das POV-Ray bild auch noch in höherer Auflösung? Sieht nämlich wirklich verdammt gut aus .
kreuzritter2001
Commodore Special
- Mitglied seit
- 24.11.2004
- Beiträge
- 353
- Renomée
- 2
- Standort
- Erlangen
- Mein Laptop
- HP EliteBook 8440p
- Prozessor
- Intel Core i5-3570K 3,4 GHz @ 4,4 GHz
- Mainboard
- MSI Z77A-GD55
- Kühlung
- Thermalright True Spirit 140
- Speicher
- 4 x 4096 MB Crucial Ballistix Elite DDR3-1600 CL8-8-8-24 @ DDR3-2000 CL9-9-9-27
- Grafikprozessor
- MSI GeForce GTX 1070 Ti Aero 8G
- Display
- 24" Dell UltraSharp U2412M
- SSD
- Crucial M550 1 TB
- HDD
- Western Digital WD40EZRZ
- Optisches Laufwerk
- LG Electronics GH24NS90 SATA DVD-Brenner
- Soundkarte
- Realtek ALC892 (onboard)
- Gehäuse
- Cooler Master CM 690 II Advanced Black & White Edition
- Netzteil
- Sea Sonic X-Series X-660 660W (semi-passiv)
- Betriebssystem
- Microsoft Windows 10 Professional
@nightm4r3
Wenn Du immer noch Interesse hast: http://www.realtimerendering.com/
@i_hasser
Schon klar, ich wollte den Alptraum aber nicht gleich vollends entmutigen...
Hier das Bild in höherer Auflösung:
http://www.povray.org/i/hof/office-13.jpg
Und hier gibt es noch mehr (Hall of Fame der POV-Ray Community):
http://www.povray.org/community/hof/
MFG,
kreuzritter2001
Wenn Du immer noch Interesse hast: http://www.realtimerendering.com/
@i_hasser
Schon klar, ich wollte den Alptraum aber nicht gleich vollends entmutigen...
Hier das Bild in höherer Auflösung:
http://www.povray.org/i/hof/office-13.jpg
Und hier gibt es noch mehr (Hall of Fame der POV-Ray Community):
http://www.povray.org/community/hof/
MFG,
kreuzritter2001
feelx
Grand Admiral Special
- Mitglied seit
- 11.11.2001
- Beiträge
- 4.870
- Renomée
- 74
- Standort
- near Zurich
- Mein Laptop
- Macbook Pro 15.4" 2.26 GHz
- Prozessor
- Intel Core i7-920
- Mainboard
- Asus Rampage II Extreme
- Kühlung
- Noctua NH-U12P
- Speicher
- 6 x 2GB Corsair 1333
- Grafikprozessor
- Zotac Geforce 260 (200b)
- Display
- 26", NEC 2690 WUXI, 1920x1200
- HDD
- 1 TB - WD1002 FBYS
- Optisches Laufwerk
- Lite-on - lautes ding :)
- Soundkarte
- X-FI Supreme
- Gehäuse
- LianLi PC A17, 2x NB Multiframe S-Series MF12-S1
- Netzteil
- Enermax 82+Modu - 625W
- Betriebssystem
- Vista 64bit / Ubuntu 64bit
- Verschiedenes
- Beim DVD-Brenner musste es schnell gehen (Lieferbar und günstig sein.) , Suche aber was leiseres
Hast du das POV-Ray bild auch noch in höherer Auflösung? Sieht nämlich wirklich verdammt gut aus .
Yep ! Das Bild ist VERDAMMT geil Hätte Kreuzritter nicht geschrieben, dass es sich um ein Renderwerk handelt, hätte ich es glatt für "echt" gehalten... ! Stark!
Hi,
um die eigentlichen Fragen von nightm4r3 mal zu beantworten:
Ja mit c++ ist es möglich spiel zu entwickeln, aber um sich an spiele heranzuwagen sollte man wie schon erwähnt einbischen was in c++ drauf haben.
Als Buch für 3D-Spiele kann ich "3D-Spieleprogrammierung" von Scherfgen empfehlen, da wird unteranderem auch nochmal die ganze Mathematik kurz durchgesprochen.
um die eigentlichen Fragen von nightm4r3 mal zu beantworten:
Ja mit c++ ist es möglich spiel zu entwickeln, aber um sich an spiele heranzuwagen sollte man wie schon erwähnt einbischen was in c++ drauf haben.
Als Buch für 3D-Spiele kann ich "3D-Spieleprogrammierung" von Scherfgen empfehlen, da wird unteranderem auch nochmal die ganze Mathematik kurz durchgesprochen.
@feelx
Naja, an ein paar Ecken sieht man leider doch, dass es nicht echt ist. Zum Beispiel der exakte Schattenwurf durch die Jalousie (hoffe richtig geschrieben ). In Wirklichkeit gäbe es da Übergänge zwischen schattig und sonnig, aber das ist mit jedem Renderer schwierig hinzubekommen (mal von Lightmaps abgesehen, aber die sind sowieso eine unschöne Geschichte).
Ansonsten wurden aber die üblichen verdächtigen beseitigt (außer dem Zigarettenrauch). Durch die Sonneneinstrahlung fällt es auch nicht auf, dass das Büro auf hochglanz poliert ist (übliche Schwäche von solchen gerenderten Sachen).
Naja, an ein paar Ecken sieht man leider doch, dass es nicht echt ist. Zum Beispiel der exakte Schattenwurf durch die Jalousie (hoffe richtig geschrieben ). In Wirklichkeit gäbe es da Übergänge zwischen schattig und sonnig, aber das ist mit jedem Renderer schwierig hinzubekommen (mal von Lightmaps abgesehen, aber die sind sowieso eine unschöne Geschichte).
Ansonsten wurden aber die üblichen verdächtigen beseitigt (außer dem Zigarettenrauch). Durch die Sonneneinstrahlung fällt es auch nicht auf, dass das Büro auf hochglanz poliert ist (übliche Schwäche von solchen gerenderten Sachen).
andr_gin
Grand Admiral Special
- Mitglied seit
- 12.06.2003
- Beiträge
- 3.052
- Renomée
- 24
- Standort
- St. Pölten (60km westlich von Wien)
- Prozessor
- Core 2 Quad Q6600 @2,7GHz
- Mainboard
- ASUS P5B Deluxe
- Kühlung
- Zalman CNPS 9700 LED
- Speicher
- 2x1GB DDR2 800
- Grafikprozessor
- Connect3D X1800XT 256MB
- Display
- Hanns.G 27,5"
- HDD
- Samsung 200GB SATA System, 8x Samsung 500GB RAID 50 (RAID5 über den Controller, RAID0 über Windows
- Optisches Laufwerk
- Samsung DVD-Brenner
- Soundkarte
- onboard
- Gehäuse
- A+ XClio2
- Netzteil
- Xilence 550Watt
- Betriebssystem
- Vista x64 SP1
- Webbrowser
- Mozilla Firefox 3
Hey leutz
So und zwar, ich und mein kumpel wollten uns schon immer mal ein eigenes game machen aber mit richtig guter grafik...Da wollt ich mal fragen könnte man das mit c++ schaffen ich kenn mich da noch garnich aus...was für ein handbuch sollte ich mir da zu legen oder mehrer...
So etwas habe ich mit 14 auch vor gehabt und ich kann dir sagen, da wird nichts draus. Erstens ist es viel zu kompliziert, zweitens viel zu viel Arbeit und drittens wird es dich schon bald nicht mehr freuen, auch wenn du das jetzt noch nicht glauben kannst.
RLZ
Captain Special
Tolle Nachwuchsförderung hier.
Damit kannst du schon sehr schnell einfache textbasierte Spiele bauen.
Danach auf jeden Fall etwas mit Softwaredesign beschäftigen.
Das Wissen, wie von der Syntax her objektorientiert programmiert wird, nutzt einem nicht viel, wenn man nicht weiß wie man ein vernünftiges Klassendesign bastelt. Üben kann man das schon am Klassendesign für ein kleines 3D-Spiel. Allerdings nicht im Quellcode, sondern in UML! An einem UML Diagramm können erfahrene Leute dir direkt Fehler zeigen und Verbesserungsvorschläge machen.
Man sollte auch die Basisdesignpattern kennen.
Nächster Schritt wäre dann etwas mit OpenGL rumzuspielen. Mit drehende Dreiecken anfangen und immer einen Schritt weiter gehen.
Danach kann man sich an das erste einfache 3D Spiel in Angriff nehmen.
Hier gilt auch wieder: Zuerst das Design auf Papier/UML, dort möglichst viele Fehler beseitigen, verschiedene Lösungen besprechen und erst danach mit der Implementierung anfangen.
Als Zeitrahmen kann man, wenn man viel Zeit investiert, eigentlich 3-4 Monate rechnen um das erste Spielchen fertig zu kriegen. Kenne einige Leute, die es in der Zeit von Null an geschafft haben.
Richtig gute Grafik würde ich aber abhaken. Abgesehen von dem notwendigen Wissen werden euch die Designer für den Content fehlen.
Für den Spaß ist das aber auch garnicht notwendig.
Lerne zuerst einmal zu programmieren. Dafür kann man die allgemein empfohlenen Lektüren verwenden.So und zwar, ich und mein kumpel wollten uns schon immer mal ein eigenes game machen aber mit richtig guter grafik...Da wollt ich mal fragen könnte man das mit c++ schaffen ich kenn mich da noch garnich aus...was für ein handbuch sollte ich mir da zu legen oder mehrer...
Damit kannst du schon sehr schnell einfache textbasierte Spiele bauen.
Danach auf jeden Fall etwas mit Softwaredesign beschäftigen.
Das Wissen, wie von der Syntax her objektorientiert programmiert wird, nutzt einem nicht viel, wenn man nicht weiß wie man ein vernünftiges Klassendesign bastelt. Üben kann man das schon am Klassendesign für ein kleines 3D-Spiel. Allerdings nicht im Quellcode, sondern in UML! An einem UML Diagramm können erfahrene Leute dir direkt Fehler zeigen und Verbesserungsvorschläge machen.
Man sollte auch die Basisdesignpattern kennen.
Nächster Schritt wäre dann etwas mit OpenGL rumzuspielen. Mit drehende Dreiecken anfangen und immer einen Schritt weiter gehen.
Danach kann man sich an das erste einfache 3D Spiel in Angriff nehmen.
Hier gilt auch wieder: Zuerst das Design auf Papier/UML, dort möglichst viele Fehler beseitigen, verschiedene Lösungen besprechen und erst danach mit der Implementierung anfangen.
Als Zeitrahmen kann man, wenn man viel Zeit investiert, eigentlich 3-4 Monate rechnen um das erste Spielchen fertig zu kriegen. Kenne einige Leute, die es in der Zeit von Null an geschafft haben.
Richtig gute Grafik würde ich aber abhaken. Abgesehen von dem notwendigen Wissen werden euch die Designer für den Content fehlen.
Für den Spaß ist das aber auch garnicht notwendig.
PuckPoltergeist
Grand Admiral Special
Oder um es mal anders auszudrücken, schreibt erstmal ein 2D-basiertes pacman etc, und dann könnt ihr weiter sehen.
[P3D] Crazy_Chris
Grand Admiral Special
- Mitglied seit
- 11.11.2001
- Beiträge
- 9.451
- Renomée
- 116
- Mein Laptop
- Sony Vaio VPC-CW2S1E/R (14,1", Core i3 330M, GeForce GT 330M, Intel X25-M G2 80 GB)
- Prozessor
- Intel Core i5-750 @ 3.36Ghz (1,18V)
- Mainboard
- Gigabyte GA-P55M-UD2
- Kühlung
- Scythe Mugen 2 Rev. B
- Speicher
- 4x 2GB G.Skill F3-12800CL9D-4GBNQ (DDR3-1600)
- Grafikprozessor
- Gigabyte GV-N570OC-13I (GeForce GTX 570 OC 1280MB GDDR5)
- Display
- Dell UltraSharp 2407WFP
- HDD
- Crucial RealSSD C300 128 GB, Samsung SpinPoint F3 1TB
- Optisches Laufwerk
- LG GGC-H20L SATA *Blu-ray*
- Soundkarte
- Creative Sound Blaster X-Fi Titanium PCIe
- Gehäuse
- Silverstone Temjin TJ08 µATX
- Netzteil
- ELVT NesteQ NA4501 (450 W, Semipassiv)
- Betriebssystem
- Windows 7 und Ubuntu (x64)
- Webbrowser
- Mozilla Firefox
- Verschiedenes
- guckguck :-P
Kann mir jemand ein gutes Einsteiger How-to für OpenGL mit C/C++ empfehlen?
Ich hab zwar ein wenig Erfahrung mit swing & awt in Java aber das wars auch schon was mit "Klicki Bunti Grafik" zutun hat.
Ich hab zwar ein wenig Erfahrung mit swing & awt in Java aber das wars auch schon was mit "Klicki Bunti Grafik" zutun hat.
RLZ
Captain Special
Für einfache Dinge reicht eigentlich das Red Book und die NeHe Tutorials.[P3D] Crazy_Chris;2586102 schrieb:Kann mir jemand ein gutes Einsteiger How-to für OpenGL mit C/C++ empfehlen?
Exr
Vice Admiral Special
- Mitglied seit
- 24.07.2002
- Beiträge
- 634
- Renomée
- 3
Hallo.
Wenn ihr noch gar nicht programmieren könnt, schaut euch erstmal Literatur zu C++ an. Vom ersten "Hello world" bis zum komplexeren Programm mit mehreren Klassen, Vererbung und einigen *.c und *.h Files ist schon ein gutes Stück Arbeit.
Dann könnt ihr euch in Zeiger knien, Function Pointers usw.
Anschliessend gehts dann daran ein Programm anhaltend etwas berechnen zu lassen, bis der Anwender das Programm abbricht. Bis hierher genügen wirklich Konsolenanwendungen.
Jetzt gehts ans Eingemachte. Ihr könnt euch mal die Irllicht-Engine anschaun. Die ist im Vergleich zur DirectX Programmierung noch einfach. DirectX ist extrem komplex. Die Irrlicht-Engine ist beherrschbar. Generell gilt: je einfacher eine Engine und je weiter weg sie von DirectX ist (oder OpenGL) desto weniger kann sie meistens und desto länger dauert es, bis Neuerungn in DirectX ihren Weg in die Engine finden.
Wenn ihr die ersten Anwendungen in Irrlicht erfasst habt (und das kann dauern), dann könnt ihr euer Spiel designen. Aber wenn ihr diese Reihenfolge nicht einhalten könnt, und gleich "geile Grafik" sehen wollt, solltet ihr euch nicht allzuviel Chancen ausrechnen. Programmieren ist ein echter Knochenjob.
[edit]
Als Entwicklungsumgebung könnt ihr entweder Bloodshed dev-C++ oder Visual C++ Express 2005 verwenden. Beides ist legal kostenlos
[/Edit]
Viel Erfolg dennoch,
exr
Wenn ihr noch gar nicht programmieren könnt, schaut euch erstmal Literatur zu C++ an. Vom ersten "Hello world" bis zum komplexeren Programm mit mehreren Klassen, Vererbung und einigen *.c und *.h Files ist schon ein gutes Stück Arbeit.
Dann könnt ihr euch in Zeiger knien, Function Pointers usw.
Anschliessend gehts dann daran ein Programm anhaltend etwas berechnen zu lassen, bis der Anwender das Programm abbricht. Bis hierher genügen wirklich Konsolenanwendungen.
Jetzt gehts ans Eingemachte. Ihr könnt euch mal die Irllicht-Engine anschaun. Die ist im Vergleich zur DirectX Programmierung noch einfach. DirectX ist extrem komplex. Die Irrlicht-Engine ist beherrschbar. Generell gilt: je einfacher eine Engine und je weiter weg sie von DirectX ist (oder OpenGL) desto weniger kann sie meistens und desto länger dauert es, bis Neuerungn in DirectX ihren Weg in die Engine finden.
Wenn ihr die ersten Anwendungen in Irrlicht erfasst habt (und das kann dauern), dann könnt ihr euer Spiel designen. Aber wenn ihr diese Reihenfolge nicht einhalten könnt, und gleich "geile Grafik" sehen wollt, solltet ihr euch nicht allzuviel Chancen ausrechnen. Programmieren ist ein echter Knochenjob.
[edit]
Als Entwicklungsumgebung könnt ihr entweder Bloodshed dev-C++ oder Visual C++ Express 2005 verwenden. Beides ist legal kostenlos
[/Edit]
Viel Erfolg dennoch,
exr
UeB
Admiral Special
hmm also ich würde einen ganz anderen Weg vorschlagen: lasst es erstmal mit Programmieren und verstucht stattdessen ein "richtitig gutes" Mod für ein populäres 3D-Spiel zu machen.
Da habt ihr gleich die möglichkeit ein Spiel mit aktueller Grafik zu machen und ihr lernt Dinge, die heutzutage mehr Personal bei der Entwicktlung eines moderen Spiels benötigen als das Programmieren: 3D-Modelle und Texturen erstellen, sowie Geräusche und Musik Abmischen.
Vorallem wenn man bedenkt, dass viele Firmen, die Spiele entwickeln die Grafikengine fertig einkaufen.
Einer der mit mir auf die Schule geangen ist, hat mal mit Mods für Quake3 angefangen und arbeitet jetzt bei Gothic 3 mit.
Da habt ihr gleich die möglichkeit ein Spiel mit aktueller Grafik zu machen und ihr lernt Dinge, die heutzutage mehr Personal bei der Entwicktlung eines moderen Spiels benötigen als das Programmieren: 3D-Modelle und Texturen erstellen, sowie Geräusche und Musik Abmischen.
Vorallem wenn man bedenkt, dass viele Firmen, die Spiele entwickeln die Grafikengine fertig einkaufen.
Einer der mit mir auf die Schule geangen ist, hat mal mit Mods für Quake3 angefangen und arbeitet jetzt bei Gothic 3 mit.
CK][
Vice Admiral Special
- Mitglied seit
- 17.01.2005
- Beiträge
- 681
- Renomée
- 6
- Standort
- Niedersachsen
- Prozessor
- AMD Athlon64 3500+ So.939 Venice
- Mainboard
- ASUS A8V Deluxe Rev. 2.0
- Kühlung
- AVC Boxed Kühler für Athlon64
- Speicher
- 2x 512MB Corsair ValueSelect DDR 400mhz cl 2.5
- Grafikprozessor
- Xpertvision Radeon X850XT AGP
- Display
- 17 Zoll Samtron 75E @ 1280x1024
- HDD
- Maxtor DiamondMax8 40GB(C)
- Optisches Laufwerk
- LG GSA-H42L (DVD-Brenner)
- Soundkarte
- Onboard Realtek AL850
- Gehäuse
- OEM-Teil
- Netzteil
- Enermax Freiheit 400W
- Betriebssystem
- Windows XP Professional ; Ubuntu 8.04
- Webbrowser
- Mozilla Firefox
Jopp ich würde auch sagen, dass ihr mit Mods anfangen solltet das ist nicht so schwer.
Vielleicht für CS: Source oder Battlefield2 denn da wirds dank guter SDKs den moddern sehr einfach gemacht.
Wenn du es drauf hast kannst ja gleich bei PointofExistence mitmischen.
Aber soweit ich das lesen konnte willst du gleich eine Engine mit programmieren.
Da halt ich nicht soviel von, eine richtig gute Engine wird von Entwicklerteams gemacht.
mfg
Chris
Vielleicht für CS: Source oder Battlefield2 denn da wirds dank guter SDKs den moddern sehr einfach gemacht.
Wenn du es drauf hast kannst ja gleich bei PointofExistence mitmischen.
Aber soweit ich das lesen konnte willst du gleich eine Engine mit programmieren.
Da halt ich nicht soviel von, eine richtig gute Engine wird von Entwicklerteams gemacht.
mfg
Chris
hiho erstmal
also... ich bin grad bei c++ und hab schon das mit texten fast abgeschloßen und wollte anfangen was für "spielpogrammirung" zu tun... hab dann die seite getroffen und fand es gut...
vllt könnt ihr mit noch paar sachen sagen... wird mich freuen8)
also... ich bin grad bei c++ und hab schon das mit texten fast abgeschloßen und wollte anfangen was für "spielpogrammirung" zu tun... hab dann die seite getroffen und fand es gut...
vllt könnt ihr mit noch paar sachen sagen... wird mich freuen8)
Zuletzt bearbeitet:
Dave Zwieback
Admiral Special
- Mitglied seit
- 12.11.2004
- Beiträge
- 1.209
- Renomée
- 10
- Standort
- Porta Coeli
- Prozessor
- AMD Athlon X2 BE-2400
- Mainboard
- Abit KN9 Ultra
- Kühlung
- Freezer 64 Pro
- Speicher
- 2x1024 Patriot DDR2 800
- Grafikprozessor
- Asus EN7900GS
- Display
- Acer P193WD
- HDD
- 2x Seagate ST3160815AS
- Optisches Laufwerk
- Samsung SH-S203D
- Soundkarte
- onboard
- Gehäuse
- Chieftech BX-01
- Netzteil
- LC420
- Betriebssystem
- Vista Home Premium 32bit
- Webbrowser
- IE 8
hiho erstmal
also... ich bin grad ei c++ und hab schon das mit texten abgeschloßen und wollte anfangen was für "spielpogrammirung" zu tun... hab dann die seite getroffn und fand gut...
, vllt könnt ihr mit noch paar sachen sagen... wird mich freuen8)
Ja, gut so - mach mal weiter.
Bitspyer
Admiral Special
- Mitglied seit
- 12.10.2002
- Beiträge
- 1.010
- Renomée
- 43
- Standort
- Mainz
- Mein Laptop
- Wintermute
- Prozessor
- Intel i5-6500
- Mainboard
- Asrock H170 Pro4s
- Kühlung
- Boxed
- Speicher
- 2x8 GB Kingston
- Grafikprozessor
- GeForce 960GTX
- Display
- LG 22
- SSD
- Samsung 840, Crucial MX100
- HDD
- 1x WD EARX 2TB
- Optisches Laufwerk
- Nec 3500 DVDR/RW, Toshiba DVD-ROM
- Soundkarte
- X-FI Music
- Gehäuse
- Bitfenix Shinobi 3.0
- Netzteil
- BeQuiet 500W
- Betriebssystem
- Gentoo , Windows 7
- Webbrowser
- Firefox
Spiele Programmierung für welche Plattform? Windows? Dann schau Dir mal Visual Studio Express C++ an.
Ansonsten: Jo, Klasse Raytracing Grafik, nur das Raytracing (bis jetzt) ein reiner CPU Job ist. Bei heutigen Spielen arbeitet man mit Texturen, die vorgeben sind, während beim Raytracing jeder Lichtstrahl incl. Brechungen und Reflexion betrachtet wird.
Es gibt eine Forschungsarbeit von Daniel Pohl, der Raytracing in Spielen betrachtet. Die Grafik sieht viel cooler aus derzeitige Render-Engines produzieren, nur leider alles ein reiner CPU Job. (Bericht auf Computerbase.de)
Also, verabschiede Dich erstmal von "Hammergeilen Raytracing Grafiken"... Ausserdem macht ein gutes Spiel nicht die Grafik aus, sondern das Konzept (siehe "World of Goo", "Darwinia", "Crayon Physics Deluxe").
Denoch weiterhin, viel Erfolg! Und viel Durchhaltevermögen!
Ansonsten: Jo, Klasse Raytracing Grafik, nur das Raytracing (bis jetzt) ein reiner CPU Job ist. Bei heutigen Spielen arbeitet man mit Texturen, die vorgeben sind, während beim Raytracing jeder Lichtstrahl incl. Brechungen und Reflexion betrachtet wird.
Es gibt eine Forschungsarbeit von Daniel Pohl, der Raytracing in Spielen betrachtet. Die Grafik sieht viel cooler aus derzeitige Render-Engines produzieren, nur leider alles ein reiner CPU Job. (Bericht auf Computerbase.de)
Also, verabschiede Dich erstmal von "Hammergeilen Raytracing Grafiken"... Ausserdem macht ein gutes Spiel nicht die Grafik aus, sondern das Konzept (siehe "World of Goo", "Darwinia", "Crayon Physics Deluxe").
Denoch weiterhin, viel Erfolg! Und viel Durchhaltevermögen!
spiele brauchen schon etwas grafik, ohne geht ma auch net...
und ich hab genug einfälle für spiele... das was ich jetzt machen wird ganz besonders...
bloß bin erstmal alleine und suche noch paar anderen... aber gleich zu sagen.. xD
hab mein leben noch vor mir...
und danke ^^
PS: wenn jemand bock hat mit mir ein spiel zu pogrammieren soll mich mailen oder iwi bescheid sagen... kann jede hilfe gebrauchen xD
achso is der visual studio umsonst?? und gib mir dann Büdde ein link xD dann hast was richtig gut bei mir...
und ich hab genug einfälle für spiele... das was ich jetzt machen wird ganz besonders...
bloß bin erstmal alleine und suche noch paar anderen... aber gleich zu sagen.. xD
hab mein leben noch vor mir...
und danke ^^
PS: wenn jemand bock hat mit mir ein spiel zu pogrammieren soll mich mailen oder iwi bescheid sagen... kann jede hilfe gebrauchen xD
achso is der visual studio umsonst?? und gib mir dann Büdde ein link xD dann hast was richtig gut bei mir...
Zuletzt bearbeitet:
flybyray
Vice Admiral Special
Endlich mal eine vernünftige Frage! Jaein Visual Studio ist (nicht) "umsonst". Es gibt aber eben Express-Editionen die Teilweise eingeschränkt sind. Mit ein paar zusätzlichen Downloads kannst du aber die Express-Editionen erweitern. Lizenztechnisch hast du aber mit allen "umsonst"-Versionen von Microsoft immer ein Problem (Lizenzbedingungen).achso is der visual studio umsonst?? und gib mir dann Büdde ein link xD dann hast was richtig gut bei mir...
Für dich wäre vielleicht mal interessant heraus zu bekommen ob du auch an Schülerlizenzen heran kommst. Lies dir mal diese Meldung durch!. Wenn das klappt oder du erfolgreich die Schule abschließt und ein Studium beginnst dann kannst du auch die größeren Produkte von Microsoft umsonst beziehen. Siehe hier bei Dreamspark.com.
Zuletzt bearbeitet:
Ähnliche Themen
- Antworten
- 3
- Aufrufe
- 1K
- Antworten
- 3
- Aufrufe
- 2K
- Antworten
- 7
- Aufrufe
- 842
- Antworten
- 19
- Aufrufe
- 1K