Results 1 to 10 of 19

Thread: KOFFE - The Fighting Engine.

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    That's awesome!

    Don't sweat it, just go right into the code. I find drawing it out on graph paper (or at the very least getting a full mental picture) of how it will all function helps smooth out the rough concept so coding it becomes a bit more smooth.

    I'm pretty anxious to see how the arena will look. Do you have anything special planned to make it different or are you going to try a more purist approach to that of games like Street Fighter and Mortal Kombat?
    Jason McMillen
    Pascal Game Development
    Co-Founder





  2. #2
    Quote Originally Posted by WILL View Post
    Don't sweat it, just go right into the code. I find drawing it out on graph paper (or at the very least getting a full mental picture) of how it will all function helps smooth out the rough concept so coding it becomes a bit more smooth.
    Yes, you're right. A flowchart or an UML diagram draft helps a lot when coding. I always say "The best coding tool is a piece of paper and a pen".

    Quote Originally Posted by WILL View Post
    I'm pretty anxious to see how the arena will look.
    Right now it loads (almost) all data needed, but I was working in module distribution. I was working in "extreme programming" mode but I realized that this project is too complex so I did some diagrams and now I'm re-sorting the current code. I almost finished so I'll work on the arena and the fighting core soon.

    Quote Originally Posted by WILL View Post
    Do you have anything special planned to make it different or are you going to try a more purist approach to that of games like Street Fighter and Mortal Kombat?
    Version 1.0 will be purist, like Street Fighter I / II. For version 2.0 I want to add a scripting language, initially for AI descriptions and "History Mode", but it will allow much more (for example, to change background and sprites in runtime, to add properties to characters (specials), ...). Also I'll add more things as "weaponry" (i.e. Cody in Street Fighter Alpha 3) and teams (as King Of Fighters series or Tatsunoko Vs. Capcom). I think I can do it flexible enough to build RPG-like and Adventure-like games (i.e: different paths/endings, taking decisions...).

    The challenge is to keep it simple enough. Or create to different engines (KOFFE and KOFFE II) each one with different goals.
    No signature provided yet.

  3. #3
    After a lot of planning, drawing, replanning, redrawing... Here you have a drawing test, too far to be a game (actually it's a still image). It proves that everything is loaded correctly, and rendered in the right place. Almost everything you see can be modified, not just changing the pictures, you can change their position, and also you can decide not to show it if you don't want to.
    Captura de pantalla - 070213 - 19:20:55.png
    So next is to load all character data (currently it loads only the first frame of the "stand-by" animation) and then start coding the brawl... May be we have a playable first pre-alpha release before Christmas.
    Last edited by Ñuño Martínez; 07-02-2013 at 06:48 PM.
    No signature provided yet.

  4. #4
    Great work on yor project.

  5. #5
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    Hey cool! I can almost imagine seeing this being played right now.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  6. #6
    There are a lot of things that works, but isn't still a game. It loads all data and animations, it does the game cycle (intro - wrawl -end) and even animates. But I haven't implemented the user input nor the AI so that's why I didn't record a video yet.

    Now I must tune my new computer, translate the SVN to the new Sourceforge repository system (a pain in the ...) and I'll add an in-game command console system.
    No signature provided yet.

  7. #7
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    So what are your plans for supported platforms and compilers?
    Jason McMillen
    Pascal Game Development
    Co-Founder





  8. #8
    At the moment, FreePascal for Linux and Windows (theoretically it should work on MacOS X, but AFAIK nobody has test Allegro.pas in Apple computers yet so I have no idea if it works). May be version 2.x will allow Delphi too.
    No signature provided yet.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •