BIN ANFÄNGER



  • So, nach dem ich Ausgelacht habe.....

    Ihr seid ja sowas von Gemein, oder "wie vertreibe ich ein Neuling der kein Plan hat".

    @Killer14, nicht böse sein auf die Leute, manchmal muß man sich auch Lustig machen.

    So jetzt könnt ihr weiter machen, damit ich morgen Seite-7 lesen kann 😃

    PS: @killer14, man braucht einen Programmierer der die entsprechenden Programme hat.



  • over'load schrieb:

    Überhaupt wäre ich eher dafür, dass Gott und Satan eine Einheit darstellen.

    ...die in jedem Menschen vorhanden ist. Polymorphie rulez! 🙂



  • Man ich will doch nur wissen was ein gutes Programm dafür wäre.
    Und nicht ob es schwer oder ich jahre brauch.
    Ich will auch nicht das ihr irgenwelche codes macht.
    Einfach nur sagen was gut dafür wäre z.b.

    -C++ v1.3 ode so
    -java boa alta 1.4

    mehr nicht man.
    DANKE[cpp]



  • killer14 schrieb:

    WECHES PROGRAMM BRAUCHE ICH UM EIN SPIEL WIE COUNTER-STRICKE ZU ERSTELLEN ???

    -Einen Compiler (Sprache Egal ob C, C++, Java lieber nicht)
    -Ein 3D Editor
    -Ein Grafikprogramm
    -Ein Sound/Musikprogramm

    Mehr brauchst du nicht. ehrlich.



  • H.L.T.O schrieb:

    Mehr brauchst du nicht. ehrlich.

    Doch! Einer der programmieren kann.

    Killie14 (14 Jahre ??), das ist ansich alles gar nicht böse gemeint, es würden alle helfen, wenn bestimmte Voraussetzungen erfüllt sind, nur diese scheinen nicht Vorhanden zu sein. Es wird sich immer wieder darüber Beschwert warum so viele Anfänger gleich "DAS GROßE" programmieren wollen anstelle mit "Hello World" anzufangen. Man möchte dich nur von deinem Größenwahn runter bringen, damit du normal lernst und irgendwahn denoch gute Games proggs, darauf beziehen sich auch die ganzen Sprüche, auf Größenwahn. Du kannst nicht hergehen und fragen welche programme ich brauche um Spiele zu Entwickeln, du brauchst Kenntnisse um jene Software bedienen zu können und dazu gehört nun mal die Programmiersprache. So wie ich es sah steigst du in BlitzBasic ein, dazu sage ich nur: wieder einer der schnell Resultate will ohne Performance. Denoch liegt es an dir womit du beginnst, aber es ist Falsch Fragen über BlitzBasic in einem C/C++ Forum zu stellen. In deiner Art der Fragenstellung wird es nur belustigt und wenn ich erlich bin, hoffe ich in dieser Form noch auf einige Fragen von dir, denn so lustig war es schon lange nicht.

    1. Entscheide dich welche Sprache du lernen willst (C/C++ oder C# empfohlen)
    2. Mach dich mit den gängisten Mewthoden vertraut
    3. Wähle eine Gamegrundform (so nenne ich das mal) wie OpenGL oder DirectX
    4. Mache dich mit dieser Vertraut
    5. Mache einfache Sachen ohne Fragen zu stellen
    6. gehe mehr in die Materie und benutze die Suche im Forum, Google etc.
    7. Bearbeite Tutorials.
    8. Plane dein Spiel und erstelle ein Pflichtenheft.
    9. Fange an dein Game zu Proggen
    10. SO JETZT KANNST DU FRAGEN STELLEN DIE DICH WEITER BRINGEN

    OK, das höhrt sich jetzt an als wäre dieses Forum nur für Fortgeschrittene, aber es ist auch für Anfänger, nur die Anfänger stellen ihre Fragen im Ansi-C oder C++ bereich und wollen nicht gleich "Das Große".

    Verstehst du jetzt die Reaktionen auf deine Frage?



  • Ach was, er soll sich Blitz Basic holen. Dann hat er was er will.

    Wenn er auch noch C/C++ lernen muss danach eine Gamegrundform ( @MiC++ha eigentlich nennt man das eine API ). Danach ist er immer noch nicht so weit. Er müsste seine 3D Modelle laden können, einen Scenemanager programmieren, LODs CLODs und BSPs und Octrees und und und... müsste er lernen und anwenden können.

    Ich würde sagen drei Jahre wird es dauern bis er sein erstes einfaches Spiel hat.

    Mit Blitz Basic würde er das gleiche in 1-2 Monaten schaffen.



  • @H.L.T.O, wenn ich API geschrieben hätte, würde er bei ebay danach suchen 🙂
    Und 3 Jahre denke ich mal braucht er nicht, je nach Talent kann er C/C++ in wenigen Monaten lehrnen, zumindest so weit um damit schon Arbeiten zu können.
    Danach noch paar Monate einarbeiten in z.B. Allegro und er kann los legen.
    Kaufen braucht er ansich nichts dazu (so wie BlitzBasic) den Dev-C++ giebt es Kostenlos und es giebt auch einigermassen brauchbare Grafiksoftware u.s.w. als Freeware.
    Was er aber unbedingt braucht ist GEDULD, denn dann gehts schneller, wenn er jetzt Anfängt und wirklich mit "Hello World" anfängt, kann er im nächsten Sommer schon ein kleines Spiel presentieren.

    So um dir aber auch mal eine Liste an Software zu nennen mit der ich Arbeite:

    Entwicklungsumgebung: Dev-C++, DirectX 9
    Grafik Bearbeitung: Ulead Photoimpact
    3D Erstellung: Maxon Cinema4D (zzgl. einige weitere Tools)
    Sound (Katzenmucke): Dance EJay 3 (3,- DM Wühltisch)

    LevelEditor für meine 2D-Games: T-Map2 (selbst geproggt, auf wunsch kannste haben, müßtes dann aber die Tiles-maps so einladen und verarbeiten wie ich.)
    Animations-Einzelbilder zu ein Bild machen: A-Join (selbst geproggt), setzt Animationsbilder die z.B. von Cinema4D abgespeichert wurden, nebeneinander als ein Bild.
    3D Levels machen: Level4D (selbst geproggt, wird ständig umgebastelt je nach Anforderung.)
    Sowie Schreibblock, Kugelschreiber, Kaffeemaschine, Aschenbecher, gute Laune und VIEL GEDULD.



  • MiC++ha schrieb:

    H.L.T.O schrieb:

    Mehr brauchst du nicht. ehrlich.

    Doch! Einer der programmieren kann.

    Das ist aber kein Programm... 🙄

    Dann könnte man auch sagen: Ca. 2 Millionen Euro. Damit könnte man schon ein ordentliches DevTeam anheuern, das in den nächsten 2 Jahren einen CS-Clone proggen könnte... 🤡 👍

    killer14 schrieb:

    Man ich will doch nur wissen was ein gutes Programm dafür wäre.
    Und nicht ob es schwer oder ich jahre brauch.
    Ich will auch nicht das ihr irgenwelche codes macht.
    Einfach nur sagen was gut dafür wäre z.b.

    -C++ v1.3 ode so
    -java boa alta 1.4

    mehr nicht man.
    DANKE

    C++ Version 1.3?? Höh? 😕 Gibt's nicht.
    Jo, Java boa Alta kannst'e auch nehmen. Dann aber 1.5! Is' g'rad' als Release draussen. http://java.sun.com/j2se/1.5.0/download.jsp
    Java is' einfacher zu lernen als C++, kann aber nicht nativ ("direkt") 3D-Kram anzeigen. Mittlerweile gibt's aber gute OpenGL Bindings: https://jogl.dev.java.net/
    Die meisten Tuts und Hilfe findest Du aber nach wie vor in C++ / DirectX / OpenGL. Die meisten Games werden auch so (noch) geproggt.

    Grundvoraussetzung für alles ist aber: Englisch!
    Ohne geht's nicht. Punkt.

    Man kann natürlich auch in Delphi 3D proggen.
    3D - Programmierung mit Delphi für Kids | ISBN: 3826607899

    Für Anfänger noch zu empfehlen sind Libs wie SDL oder Allegro.

    Ansonsten kannst Du natürlich auch BlitzBasic-Fragen hier stellen. Das Subforum ist nunmal für "Spiele-/Grafikprogrammierung". Allerdings könnten die Antworten dafür etwas Mangelware sein... 🕶
    Will heißen: Gibt sicher bessere Foren für BB.

    Ansonsten haben die anderen recht.

    Besonders MiC++ha:

    MiC++ha schrieb:

    Sowie Schreibblock, Kugelschreiber, Kaffeemaschine, Aschenbecher, gute Laune und VIEL GEDULD.

    Da würd' ich so'n Instant-Ding wie die neue Senseo empfehlen, oder direkt 'n fetten Kaffee-Automat. Is' aber nicht g'rad' billig.
    Du brauchst aber auf jeden Fall viel davon! 😋
    Mit Tee geht's nicht! 🤡

    Und das Allerwichtigste: Motivation!
    Ohne läuft gar nichts (es sei denn Du machst das als Beruf)!

    Ich weiß das, weil's mir oft daran mangelt und ich wieder mit was ganz anderem anfang... 😃
    Ergebnis: 1.001 Projekte die niemals fertig werden... 😡

    Naja, schiss' der Hund drupp un' behaal'et!



  • Und am Besten den Kaffee schwarz, keine Milch und vor allem kein Zucker, die Glukose bewirkt eine Gegenreaktion und verdierbt den Kaffee, auch das Umrühren hällt nur auf.
    Das Allererste was man machen sollte, wenn man proggen lernen will:
    Eine Ärztliche Untersuchung auf Koffein Verträglichkeit.
    ACHTUNG: Red Bull ist kein Kaffee ersatz.

    Meine Aussage das es Falsch ist Fragen über BB hier zu stellen, ziehe ich Zurück, Sgt. Nukem hat schon Recht, ist nen Subforum bei dem die Sprache keine große Rolle spielt, aber der Großteil proggt in C/C++.

    So, vieleicht wären die Tuts HIER zum Einstieg etwas für dich und nicht Vergessen vorher Kaffee zu Kochen! 😃



  • MiC++ha schrieb:

    und nicht Vergessen vorher Kaffee zu Kochen! 😃

    Ich bevorzuge das Wort "aufzubrühen" ... 🕶 😃



  • Also wenn man einem Neuling Java empfielt dann kann man davon ausgehen das er bald keinen Bock mehr hat.
    Java ist doch wohl die trockenste und mathematischste Sprache überhaupt.

    Objekt Orientierte Programmierung ist für mich das Stichwort.

    Wenn er mit Borland C anfängt kann er nichts falsch machen oder er fängt erst mit Scriptsprachen nahe C an das ist leichter.

    Ich habe schon von welchen gehört die von PHP auf C gewechselt sind.

    m.f.g.



  • Also wenn man einem Neuling Java empfielt dann kann man davon ausgehen das er bald keinen Bock mehr hat.
    Java ist doch wohl die trockenste und mathematischste Sprache überhaupt.

    Objekt Orientierte Programmierung ist für mich das Stichwort.

    Das java so mathematisch ist hör ich zum ersten mal. Ein weiterer Eiemr Wasser auf den Mühlen des Java/C++ flamewars 🙄

    ps: wenn du OOP so sehr magst, wieso programmierst du dann nicht java? C++ ist nicht OOP,C++ ist eine multiparadigm language 😉



  • Also ich schenke dir gerne meinen alten Schinken "Borland C++ in sonstwie Tagen OOP".

    OOP unter C++ Borland geht nicht? Komisch hab ein ganzes Buch darüber.

    Natürlich meine ich C++. Sorry für die falsche Angabe naja ob kleiner Bruder oder großer Bruder ist ja fast egal.

    Zu Java, ich muß zugeben ich mag Java nicht aber ich bezweifel stark das Java nicht mathematisch ist.

    Ein Kumpel von mir programmiert in Java also soviel Mathe umgehe ich in C++ stärker als ich es anscheinend in Java kann..

    Sorry an alles Java-Junkies

    m.f.g.



  • aus irgendeinem grund regen mich solche leute wie killer4 immer verdammt auf.
    Vielleciht weil sie denken dass zum programmieren nur tippen gehört
    oder weil sie denken, mit einem "programm" könnte man einfach ein Game erstellen
    oder weil sie einfach nur dumm sind (sorry aber das musste irgendwie raus 😉 )
    ich weis nicht so recht 🙄



  • HarlekinAlpha[:] schrieb:

    Objekt Orientierte Programmierung ist für mich das Stichwort.

    Bist du jetzt für oder gegen OOP?



  • HarlekinAlpha[:] schrieb:

    Zu Java, ich muß zugeben ich mag Java nicht aber ich bezweifel stark das Java nicht mathematisch ist.

    Java ist auch nicht "mathematischer" als andere Sprachen.



  • Schön das Killer14 jetzt nen Arzt fragt, was OOP ist und sucht im Krankenhaus nach einem Schild mit diesem Aufdruck. 🙄

    Bitte bei Anfängern immer erklären was - was ist:

    OOP = Objekt Orientiertes Programmieren, was das bedeutet ist einfach zu Erklären, aber suche mal danach, damit du richtig (und komplizierter) erklärst bekommst was das ist, denn dann verstehst du es Programmiertechnisch besser.



  • MiC++ha schrieb:

    Schön das Killer14 jetzt nen Arzt fragt, was OOP ist und sucht im Krankenhaus nach einem Schild mit diesem Aufdruck. 🙄

    dann sollte er aber dringend aufhören nur selektiv jede 2. zeile zu lesen bzw. beim lesen ein bißchen mehr aufmerksamkeit zusammenkratzen. objektorientiert programmierung fällt mindestens 2x, bevor es das erste mal mit oop abgekürzt wird (und das ist ziemlich exakt 2 -bei kleiner auflösung vielleicht auch 3- zeilen drunter).

    ich denke auch von einem anfänger darf man durchaus erwarten, daß er ein bißchen mitdenkt ,-)



  • Schon allein auf die idee zu kommen, als windows-user und als ein 14 jähriger, der nich ein kleines bisschen versteht, was eigentlich programmieren bedeutet, einen egoshooter zu programmieren. Wie kommt man nur auf sowas?
    Aber ich will dir helfen - ein speil wird nämlich am besten mit POWEREDIT4LAMER gemacht. und das geht so:
    C++ CODE START
    GAME GRAFIK=VERY GOOD; DOOM3 LIKE WITH HL2 SHADOWS
    ENGINE NAME=meine eigene engine
    GAME TITLE=das game mit der besten grafik
    GAME STORY=funny + very good
    MENU=very nice
    RENDERING MODE=openGL + DirectX; very very fast
    END GAME
    RUN GAME
    und dann startest du das ganze mit einem sogenannten DOPPELKLICK und schon kannst hast du dein spiel



  • HellKnight schrieb:

    als windows-user und als ein 14 jähriger

    Was soll das den heißen???
    Meinst du 14-Jährige Windows User könnten nicht Programmieren????


Anmelden zum Antworten