Spieleprogrammirung



  • imho kannste aber daran üben, und entscheiden,ob es sich für dich lohnt, 3dmax anzuschaffen.



  • Huhu

    sag mal bitte für welchen "Hobby" Spieleentwickler es sich lohnt, mal einfach so ca. 1.000€ in ein Programm zu investieren das er selber wahrscheinlich net mal zu 40% ausreitzen kann???

    Ich perönlich kann nur Blender empfehlen.
    Schon allein aus der Spannung was es neues in jeden Release gibt.



  • mein favourit zum modellieren: Milkshape



  • und welches davon ist die bessere freeware lösung



  • @Blue-Tiger:
    Du machst ihm ja auch viel Mut ^^
    Ich arbeite gerade auch an nem Tetris Game. Sicher davon gibbet schon zich Varianten, aber es ist immerhin ein Spiel 😋
    Und ich habe auch noch keine 3 Jahre Progranmmiererfahrung. DirectX sogar erst vor einigen Wochen angefangen. Also ich finde man kann schon mit relativ 'wenigen' Kenntnissen recht gute Spiele erstellen. Sicher wird die niemand kaufen 🤡 aber man bildet sich dabei halt unheimlich 👍
    Bald will ich ne Art PacMan Spiel machen und danach mal schaun, vielleicht ne Universumsimulation 😃
    ByeBye, Viking69



  • berserk schrieb:

    gibts unter C/C++ verschiedene Varianten z.b für games unter windows oder für Konsolenspiele wie PS2 ( falls es überhaupt das selbe ist) ???

    Nein, für Games gibt's keine speziellen Cs oder C++s... - kommst Du aus der BASIC-Liga? 🤡

    Die Vector Unit der PS2 (die 2 Grafik-Prozzis) kannst Du nur in ASM vernünftig proggen!

    de_Bert schrieb:

    sag mal bitte für welchen "Hobby" Spieleentwickler es sich lohnt, mal einfach so ca. 1.000€ in ein Programm zu investieren das er selber wahrscheinlich net mal zu 40% ausreitzen kann???

    Die meisten "Hobby" Spieleentwickler sind wohl Schüler oder Student, und die bekommen Max für ca. 150 € !
    Ein paar Mal weniger ins Kino und weniger brutale Ballerspiele gekauft (hat man dann eh keine Zeit mehr für 🤡 ), und ab geht's...! 👍

    de_Bert schrieb:

    Ich perönlich kann nur Blender empfehlen.
    Schon allein aus der Spannung was es neues in jeden Release gibt.

    ...und wieviel Prozent der python-Skripte JETZT schon wieder nicht funzen... 🤡 😉



  • wie siehts mit visual studio aus ??



  • berserk schrieb:

    wie siehts mit visual studio aus ??

    wie's damit aussieht? Tjo, ist 'ne Viereckige Packung (eigentlich ein Quader), wo ziemlich gross "Microsoft Visual Studio" oben steht. So siehts damit aus 😉

    Ernsthaft:
    Vom Visual Studio 6 kann (oder muss sogar) abgeraten werden. Der Compiler dort ist ziemlich alt und haelt sich nicht sonderlich genau an den ISO C++ Standard. Man koennte zwar die IDE vom 6er nehmen und den Compiler vom 7er, aber das ist megaumstaendlich.
    VC 7 (Abkuerzung fuer Visual Studio 7) und 7.1 sind da wesentlich besser (In etwa gleich gut wie der MinGW/GCC, der im MinGW Dev Studio, im Dev-C++ (und nicht zuletzt: ueberall wo Linux laeuft) eingesetzt wird).

    Nur: wozu das ganze schoene Geld ausgeben, wenn man als Anfaenger mit dem Dev-C++ und dem MinGW Dev Studio Gratisalternativen hat.

    "Professionell" wird unter Windows oft und gerne das Visual Studio benutzt, aber als Anfaenger wirst du das Studio nicht ausnuetzen koennen. Unter Linux hingegen wird bei den Profis so gut wie immer der GCC eingesetzt, der im MinGW Dev STudio und im Dev-C++ zu finden ist.

    Wenn du Schueler/Student bist, dann hast du die Moeglichkeit, das Visual Studio deutlich guenstiger zu bekommen (aber soweit ich weiss unter der Auflage, dass du die damit erstellten Programme nicht verkaufen darfst). Wozu ich dir rate: zum Dev-C++. Wieso? Weil er gratis ist und gut (ich hatte frueher das MS VS, bin umgestiegen). Aber versteh mich nicht falsch, das Visual Studio ist ein Top-Produkt (ab der 7er Version), es sind letztlich beide Produkte gut 🙂

    @Viking69:
    Dann kann ich nur gratulieren! 🙂 Klar war mein Post etwas negativ, aber wenn jemand Programmieren lernen will mit dem Ziel, in absehbarer Zeit Spiele zu programmieren, sollte man ihm IMO diese Illusion nehmen. Aber Programmieren macht auch so Spass, selbst wenn man ein an sich "langweiliges" Programm (womoeglich sogar noch in der Konsole) schreiben muss. Wer aber darauf nicht vorbereitet ist, weil er lieber die naechste Doom-Variante schreiben will, der wird bald die Motivation verlieren.



  • Blue-Tiger schrieb:

    Aber Programmieren macht auch so Spass, selbst wenn man ein an sich "langweiliges" Programm (womoeglich sogar noch in der Konsole) schreiben muss.

    da muss ich wiedersprechen, konsolenprogramme sind ganz und garnicht langweilig.

    vor ca einem jahr gabs im leserwettbewerb von gamestar mal ein konsolenprogramm, war ein einfaches textadventure mit einem einfachem multiple choice etc,also "trivial stuff".
    nunja, am ende hats den leserwettbewerb mit großem abstand gewonnen,hauptsächlich durch story,atmosphäre und wortwitz.
    was ich damit sagen will: man kann aus jedem medium was machen, sogar mit der konsole kann man andren menschen freude bereiten 🙂



  • otze schrieb:

    da muss ich wiedersprechen, konsolenprogramme sind ganz und garnicht langweilig.

    vor ca einem jahr gabs im leserwettbewerb von gamestar mal ein konsolenprogramm, war ein einfaches textadventure mit einem einfachem multiple choice etc,also "trivial stuff".
    nunja, am ende hats den leserwettbewerb mit großem abstand gewonnen,hauptsächlich durch story,atmosphäre und wortwitz.
    was ich damit sagen will: man kann aus jedem medium was machen, sogar mit der konsole kann man andren menschen freude bereiten 🙂

    So, jetzt musst du aber auch mitmachen. 😎

    Bye, TGGC (Zu viele Primitive hier.)



  • hast recht! Wieso erst nicht was kostenloses, muss ja erst mal deftig üben, üben üben.
    kennt jemand ein Buch oder ne kostenlose pdf datei zum nachschlagen



  • Blue-Tiger schrieb:

    Wenn du Schueler/Student bist, dann hast du die Moeglichkeit, das Visual Studio deutlich guenstiger zu bekommen

    Noch günstiger wirds (nur Online Kosten!), wenn du dir die Express Beta Version 8 runterlädst inclusive neuer Version des Optimizing Compilers. Das einzige was du dann noch brauchst ist das Platform SDK, sollte aber auch auf der MS Homepage zu finden sein.



  • otze schrieb:

    Blue-Tiger schrieb:

    Aber Programmieren macht auch so Spass, selbst wenn man ein an sich "langweiliges" Programm (womoeglich sogar noch in der Konsole) schreiben muss.

    da muss ich wiedersprechen, konsolenprogramme sind ganz und garnicht langweilig.

    das war auch Ironie... ich selber zieh es vor, fuer die Konsole zu Programmieren. Fuer GUI Entwurf geht zuviel Zeit drauf, ist langweilig 😃

    @berserk:
    wenn dein Englisch es dir erlaubt:
    http://mindview.net/Books/TICPP/ThinkingInCPP2e.html

    sind 2 (soweit ich gehoert hab) sehr gute Buecher 🙂



  • kennt ihr die programmiersprache für ps2 games, mir hat man gesagt das es auch in C++ geschrieben wird .
    kanns aber irgendwie nicht glauben.



  • ich hab auf gamasutra mal einen artikel für die playstation gesehen ( is schon länger her ) und der sah sehr nach C++ aus...

    warum eigentlich nicht, braucht ja nur einen entsprechenden compiler!?

    auch mikrokontroller kann man mit C++ programmieren.



  • berserk schrieb:

    kennt ihr die programmiersprache für ps2 games, mir hat man gesagt das es auch in C++ geschrieben wird .
    kanns aber irgendwie nicht glauben.

    Da fast die ganze Welt der Microcontroller C spricht, wird man wohl auch die ps2 mit C oder C++ programmieren koennen. Aber soweit ich weiss, kann man gewisse Teile der ps2 nur mit Assembler ansprechen. Trotzdem schaetz ich mal, mit fundierten C++ Kentnissen kommst du da sicher weiter (die Frage ist nur, wie sinnvoll das ist ==> quasi unmoeglich ein Programm fuer die ps2 zu veroeffentlichen... da gabs mal einen Thread drueber in den letzten Tagen)



  • Binn ebenfalls ein Anfänger! Hab aber schon ein kleines, leichtes Spiel programm. (Bitte nicht lachen!) : und zwar: Zahlenraten(einer gibt eine zahl ein, der andere muss sie erraten)
    Ja, einfach;
    habs mit C++ geschrieben!
    Aber wie baut man Grafik ins spiel ein?
    Kann mir jemand mal ne Vorlage von so nem Programm (Quelltext) zeigen?

    mfg

    Bafl 😋 👍



  • Wer für PS2 proggen will (aus Gag), sollte mal nach "PS2 Linux" suchen.
    Für die VU gibt's zwar auch 'nen C 2 ASM Compiler, aber ob der so prickelt weiß ich nicht. Is' aber auch schnurz am Anfang.



  • Bafl schrieb:

    Binn ebenfalls ein Anfänger! Hab aber schon ein kleines, leichtes Spiel programm. (Bitte nicht lachen!) : und zwar: Zahlenraten(einer gibt eine zahl ein, der andere muss sie erraten)
    Ja, einfach;
    habs mit C++ geschrieben!
    Aber wie baut man Grafik ins spiel ein?
    Kann mir jemand mal ne Vorlage von so nem Programm (Quelltext) zeigen?

    mfg

    Bafl 😋 👍

    Wenn das Spiel in der Konsole laeuft, dann wird das ein Brocken arbeit, weil Windows-Programmierung (Oberflaechenprogrammierung allgemein, gibts ja nicht nur bei Windows) etwas anders funktioniert. Anfaengern wird eher geraden, sich intensiv mit der Konsole zu beschaeftigen, bis sie sich wirklich gut in C++ auskennen. Danach kann man sich in die GUI (Graphical User Inferface) Programmierung einlernen 🙂

    Wenn du glaubst, schon wirklich gut C++ zu koennen, oder wenn du nur mal kurz reinschnuppern willst, dann hast du mehrere Moeglichkeiten:

    1. typische GUI-Programmierung. Also normale Applikationen programmieren, mit Dialogen, Buttons, usw. usw. Dazu gibts mehrere Bibliotheken (Sammlungen von Funktionen): WinAPI, MFC, gtkmm, Qt, wxWidgets... such einfach mal hier im Forum danach, die Frage nach diesen Bibliotheken werden oft gestellt, da solltest du Hilfe finden 🙂

    2. Spiele-GUI-Programmierung: vielleicht eher dein Ding: keine Buttons und Statusleisten und blabla. Fuer 3D-Grafik gibts da DirectX und OpenGL, aber fuer Anfaenger wesentlich ratsamer: 2D-Grafik-Bibliotheken wie Allegro und SDL.

    Google einfach mal nach den Begriffen, oder noch besser: such hier im Forum danach, da wirst du eine Menge finden und kannst dir mal in Ruhe alles anschauen 🙂 Ob du dann gleich einsteigst oder doch lieber erst die Grundlagen gruendlicher lernst, ist dir ueberlassen 🙂



  • Vielen, vielen Dank!!!
    Du hast mir echt weitergeholfen!
    Alle sollten so hilfsbereit sein wie du!!!


Anmelden zum Antworten