Zurück   Flashforum > Flash > ActionScript > Spielkonzepte und Spieleprogrammierung

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-10-2007, 19:23   #1 (permalink)
wau
 
Benutzerbild von Circushund
 
Registriert seit: Jan 2006
Ort: Hamburch
Beiträge: 404
Survivor Test JumpNRun

hi,
so, nun wollt ich euch mal meinen sozusagen Prototyp von meinem JumpNRun game zeigen.
Einfach Start drücken und los..
Pfeiltasten links,rechts, Space=Jump.
Mit zusätzlicher Shift-Taste rennt man etwas schneller (am besten immer gedrückt halten?)

Bisher hab ich 12 Lvl, mit Tab-Taste könnt ihr auf Juliane wechseln, die aber momentan noch im Tempel gefangen ist, also relativ nutzlos ...

Also wie gesagt, ist eben erstmal eine Testversion...

http://www.dwienand.de/Expo/survive/index.html
__________________
Say no to Internet Explorer 6!
Circushund ist offline   Mit Zitat antworten
Alt 01-10-2007, 19:41   #2 (permalink)
x39
 
Benutzerbild von georgem
 
Registriert seit: Oct 2004
Ort: St.Gallen, Schweiz
Beiträge: 1.261
sieht schon mal recht gut aus...

die Steuerung reagiert an und für sich schnell und genau...

aber die Figur macht so winzige mini-schrittchen, würd ich auf jeden Fall etwas weitere Schritte machen.

Wenn man z.B. nach links unter die Palme geht, und dann springt, dann macht er gleich einen doppel-jump wenn man etwas länger auf der Space-Taste bleibt. Da würde ich machen dass man Space zuerst nochmal loslassen und nochmal drücken muss, bevor ein weiterer Sprung getriggert werden kann.

Tab-Taste? Die geht doch gar nicht, respektive bei mir (WIn XP, IE6) wird damit die Tab-Funktion von Flash angesprochen.
__________________
The Sleeper Must Awaken

www.margaris.de | www.exosolar.net
georgem ist offline   Mit Zitat antworten
Alt 01-10-2007, 20:04   #3 (permalink)
wau
 
Benutzerbild von Circushund
 
Registriert seit: Jan 2006
Ort: Hamburch
Beiträge: 404
Zitat:
Tab-Taste? Die geht doch gar nicht, respektive bei mir (WIn XP, IE6) wird damit die Tab-Funktion von Flash angesprochen.
..hmm, ich hatte mir sowas gedacht, bei mir gehts aber(Safari) hattes du den Film auch angewählt?
__________________
Say no to Internet Explorer 6!
Circushund ist offline   Mit Zitat antworten
Alt 01-10-2007, 20:09   #4 (permalink)
x39
 
Benutzerbild von georgem
 
Registriert seit: Oct 2004
Ort: St.Gallen, Schweiz
Beiträge: 1.261
na logo, erstmal beim klick auf "start", und ausserdem würde die cursor-steuerung gar nicht greifen wenn flash nicht den focus hätte...

also wenn ich bei mir (win xp, IE) die Tabtaste drücke, dann erscheint erstmal eine gelbe Umrandung beim start-button, und bei nochmaligem drücken ist die URL-Zeile des Browsers aktiviert, dann bei weiterem klicken von vorn...

Bei Safari kann man die Tab-Taste benutzen? ok....
__________________
The Sleeper Must Awaken

www.margaris.de | www.exosolar.net
georgem ist offline   Mit Zitat antworten
Alt 01-10-2007, 20:25   #5 (permalink)
wau
 
Benutzerbild von Circushund
 
Registriert seit: Jan 2006
Ort: Hamburch
Beiträge: 404
Zitat:
Bei Safari kann man die Tab-Taste benutzen? ok....
ja kann man, aber du hast recht, ich krig da auch einen gelben Rand um den Button (evtl. hat der den Focus dann??) man muss den Button abwählen, dann gehts...hm, hab mir fast gedacht das es mit der TAB-Taste probleme gibt??
Aber danke für den Hinweis
__________________
Say no to Internet Explorer 6!
Circushund ist offline   Mit Zitat antworten
Alt 01-10-2007, 20:33   #6 (permalink)
wau
 
Benutzerbild von Circushund
 
Registriert seit: Jan 2006
Ort: Hamburch
Beiträge: 404
..achja wegen den Trippelfüsschen und den Doppeljump, stimmt, die trippelfüsschen wüsst ich schon wie man das ändern könnte, mit dem doppeljump wird schwieriger..


...hmm, das Sprungverhalten hab ich von Tonypa etwas abgeschaut (aber nicht genau so, etwas abgeändert) ..bei seinem Beispiel gab es da auch einen kleinen Bug, das die Figur in ein "walkable=false" reinrutschte... aber ich fand das Konzept mit dem walkable=true/false und dem Checken der Ecken der Box recht gut. Am Anfang dachte ich das wär ganz simpel, aber wenn man mal damit Anfängt... ui ui, denkste!
__________________
Say no to Internet Explorer 6!

Geändert von Circushund (01-10-2007 um 20:42 Uhr)
Circushund ist offline   Mit Zitat antworten
Alt 01-10-2007, 21:44   #7 (permalink)
x39
 
Benutzerbild von georgem
 
Registriert seit: Oct 2004
Ort: St.Gallen, Schweiz
Beiträge: 1.261
du könntest den springbug beheben, indem du erstens abfragst ob die Figur grade in der Luft hängt, also springt. Gleichzeitig musst du sobald die Person irgendwo landet, die Space-Taste in eine Bedingung legen: dass nämlich die Space-Taste erstmal losgelassen werden muss. Erst dann kann die Spacetaste wieder betätigt werden/gesprungen werden.
__________________
The Sleeper Must Awaken

www.margaris.de | www.exosolar.net
georgem ist offline   Mit Zitat antworten
Alt 01-10-2007, 22:42   #8 (permalink)
wau
 
Benutzerbild von Circushund
 
Registriert seit: Jan 2006
Ort: Hamburch
Beiträge: 404
hmm, ok ich lass mal Code reden...

PHP-Code:
////////////////
//Keys
////////////////
function detectKeys()
{
    
...

    if (
Key.isDown(Key.SPACE)){
     
     if(
heroAction == "stand"){
       
       
sndJump.start();
       
heroAction="jump"
       
jumpspeed heroSpeedmeter;
  
     }
     
     }    

... 
in die Varieble "heroAction" geb ich rein, was der Hero grad macht!

...ist ein bisschen trickig, da die figur nur springen kann, wenn sie steht und das tut sie immer, sobald sie den Boden erreicht..
__________________
Say no to Internet Explorer 6!

Geändert von Circushund (01-10-2007 um 22:43 Uhr)
Circushund ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:04 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele