anttisalonen/freekick3
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Freekick 3 ========== Freekick 3 is an open source soccer game. License ======= The Freekick 3 source code is licensed under GPLv3+. See LICENSE for more details. For the artwork licenses, see the file "licenses". Unless otherwise noted, the artwork is licensed under Creative Commons Attribution-ShareAlike 3.0 (cc-by-sa-3.0) license. See http://creativecommons.org/licenses/by-sa/3.0/ for more details. For the license on DejaVu Sans font, see http://dejavu-fonts.org/wiki/License. Installation ============ - make sure you have the dependencies. These include the Boost C++ libraries, SDL, SDL_image and SDL_ttf, OpenGL and tinyxml. You need both library binaries and header files. - get the source using git (git clone git://github.com/anttisalonen/freekick3.git). - change to the cloned directory. - fetch the git submodule by running: git submodule update --init - to compile, run make. - to run, use bin/freekick3 (there's no make install yet). Playing ======= Use mouse to control the kick direction and keyboard (w/a/s/d) to control the run direction. See the in-game help for more information. Teams ===== Freekick 3 includes some made up teams. If you want to use more realistic teams, you can either convert Sensible World of Soccer teams to Frekick 3 teams or use football-data-fetcher (https://github.com/anttisalonen/football-data-fetcher) to fetch team data from Wikipedia and convert that data to Freekick 3 teams. To use Sensible World of Soccer teams (PC format), use the utility swos2fk (compiled using make). Usage: $ mkdir ~/.freekick/share/teams $ bin/swos2fk ~/.freekick3/share/teams/ path/to/swos/PC/Data/TEAM.* This will create the Freekick 3 teams in directory ~/.freekick3/share/teams. To use the data from football-data-fetcher, you can use the script wikifetcher under src/tools, which will convert the data to Freekick 3 teams. Usage: $ cd src/tools/wikifetcher $ python2 wikifetcher.py ordering.txt /path/to/fetcher/output \ ~/.freekick3/share/teams The fetcher output path is the directory with subdirectories like UEFA, CONMEBOL etc. Contact ======= For any bug reports, feedback or questions: <ajsalonen at gmail dot com> Antti Salonen
About
One simple soccer game more
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published