Challenge #14 - Simple Character Control Systems

Started by kevin, September 13, 2008, 10:00:46 AM

Previous topic - Next topic

kevin





Challenge #14 - Simple Character Control Systems


    Controls systems are unavoidable in a video games.   Traditionally, home computer games we're controlled via the keyboard.   Today, we have myriad of control systems (joystick, mouse, touch screens etc etc), however if you're never written a game, then learning the the base mechanisms can be difficult.   So in this challenge, our aim is to create examples of the various traditional control systems using the keyboard and or the joystick / joypad.. 

    These challenges are,

      1)  Create code to move a character along the X axis (Left & Right). 

      2)  Create code to move a character along the Y axis (Up & Down)

      3)  Create code to move a character in 8 directions.  Those being left, right, up down and the diagonals.

     The character can be represented as anything you like, so if you don't have any fancy graphics, don't concern yourself if that, just use a circle/ellipse or something to represent your character.




Submission

  * Submissions can be written in any version of PlayBasic

  * Submission can only be accepted in Source Code form only.

  * Authors can use external Media (images/music) provided you created the media/and or have permission to distribute somebody else's media or the media in the public domain.

  * Zip up your Submissions and please try to keep it smaller than 500K !

  * Authors automatically give consent for their submission(s) to distributed and used for promotional purposes via UnderwareDesign.com, PlayBasic code tank.

  * Authors can submit as many times as they like.

  * To make a submission, zip up your projects source code + media and either post it in this thread, or create your own thread in either the Source Codes or Show Case forums and post a link bellow.



Dead Line

  Anytime before the next ice age



BlinkOk

you could use this doggy sprite sheet too. running in eight directions.

anti aliased against a white background;


anti aliased against a black background;





Big C.

Super ones. Did you do the graphics themselves? When yes, you have also a corresponding gentleman for this purpose :D ?

BlinkOk

QuoteDid you do the graphics themselves?
yes
Quotedo you have also a corresponding gentleman for this purpose?
no

kevin