Posts by Florian

    Hallo,


    ich hab ne Zeit lang auch für Android entwickelt. Geht sich jetzt wegen meinem Unternehmen leider nicht mehr aus. Aber für meine Zwecke hat der Emulator ausgereicht. Wenn ich dann wirklich mal n Device für die Tests heranziehen wollte, hab ich das HTC von nem Kumpel verwendet.


    mfg Florian

    Hallo Marc,


    herzlich Willkommen in der AndroidDeveloper-Community. Freut mich, dass du den weg hier her gefunden hast.


    Oha, hast wohl einiges an Ausgaben für die neue Entwicklungsrichtung getätigt. Hoffentlich lohnt sich das (was ich von Android doch sehr denke :)).


    mfg Florian

    Hallo Thorsten,


    freut mich dich hier herzlich willkommen heißen zu dürfen.
    Klingt interessant. Ich hoffe du findest hier alles was du suchst. Ansonsten meld es am besten im Feedback-Forum damit wir es möglicherweise noch ergänzen können.


    mfg Florian

    OOP ist das Stichwort.


    Es gibt die Welt oder Map oder World. Wie du es nennen willst. auf der findet die Handlung statt. Du hast 2D-View, also wahrscheinlich aus der Vogelperspektive.
    Die Map setzt sich aus einem 2D-Raster zusammen, in dem sich die Felder befinden (jedes Feld hat eine x und eine y-Koordinate auf der Map). Die Felder haben ein bestimmtes Bild (Gras, Fluss, Stein, Wald, Wüste, ...). Das ist der Untergrund. Darauf befinden sich die statischen Objekte (Häuser, Brücken, ...). Dann gibt es noch die Actors (Akteure) die sich auf der Map bewegen können. Diese sind nicht statisch und deshalb müssen deren Bewegungen berechnet werden. Der Hauptactor wird durch den Benutzer gesteuert, für die restlichen brauchst du ne KI (Künstliche Intelligenz). Diese KI kannst du so fein ausarbeiten wie du möchtest (sollen Feinde den Actor verfolgen oder nur durch zufall auf ihn stoßen?, ...??) Da gibt es viele Fragen die du klären musst.
    Ein gut durchdachter OOP-Ansatz hilft viel. Arbeitet das Konzept zuerst ganz genau aus, damit ihr später mitten unter der Entwicklung nicht auf Lücken im Konzept stoßt.


    mfg Florian

    OK, das vereinfacht die Sache natürlich :)


    Frameworks kann ich dir auf die Schnelle keine nennen (müsste ich auch erst suchen).


    Hab mal ein paar Links für dich, die zwar nicht direkt mit Diagrammen zu tun haben, aber mit Grafikausgabe im Allgemeinen. Vielleicht kannst du damit ja was anfangen und dir eine Lösung selbst schreiben:
    http://www.tutorialforandroid.…th-canvas-in-android.html
    http://www.designerandroid.com/?cat=3
    http://andforge.net/2010/howto…pieleentwicklung-theorie/
    http://andforge.net/2010/howto…ieleentwicklung-praxis-1/


    mfg Florian

    das soll auch nur mal ein Beispiel sein. Ich werde in der nächsten Zeit öfters mal Jobangebote posten, wenn ich welche finde. Die Community soll ja hilfreich sein :)


    mfg Florian


    PS: wie lange hast du denn noch, bis du Abi oder nen abschluss hast?

    Ja für die Android-Programmierung sollte man sich erstmal in Java zurechtfinden. android kannst du dir dann wie eine Erweiterung dazu vorstellen. In VB hast du wahrscheinlich auch zuerst die Sprachfeatures kennen gelernt bevor du irgendwelche Frameworks verwendet hast.


    Freu mich schon auf 1-3Monate :)


    mfg Florian

    Hallo Alex,


    was willst du in Australien machen? Auslandsjahr? Auswandern? ...?
    hehe Sport ist auch mein Ausgleich zum PC (Websites, Programmieren, Foren, ..., kein Zocker!! ;))


    LG Florian

    android:drawable gibt es IMHO nicht. Nimm lieber android:src wie es auf der Seite steht ;) Weiß aber nicht, ob es daran liegt, da ich hier kein SDK installiert habe um es auszuprobieren.


    Ich hab, als ich mir diverse Programmiersprachen beigebracht habe auch oft in Foren nachgefragt und oft einen Link auf eine MSDN-Seite bekommen. Meiner Ansicht nach, hilft das oft mehr, da man sich dann aus dem Haufen Informationen die benötigten rauspicken muss und sich die sachen so ins hirn einbrennen. Wenn man mir immer nur die Lösung gepostet hätte wäre nicht der Programmierer aus mir geworden der aus mir geworden ist.


    mfg Florian

    Hallo Rumo,


    OpenGL auf 2D-Basis hat sicher den Vorteil, dass es enorm schnell ist. Du kannst das ganze auch sicher sehr schön objektorientiert lösen. Das Quiz hat (ich nehme mal an) eine fixe Größe. Sie stellt deine Welt dar, auf der verschiedene Felder sind (einfache, auf denen nur gelaufen wird; solche, auf denen Fragen beantwortet werden müssen; andere Felder, auf denen irgendetwas passiert; usw.). Das Quiz ist Single-Player oder Multi-Player oder vs. Android?


    Sicher ist es auch mit Views und Gadgets lösbar, aber wenn du dich einigermaßen in OpenGL zurechtfindest und etwas mit Java am Hut hast, kannst du dir sicher nach einigem Überlegen (=>Konzeptentwicklung) eine schöne Engine programmieren, die dir die Arbeit abnimmt. Wenn du diese Engine modular hältst und schöne OOP betreibst hast du sicher auch in anderen Projekten Verwendung dafür.


    Wenn du noch Fragen hast die das Konzept betreffen, dann ab damit in die Konzeptentwicklungs-Rubrik. Auch andere Fragen beantworte ich gerne so gut ich kann :)


    mfg Florian