BIN ANFÄNGER



  • randa schrieb:

    durito schrieb:

    randa schrieb:

    Dennoch muss dieses Objekt am Anfang erstmal erstellt werden. Eine interessante Problematik *g*

    Es ist nicht so, dass Gott zwingend der erste sein muss. Könnte ja sein, dass er seinen Chef-Posten erst später in Besitz nahm.. Aber im laufenden Betrieb muss er der Vater (Mutter?..) aller Prozesse/Objekte sein, also init0.

    Doch welcher Ur-Prozess allokierte Speicher für Gott?

    ?

    Die Matrix-Programmierer?



  • Darf ich auch bei der Weltherschaft mitmachen?
    Ich hab nur dreimal die Woche nachmittagsunterricht und Hausaufgaben mach ich eh nicht. D.h. ich hab so 3-4 Stunden in der Wochen Zeit um an der Weltherrschaft zu arbeiten. Dsas reicht doch, oder? Ich hab auch schon >>Mein Kampf<< gelesen, von irgendsoeinem, der auch die Weltherrschaft haben wollte, hat aber nicht geklappt. Aber wir geben uns mehr Mühe ok? Ich hab auch schon ne gute Idee:
    Wir holen noch Pinky und Brain dazu, dann sind wir schon fünf. Und George W. Bush hilft bestimmt auch mit.

    Schickt mir mal ne Mail, wegen der Welteroberung.



  • Nach dem rapso diesen Thread sah, hat er sich versprochen weniger an seiner Engine zu arbeiten und öfters einen Blick ins Forum zu riskieren. 🙄



  • Ich würde es an seiner Stelle nicht tun.



  • Ich geh jetzt in den Keller und in zwei Monaten hab ich ein Game wie Doom 3.
    Was ich kann? Garnicht aber was brauch ich denn für so ein Game?

    Die Frage ist wie:
    Ich bring jetzt ein Album raus.
    Ich gehe jetzt zwei Monate in den Keller und lerne Gitarre spielen sowie Klavier und natürlich Musik Theorie und Stimmtraining ist ganz wichtig.

    Jaja
    Cäsar hat die Welt an einem Tag erobert und Nero hat Rom an einem Tag in Schutt und Asche gelegt.
    Doof nur das nur der zweite Teil dieser Aussage stimmt.

    Hmmm.. erinnert mich irgendwie an Star Trek Nemesis. Wir erschaffen eine Welt an einem Tag.

    m.f.g. 😃

    P.S. Wofür gibt es Kommas?



  • Gibt's eigentlich auch ein Satan- und Judas-Singleton? 🕶

    Früher hätte rapso kurzen Prozess gemacht...
    ...aber auch er wird alt... 😞

    😉 🤡 👍



  • Die Welt ist so grausam, der arme rapso 😞

    Ich freu mich schon auf die Physik Engine:

    Gott god;
    god.create<Helium> AtomA;
    Satan.destroy(&ATomA);
    god.save(&AtomA);
    


  • Gott god;
    god.create<Helium> AtomA;
    Satan.destroy(&ATomA);
    god.save(&AtomA);
    

    Das wir gar nicht compilieren...
    Und was ist eigentlich mit den Quarks? 😉
    Überhaupt wäre ich eher dafür, dass Gott und Satan eine Einheit darstellen.



  • Glamdring schrieb:

    Die Welt ist so grausam, der arme rapso 😞

    Ich freu mich schon auf die Physik Engine:

    Gott god;
    god.create<Helium> AtomA;
    Satan.destroy(&ATomA);
    god.save(&AtomA);
    

    uno momento... es wird es später spannend:

    protected class Son extends human implements unconscious_god_features
    {
        public Son()
        {
            super("jesus",(new date(24,12,00)),human.GENDER_MALE);
        }
    ...
    
    } 
    ...
    
    god.makeMiracle(new Son()); // the birth of jesus
    
    String question = new String();
    while(jesus.isAlive())
        {
        jesus.pray();
        jesus.help();
        question = jesus.getQuestionFromNation(human anybody)
        if (question.equals("do you wanna die now?"))
            {
                jesus.die(String method);
                if (jesus.isAlive == true)jesus.setAlive=false;
            }
        else jesus.helpPeople(anybody);
    
    wait(Sytem.getRandomTime());
    jesus.ressurrect();
    System.idle(); // back to idle mode
    ...
    }
    

    Das ist allerdings der Code der ersten Version (Ver. 1.0.1), welche dann ab dem 01.01.666 für nicht ausreichend befunden wurde, und durch die Version 1.6.1 (zwischenschritte wurden nicht released) ersetzt wurde.

    ndT Lupo

    Gott schuf den Menschen nach seinem Bilde, das heißt vermutlich: Der Mensch schuf Gott nach dem seinigen.
    ^Georg Christoph Lichtenberg^



  • Optimizer schrieb:

    Gott ist der Urprozess, die ganze Laufzeitumgebung sozusagen. 🙂

    Aber wo hat er dann seinen Speicher her? Er muss ja alle Atome in einem array speichern. ⚠
    Er kann nur durch malloc erzeugt worden sein, da schon im Strostrup steht:

    Und aus new und delete wurde der erste Tag

    Fragt sich bloß wer oder was seinen Konstruktor aufgerufen hat...
    Scheinbar hat sich dann malloc aus Neid von Gott abgewandt, weil new ihn verdrängt hat, und so machte er sich mit den Gefallenen operatoren (->, [], *, &) auf und allokierte den Speicher für Satan. Und von da an musste jedes Bit aus Gottes Welt unter Satans Over- und Underflows leiden...

    So muss es gewesen sein 🙄
    🤡



  • 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" ... 🕶 😃


Anmelden zum Antworten