Charlenni hat mit der "Testsuite" schon seit geraumer bissl rumgespielt. Da das ein oder andere für Wherigo Programmierer interessant und nützlich sein kann, "publish" ich sie auch für die Allgemeinheit. Der ursprüngliche Zweck ist das Testen einer Vielzahl von Verhaltensweisen der verschiedenen Player und Geräte. Funktionieren z.b alle Events eines Timers bei allen Geräten und v.a Playern gleich ? Kann Garmin BMP anzeigen oder iPhone OGG Sounds abspielen ?
Einsteiger finden in den Routinen evtl. auch einige Inspirationen für eigene Umsetzungen.
Enthaltene Testfunktionen sind aktuell :
- Frei definierbare Zone *) mit Onlinecheck (maßgeblich GPS Genauigkeit)
- Zone betreten/verlassen, Test auf Garmin Crash und Playerverhalten im Standbymodus
- Taskstatus umschalten und anzeigen
- Iconanzeige für Task, Item und Zone
- Auswertung aller Input Typen
- Standbycheck (mit laufendem Counter und Soundintervall)
- Bilderanimation per Item und Messageboxen
- Timer Intervall On start, On elapse und Countdown Timer
- Distanz und Peilung zum Zentrum einer frei definierbaren Zone (siehe oben)
- Höhenmessung der augenblicklichen Position (je nach Gerät leider oft ungenau)
- Bildformate BMP,GIF,PNG,JPG,animiertes GIF
- Darstellung verschiedener Bildgrößen
- Soundformate MP3,WAV und OGG
- Soundqualität 128kbit/44khz/stereo <> 64kbit/32khz/mono
- Sonderzeichen äöüß und andere
- Cartridge speichern
- Environment auslesen
- Zeitanzeige
- Completion Status
- Hintergrundblitzen bei Dialogen/Messages
- Speicherstatus von Boolean Variablen
- Status Simulatorschutz
Spielbar online, offline (außer der Zonenfunktion) und im Simulator.
Das ganze als Opensource inkl. Urwigo Quellen als GWZ auf wherigo.com. Dies kann wie ein Zip entpackt werden. Je nach verwendetem Dateimanager das Suffix GWZ umbenennen in ZIP und dann entpacken.
Wer noch Ideen hat für sinnvolle, aber nicht zu spezielle ausgefallene Funktionstests, kann gern Vorschläge machen.
*) Quelle :/ : Bodenseepingus Beispielscript zum Setzen einer Zone mit 8 Eckpunkten.
Hier gehts zum Wherigo Handbuch. Unten befinden sich die beiden Links, die auf wherigo.com führen.
Einsteiger finden in den Routinen evtl. auch einige Inspirationen für eigene Umsetzungen.
Enthaltene Testfunktionen sind aktuell :
- Frei definierbare Zone *) mit Onlinecheck (maßgeblich GPS Genauigkeit)
- Zone betreten/verlassen, Test auf Garmin Crash und Playerverhalten im Standbymodus
- Taskstatus umschalten und anzeigen
- Iconanzeige für Task, Item und Zone
- Auswertung aller Input Typen
- Standbycheck (mit laufendem Counter und Soundintervall)
- Bilderanimation per Item und Messageboxen
- Timer Intervall On start, On elapse und Countdown Timer
- Distanz und Peilung zum Zentrum einer frei definierbaren Zone (siehe oben)
- Höhenmessung der augenblicklichen Position (je nach Gerät leider oft ungenau)
- Bildformate BMP,GIF,PNG,JPG,animiertes GIF
- Darstellung verschiedener Bildgrößen
- Soundformate MP3,WAV und OGG
- Soundqualität 128kbit/44khz/stereo <> 64kbit/32khz/mono
- Sonderzeichen äöüß und andere
- Cartridge speichern
- Environment auslesen
- Zeitanzeige
- Completion Status
- Hintergrundblitzen bei Dialogen/Messages
- Speicherstatus von Boolean Variablen
- Status Simulatorschutz
Spielbar online, offline (außer der Zonenfunktion) und im Simulator.
Das ganze als Opensource inkl. Urwigo Quellen als GWZ auf wherigo.com. Dies kann wie ein Zip entpackt werden. Je nach verwendetem Dateimanager das Suffix GWZ umbenennen in ZIP und dann entpacken.
Wer noch Ideen hat für sinnvolle, aber nicht zu spezielle ausgefallene Funktionstests, kann gern Vorschläge machen.
*) Quelle :/ : Bodenseepingus Beispielscript zum Setzen einer Zone mit 8 Eckpunkten.
Hier gehts zum Wherigo Handbuch. Unten befinden sich die beiden Links, die auf wherigo.com führen.