Ergebnis 1 bis 20 von 836

Thema: The Daily Game Dev Struggle #2: "Ich code schneller als mein Schatten"

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Dieses "[Some Shit] activated" erinnert mich an eure Präsentation auf dem BMT mit der Synchronisation der Texte
    Die Upgrade Sequence sieht sehr nice aus ^^.

  2. #2
    Ziemlich cool, Lachsen!

    Ich habe heute kleinigkeiten und Restwünsche erledigt und die meiste Zeit Sachen getan, die keinen produktiven Wert haben und einfach nur schööön sind.

  3. #3
    Der Kompiler meines Editors kann nun simple Scripte übersetzen und ausführen!

    Hier das Script im Editor:


    Der automatisch generierte Java-Code:
    Code:
    package Root.Scripts;
    
    public class Test extends bw.runtime.materials.RtScript {
    
        private    int tmpInt = 42;
    
        public void reset() {
            tmpInt = 42;
        }
    
        public void run() {
            this.tmpInt = ( this.tmpInt * 3 );
            Root.Globals.SomeGlobs.set_someBool(true);
            Root.Objects.Ork.instance.set_Atk2(12345);
            getEnviroment().print(( "Ein Test" + " kommt selten alleine!" ));
            getEnviroment().print(Root.Globals.SomeGlobs.get_value());
            getEnviroment().print(Root.Objects.Alex.instance.get_Rank());
            getEnviroment().print(( ( this.tmpInt / 2 ) * ( 2 - this.tmpInt ) ));
            getEnviroment().print(( Root.Globals.SomeGlobs.get_value() * Root.Objects.Ork.instance.get_Atk2() ));
        }
    
    }
    Und das Resultat der dynamischen Kompilation + Ausführung:
    Code:
    Ein Test kommt selten alleine!
    42
    Fighter
    -7812
    518490
    Die Qualität des erzeugten Codes ist natürlich nicht sonderlich gut, aber das kann ja egal sein, da ihn sowieso nie ein Mensch zu Gesicht bekommen wird. Automatisch generierter Code gewinnt nunmal nur selten einen Schönheitswettbewerb.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •