Deutsch
Stammtisch & Café

Making of: Loss of sanity

 
- Seite 1 -



Frank
Abbing
Loss of sanity - Kampf im Mikrokosmos.

Mein Game-Beitrag zum Wettbewerb 2006. Programmiert in XProfan 9. Benutzt die ProSpeed.dll.

Trolley, der agile mikrotische Kammerjäger hats nicht leicht. Auf der Suche nach den gehassten Ungeziefer-Herden treibt es ihn immer wieder in die Nähe menschlicher
Individuen. Wie ein Trüffelschwein den typischen Gerüchen und Erkennungszeichen seiner Suche folgend.
Mikrotischer Kammerjäger?, wird jetzt der eine oder andere Unwissende fragen. Das musst du uns näher erklären.
Gut. Ich will es gerne versuchen, obwohl ich ja nur ein einfacher Schreiberling bin. Aber bitte, also hört her.

Wer kennt das nicht. In Gedanken versunken erscheint plötzlich ein undefinierbares Etwas am äussersten Rand des Gesichtfeldes. Schaut man hin, dann ist dort aber gar
nichts. Bestenfalls sieht man vielleicht noch den Schatten eines Schatten. Sobald die Augen sich aber auf die betroffene Stelle focusiert haben, ist es weg. Nur, um kurze
Zeit später am anderen Gesichtsfeld wieder aufzutauchen. Und somit das ganze Spiel immer von vorne wiederholt wird.
Sowas hat jeder schonmal erlebt, und in den Hälften aller Fälle wird ein mikrotischer Kammerjäger seine Finger dabei im Spiel haben...
Oder das hier: Es ist ein warmer Spätsommerabend im August, der Holzkohlegrill ist noch nicht ganz ausgekühlt und auf den Bierflaschen, die frisch aus dem Kühlschrank
gebracht wurden, glänzen dicke, kondensierte Wassertropfen. Plötzlich juckt die Nase. Eine kleine Fliege schwirrt unentwegt darum herum, und verursacht einen
unangenehm Niesreiz. Wobei sich das Biest auch kaum verjagen lässt, und erst recht nicht ausschalten. Eigentlich ist auch keine Fliege zu sehen, eher ein geschickt hin
und herkreisende klitzekleiner Punkt vor dem Gesicht. Mehr nicht.
Ich weiss es jetzt natürlich besser, denn so kleine Fliegen gibt es ja gar nicht. Diese kleinen Punkte sind mikrotische Kammerjäger auf der Suche nach ihren gehassten
Ungeziefer-Herden. Wahrscheinlich angelockt von einem leichten Schweissgeruch. Kann im Sommer ja doch schon mal passieren...

Im Spiel Loss of sanity schlüpft der Spieler in die Rolle des mikrotischen Kammerjägers Trolley. Ihre Aufgabe ist es jetzt natürlich, alle aufgespürten Ungeziefer zu
erledigen und mit gezielten Schüssen auszuschalten.
Dabei geht ihre Jagd durch fünf verschiedene Level, die im Laufe des Spiels immer schwieriger werden. Zumal sich Ungeziefer im Allgemeinen auch zu wehren weiss und
ebenso gezielt zurückschiesst. Wird Trolley dagei getroffen, sinkt seine Energie. Ist diese komplett verbraucht, gilt der Level als gescheitert.
Sobald Trolley das Ungeziefer oder seine abgefeuerten Objekte aber getroffen hat, erhöht sich seine Punktzahl. Bei einem gescheiterten Level werden diese Punkte
wieder in Energie verwandelt und Trolley darf sein Spiel fortsetzen. Vorrausgesetzt, die Punktzahl war hoch genug.
Bei erfolgreich absolvierten Leveln wird verbliebene Energie in Punkten gut geschieben.
Wurden alle fünf Level erfolgreich durchgespielt, darf Trolley Feierabend machen und sich eventuell in der Highscoreliste eintragen.

Nähere Infos und Download gibt es [...] .
 
20.02.2006  
 



 
- Seite 1 -



Frank
Abbing
Hallo Bernd,

nein, nein. Leider ausversehen. Hatte mir gut gefallen, deine Kritik: Echt krank!
Hast alle Level durchgespielt?
 
24.02.2006  
 




Sebastian
Sprenger
Hi Frank,
ich komme bei dem Spiel nur bis zum Titelbildschirm. Wenn ich auf Strg oder sonst irgendwelche Tasten drücke, tut sich nichts. Der Titelbildschirm selbst und die Tasten Esc und Alt+F4 laufen dagegen einwandfrei.
Windows ME, ohne Joystick
Gruß, Sebastian
 
Profan² 7.0e, XProfan 9, 11.2a, FreeProfan32
Windows Vista Home Premium 32-Bit, 2.8 Ghz, 4 GB RAM
Windows Me, 1.8 Ghz, 256 MB RAM
25.02.2006  
 




Frank
Abbing
Hallo Sebastian,

danke! Hab gerade eine neue Version ins Netz gestellt. War wohl wieder eine Inkompatibilität zwischen XP und ME...

Wenn du keinen Joystick besitzt, kannst du mit den Cursortasten steuern und mit linker oder rechter Strg-Taste schiessen. Ich finde aber, per Joystick gehts besser. Aber gut, soll ja echte Fingerakrobaten geben
 
26.02.2006  
 




Dietmar
Horn
Nee, Frank

ich habs gerade noch einmal getestet:

Bei mir (unter ME) leider noch immer keine Veränderung

Alles so, wie gehabt ...

Gruß
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
26.02.2006  
 



Hallo Frank

Auch bei mir (...ME) ein Problem:

Die Strg (Ctrl) -Taste reagiert nicht.
Joystick macht dagegen keine Probleme

Gruss
horst
 
26.02.2006  
 




Frank
Abbing
Puh, macht mich nicht schwach. Der Tastenklick ist ganz normaler Profancode.
Funktioniert das nicht bei euch? Oder ist unter ME der Tastendruck ein anderer?
KompilierenMarkierenSeparieren
 
26.02.2006  
 



Für Tastenabprüfungen in Spielen empfehle ich den KeyboardHook.
 
26.02.2006  
 



Hallo Frank

Anscheinend gibt es da Unterschiede. - Wenn ich Deinen Code teste, reagieren BEIDE Ctrl-Tasten auf BEIDE Scancodes gleichzeitig ! D. h., ob jetzt ...$A2 oder ...$A3 - beidemale reagieren beide Tasten obwohl ja eine für links und die andere für rechts gedacht ist ??? - Will ich das Spiel starten: keine Reaktion bei beiden Tasten.
Gruss
horst
 
26.02.2006  
 




Sebastian
Sprenger
Hi Frank,
du benutzt GetKeyState? Ich habe eben diese Funktion mit folgenden Codes getestet:

16 = reagiert auf Shift (egal ob links oder rechts)
17 = reagiert auf Strg (ob links oder rechts), seltsamerweise aber auch auf Alt Gr
18 = reagiert ebenfalls auf Alt Gr
162 = nichts
163 = nichts

Gruß, Sebastian
 
Profan² 7.0e, XProfan 9, 11.2a, FreeProfan32
Windows Vista Home Premium 32-Bit, 2.8 Ghz, 4 GB RAM
Windows Me, 1.8 Ghz, 256 MB RAM
26.02.2006  
 



 
- Seite 2 -



Frank
Abbing
Hi,

da der Code nur bei WindowsME nicht richtig funktioniert, tippe ich wieder mal auf eine Inkompatibilität. Im MSDN konnte ich nichts finden, das darauf hinweisst, dass bestimmte Systeme nicht alle virtuellen Keycodes verarbeiten können:

[quote:b7b759a528]An application can use the virtual-key code constants VK_SHIFT, VK_CONTROL, and VK_MENU as values for the nVirtKey parameter. This gives the status of the SHIFT, CTRL, or ALT keys without distinguishing between left and right. An application can also use the following virtual-key code constants as values for nVirtKey to distinguish between the left and right instances of those keys:

VK_LSHIFTVK_RSHIFT
VK_LCONTROLVK_RCONTROL
VK_LMENUVK_RMENU[/quote:b7b759a528]
Jedenfalls frage ich jetzt auch VK_CONTROL (17) mit ab, das Spiel benötigt ja keine Erkennung, ob Strg links oder rechts.
Das sind genau die Situationen, weshalb ich 98/ME nicht sonderlich mag .

Extra einen Keyboard-Hook zu installieren halte ich für übertrieben. Hooks verlangsamen ein System doch ziemlich stark, besonders systemweite.

Neue Spielversion ist jetzt verfügbar.
 
26.02.2006  
 




Sebastian
Sprenger
So, ich habe Loss of Sanity zumindest einmal durchspielen können, also funktioniert jetzt offenbar alles.
Seltsames Spiel irgendwie. Aber gut! ;)
 
Profan² 7.0e, XProfan 9, 11.2a, FreeProfan32
Windows Vista Home Premium 32-Bit, 2.8 Ghz, 4 GB RAM
Windows Me, 1.8 Ghz, 256 MB RAM
26.02.2006  
 




Frank
Abbing
Prima!
 
26.02.2006  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

8.843 Betrachtungen

Unbenanntvor 0 min.
Sebastian Sprenger07.11.2013
RudiB.07.02.2013

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie