Skip to content
forked from lijinchao2007/kof

A King of Fighters game that supports multiple platforms implemented with SDL. The character configuration format comes from Mugen.

License

Notifications You must be signed in to change notification settings

humbertodias/kof

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The King of Fighters (SDL-based)

A cross-platform implementation of The King of Fighters, using SDL2.
Character configuration follows the M.U.G.E.N format.

⚠️ This project dates back to around 2015, and may not run correctly on modern systems. Use at your own risk!

✨ Features

  • Multi-platform support (Linux, macOS)
  • Character format based on MUGEN
  • Built using SDL2 and OpenGL
  • Includes sound, graphics, font rendering, and input handling

🔧 Dependencies

Ubuntu

sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-gfx-dev \
libsdl2-ttf-dev libsdl2-mixer-dev libglew-dev libgles2-mesa-dev

macOS (via Homebrew)

brew install sdl2 sdl2_image sdl2_gfx sdl2_ttf sdl2_mixer glew

🛠️ Build Instructions

cmake -Bbuild -DCMAKE_BUILD_TYPE=Debug
cmake --build build

▶️ Run the Game

cd Resource
../build/kof

📸 Preview

kof-cmake.mp4

Feel free to open issues or contribute improvements. Happy fighting! 🥋🔥

About

A King of Fighters game that supports multiple platforms implemented with SDL. The character configuration format comes from Mugen.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 54.0%
  • C++ 22.6%
  • Batchfile 21.6%
  • Java 1.2%
  • Python 0.4%
  • Lex 0.1%
  • Other 0.1%