Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Beginner

#1
Hey guys,

yet another android compiler problem thread:

I just installed GLB 12.096. This is what the compiler says when trying to compile for android:

Quote
_______________________________________
*** Configuration: ANDROID ***
precompiling:
GPC - GLBasic Precompiler V.10.060 SN:30cee243 - 3D, NET
Wordcount:173 commands
compile+link:
running glb_build.bat
Using ANDROID_TARGET="android-8"
You can use "C:\Projekte\GLBasic\minion_on_the_run\distribute\Android\glb_android_build.bat" to change the API level and SDK path.
%ANDROIDSDK% not set. Using GLBasic's default target-8, Android 2.2



BUILD STAGE 1: Compile and pack RELEASE
Updated and renamed default.properties to project.properties
Updated local.properties
Added file C:\Projekte\GLBasic\minion_on_the_run\distribute\Android\build.xml
Updated file C:\Projekte\GLBasic\minion_on_the_run\distribute\Android\proguard.cfg

BUILD FAILED
Q:\Compiler\platform\android\android-sdk-windows\tools\ant\build.xml:539: The following error occurred while executing this line:
Q:\Compiler\platform\android\android-sdk-windows\tools\ant\build.xml:568: null returned: 1

Total time: 1 second
Picked up _JAVA_OPTIONS: -Xms256m -Xmx512m
.
BUILD STAGE 2: Build DEBUG and install on device
     [echo] Gathering info for glbasic...
     [echo] Creating output directories if needed...
     [echo] ----------
     [echo] Handling aidl files...
     [echo] ----------
     [echo] Handling RenderScript files...
     [echo] ----------
     [echo] Handling Resources...

BUILD FAILED
Q:\Compiler\platform\android\android-sdk-windows\tools\ant\build.xml:539: The following error occurred while executing this line:
Q:\Compiler\platform\android\android-sdk-windows\tools\ant\build.xml:568: null returned: 1

Total time: 1 second
Picked up _JAVA_OPTIONS: -Xms256m -Xmx512m
finished Android build-script.
Android=C:\Projekte\GLBasic\minion_on_the_run\distribute\Android
erfolgreich
_______________________________________
*** Fertig ***
Dauer: 8.4 sek. Zeit: 08:39
Erstellen: 1 erfolgreich.

Any ideas?

#2
Heute habe ich mal eine ganz allgemeine Frage zur Programmierung:

In vielen modernen Programmen ist die grafische Darstellung sehr dynamisch. Alles ist animiert:

z. B. ein Hauptmenü
- im Hintergrund ist eine Landschaft zu sehen, Wolken fliegen vorbei, Tiere laufen durchs Bild
- das Interface ist animiert (Buttons werden größer und fangen an zu wackeln oder wippen, wenn ich mit der Maus drüberfahre. Sie verkleinern sich wieder, wenn der Mauszeiger den Button verlassen hat)

Bei einem Wechsel zwischen Bildschirmen (z.B. vom Hauptmenü in die Optionen) gibt es animierte Effekte (ein Vorhang fällt zu und geht langsam wieder vor dem neuen Bildschirm auf)

Jetzt meine Frage: Wie realisiert ihr sowas?  (ich meine nicht die grafische Darstellung, sondern dass das Programm 60x pro Sekunde genau weiss, welcher Button gerade in welchem Winkel kippt und wie gezoomt ist etc.) :-[

Muss ich da wirklich tausende von "Zuständen" speichern? Da merkt man erstmal, wieviel Arbeit selbst in einem einfachen Spiel stecken kann...   :o

Ihr habt doch sicher einen Trick um den Aufwand zu minimieren, oder?
#3
Hallo,

auf meinem Android Tablet (Medion Lifetab) funktionieren die Befehle grabsprite und createscreen nicht. Es werden nur weiße Flächen angezeigt.

unter windows7 macht der code was er soll. Unter Android ist der ganze Bildschirm weiß:
Code (glbasic) Select

  GRABSPRITE gfx_zoom, 0,0, opti_w, opti_h
  SMOOTHSHADING FALSE
  STRETCHSPRITE gfx_bg, 0,0, gw, gh


#4
Warum haben meine Sprites in GL Basic IMMER unsaubere Kanten und Treppenstufen? Was mache ich falsch? Ich habe schon viel rumprobiert (mit Transparenz und Alphakanal und Alphamode), aber ich finde mein Ergebnis nicht zufriedenstellend. Antialiasing wäre toll. Was mache ich falsch?
#5
Hallo allerseits! Ich habe mir heute GL Basic gekauft und auf die Schnelle eine "Hallo Welt" app geschrieben (äußerst nützlich, kann sicher jeder gut gebrauchen). Gibt es ein Tutorial für doofe wie mich, wie ich die APP jetzt auf meinem Tablet testen kann? Die Beschreibung im Handbuch finde ich viel zu allgemein ("die App packen und auf das Gerät installieren").

Für eine ausführlichere Erklärung bin ich sehr dankbar.

PS: kann ich das einfach per USB Kabel auf das Gerät kopieren? Muss ich den Code zum Testen auch signieren oder brauch ich das nur machen, wenn ich eine App in den Shop stellen will?
#6
Hallo, ich habe mir gerade die Demo von GLbasic installiert. Jetzt habe ich aber folgendes (merkwürdiges) Problem:

Ich habe auf die Schnelle ein einfaches "hello world" Programm geschrieben, was auch einwandfrei läuft (dank der schönen Hilfefunktion, wo man rasch die Syntax nachschlagen kann).

Wenn ich jetzt ein 2. Projekt öffne (z. B. ein sample lade) und starten will, dann wird trotzdem immer nur mein "hello world" Programm neu gestartet.

Woran kann das liegen? Bin ich der DAU?