Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Games > Arcade

    fighter framework 20110901

    Download button

    Downloads: 466  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Leif Theden | More programs
    Freeware / FREE
    September 2nd, 2011, 07:18 GMT [view history]
    ROOT / Games / Arcade

     Read user reviews (0)  Refer to a friend  Subscribe

    fighter framework description

    A 2D fighting framework

    fighter framework is a 2D arcade game written in Python and PyGame.

    Developer comments

    Currently, only the controls are implemented. No health bars, rounds, menus, etc.

    I want this incarnation to play something like the original "International Karate", but with a few modern embellishments, like combos, blocking, and more than two players and/or more cpu players.

    What works:
    Attack Holds (see below)
    Fluid controls with combos
    Cancels (smooth transition between animations)
    Player movement left, right, jumping, crouching
    Hit detection, with glitz
    Loading characters/fighters
    Sounds on hits and misses (ripped from enter the dragon, like IK)
    Recording input for playback later

    Combos and special moves

     LK, MK, HK, HK => Roundhouse Kick (hit the buttons quickly)
     J, K => Jumping Kick (hit any kick during the jump)
     Back, J => Backflip
     Forward, J => Frontflip

    P1 Default keys:
    Q: LK
    W: MK
    E: HK
    A: Block*
    D: P
    F: (F)lip. Turn character around.
    Up: Jump
    Down: Crouch. (try kicking)

    1: Start recording
    2: Pause recording*
    3: Save recording*
    4: Load recording*
    5: Playback the recording
    6: Stop playback
    *not implemented/buggy
    Once played, the recording is lost forever. =(
    ^^ obviously fix later

    Attack Holds
    In the original IK, attacks could be "held" on the attack frame. This is also implemented here by holding down that attack button.

    Characters can be modified and animations are pretty easy to create. Open the "anim.def" files in the "fighters" folder to check it out.

    Obvious bugs:
    Walking animations are really ugly
    Missing a turn animation
    Walking past the other player causes a glitch in movement.
    Hitboxes need tweaking
    "Hit Confirms" do not appear where a hit occurs
    Hitting different kicks at once sometimes cancels out of crouch
    Animations are slower than input. You don't see every hit. pygame event handling eats ton of cpu


    Product's homepage

    Requirements:

    · Python
    · pygame

    What's New in This Release: [ read full changelog ]

    · state driver is more consistent, so game will not crash after 3 rounds
    · hit boxes can be read as overlays on each frame: no hardcoding hitboxes!
    · framerate locked at 40fps
    · timing is more accurate and consistent
    · sounds are more accurate
    · moved all the game py files to a library folder
    · tweaked ai and split blocking and attacking

      


    TAGS:

    fighting framework | 2D game | fighter | fighting | framework



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM