Einige Fragen

Previous topic - Next topic

metzzo

Hallo,
ich hab nun eine Woche in GLBasic intensiv programmiert (Mein kleines Jump/n/run ist schon weit fortgeschritten) und dabei sind mir einige Fragen aufgekommen:
1. Wie funktioniert der Debug Modus? Bei mir Kompiliert das Programm ganz normal, dann steht in der Kommandozeile "Starting Injection" und schluss, kein Fenster zu sehen gar nichts. Was mach ich falsch?
2. Gibt es eine M?glichkeit verlustfrei via UDP Daten zu verschicken, bzw. auch was anderes au?er Strings, weil nicht immer muss man ja Text verschicken (Zum sparen der Ressourcen)?
3. Wie sieht es mit der Netzwerk Funktionalit?t am iPod Touch/iPhone/gp2x/WinCE aus? Ist die voll integriert oder gibt es einige M?ngel?
4. Welches Ger?t braucht man um die WInCE Versionen von GLBasic spielen zu k?nnen? Ich brauch n?mlich ein neues Handy und w?rde mir da gerne eins kaufen worafu GLBasic l?uft. Mir schwebt im Moment folgendes vor: http://www.amazon.de/HTC-Diamond-Bluetooth-Smartphone-Branding/dp/B001ULCGY6/ref=sr_1_1?ie=UTF8&s=ce-de&qid=1253358112&sr=8-1. Hab n?mlich mal wo gelesen das irgendeine Handy Marke nicht mit GLBasic zusammenarbeitet.
5. Wenn dieses Handy unterst?tzt wird, wie sieht es denn mit der Kipptechnik aus, kann man die irgendwie auch in Spiele sich zunutze machen?
6. Gibt es auch sowas wie von BlitzMax bekannte "SetAlpha" also das alle Zeichenoperationen (DrawRect, DrawSprite,...) einen speziellen Alpha Wert bekommen? Hab irgendwo mal was probiert hat aber nicht richtig funktioniert.
7. Gibt es eine Funktion die eine Ellipse zeichnet, also sowas wie DrawOval?
8. Wie sieht es mit CocoaTouch am iPhone aus, gibts da schon eine verwertbare Lib (In ScribbleMP scheint ja CocoaTouch verwendet geworden zu sein)
9. Warum kann man in Types keine Untertypes speichern also sowas:
TYPE TAuto
Auto AS TAuto
ENDTYPE

Damit k?nnte man n?mlich super eine Art Event System machen, oder Gegner Formationen, oder ein Zug/Wagon System, wo jeder Wagon eine Message an den hinteren versendet, oder oder oder...
10. Kann die DDGui auch SpinBoxes? Also so eine Art "Lautst?rke" Regler (Damit k?nnte man n?mlich super die Winkel von Gegner bestimmen)
11. W?rde es auch m?glich sein das die DDgui internes Copy/Paste zur verf?gung stellt? Also nicht das vom OS (Damit mans auch auf dem gp2x oder WinCE verwenden kann)
12. Wie siehts mit einer Funktion aus, welche herausfindet ob die Maus innerhalb eines Dialogs von DDgui ist?

Schlussendlich m?chte ich sagen das GLBasic eine geniale Programmiersprache ist, die ich jedem weitermepfehlen w?rde.
That's no Bug, that's my project!

http://programming-with-design.at/

Schranz0r

Hi,


1. Debug zeigt dir nur bei falschen Code was an im Debugfenster( IDE unten!) z.B Dim ausserhalb ... usw, wenn du was debuggen willst benutze den Befehl DEBUG ( geht nur im Debugmodus)

2. Schau dir mal die SOCK.. Befehle an! In GLB kannst du ja easy Int zu String und andersrum machen ;) Strings in GLB sin aber schnell genug!

3. Kannst du bei allen Ger?ten verwenden, die eine Netzwerkunterst?zung haben.

4. Nagel mich jetzt nicht fest, aber ich glaube das m?sste gehn?

5. nein, das glaub (soweit mein wissenstand) nur Iphone only...

6. ALPHAMODE alpha# , alpha# > 0 - Helles Alpha blending. (Feuer, Explosionen), alpha# < 0 - Interpoliertes Alpha blending (Schatten, andere coole Effekte)

7. Nein ist aber easy zu machen mit Polyvector, ist schneller als ne f?llfunktion!

8. Ist Tricidare grad am werkeln.

9. Das geht schon ist nur ein wenig anders als bei BB! ;)

10. Benutze die nicht kann ich dir nicht sagen, wenns in der Hilfe nicht steht dann wohl nicht.

11. m?sste man ne funktion schreiben sollte nich schwer sein.

12. sollte der doch machen da gabs doch mal ne focusfunktion ?

zum abschluss:

Das freud Gernot bestimmt zu h?ren!
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Kitty Hello

Danke.
Als Handy m?sste jedes mit Windows Mobile gehen. Ab Version 2002.

metzzo

Danke f?r die Antworten

6. Jaa genau dieser Befehl, hat aber bei mir leider nicht funktioniert, kann es andere GrafikKarte liegen?
7. Gibts da irgendwo ne Erkl?rung dazu?
8. Wie weit ist er?
9. Und wie?
12. Machts eh schon? Wie hei?t denn diese FUnktion genau?
That's no Bug, that's my project!

http://programming-with-design.at/

Kitty Hello

Ellipse:
http://www.glbasic.com/forum/index.php?topic=1912.0
oder
http://www.glbasic.com/forum/index.php?topic=120.msg388#msg388

Zweiteres ist auf PocketPC und Wiz evtl. schneller. Musst' probieren.

In ScribbleMP hab' ich das alles manuell programmiert ;) Ich werd' den Quellcode mal hochladen.

Ein Type-Member wei? nichts von seinem Nachbarn. Da m?sstest du eine Funktion schreiben - wie sonst auch. Schau mal ALIAS an, den brauchst Du da evtl.

Maus innerhalb vom Dialog ist ?h... M?sstest Du mit BOXCOLL machen. Die Position usw bekommst Du mit DDgui_get("", "XPOS") und "YPOS", "WIDTH" und "HEIGHT".

Was willst Du genau machen? Geht bestimmt anders eleganter.




metzzo

Ich will das bei meinem Mapeditor beim druck auf ein Gadget keine Tile in der Map erzeugt wird, sondern "erkannt" wird ob die Maus auf die Map klickt oder ein Gadget bet?tigt.

Okay ich werde es wahrsch. so machen, gibts irgendwo eine "Array" (Wie nennt man das in GLBasic?) wo alle Gadgets drinnen stehen?

Und genau diese Funktion hab ich gesucht.

Und btw. wie siehts aus mit dem debuggen von Multitouch features, gibts da spezielle Tools, oder muss man da alles manuell am iPhone ausprobieren (Bin ein typischer Try/n/errorler)? Das gleiche mit dem Kippsensor.
That's no Bug, that's my project!

http://programming-with-design.at/