Download Latest Version podball-win32-2.8.0-rev172.zip (753.1 kB)
Email in envelope

Get an email when there's a new version of Podball

Home
Name Modified Size InfoDownloads / Week
media 2018-03-24
readme.txt 2018-03-24 3.2 kB
podball-win32-2.8.0-rev172.zip 2018-03-24 753.1 kB
podball-win32-2.7.0-rev158.zip 2018-03-20 651.1 kB
Totals: 4 Items   1.4 MB 0
# Welcome to Podball!
A futuristic ball game simulation and programming contest.
https://sourceforge.net/projects/podball/
Copyright (c) 2010, 2014, 2018 by Lars Ruoff "Scrontch"

# Distribution contents:
podball.exe - The main executable with graphical game viewer. Try with --help for options.
game.info - The game engine configuration settings. No need to change these.
match.info - The match settings file. Configures teams etc.
modules - Directory containing control modules.

Optional:
podterm.exe - A terminal only (non GUI) version. Try with --help for options.
podengine.dll - The podball engine wrapped as a standalone DLL for use with third party software that want to use the game engine.
podengine.h - C Header file to be used with above DLL.

============================================================
# Changelog

## [Unreleased]
This section is reserved for noting not yet released items.


## [2.8.0]

### Added
- Podball builds successfully on Linux Ubuntu 17.10 Desktop!
- Visuals: Bitmaps for match messages, colored team names, color swap if too close.
- Display used random seed and cmd-line option for seed. Renamed match-file cmd-line option.

### Fixed
Fix: phase times == 0 would cause problems.
Fix: Time between calls to timer callback is significantly slower on windows so lowered it on Linux too.

## [2.7.0] - 2018-03-20
### Added
- Added drawCross function to drawing interface.
- New binary InitEx interface for mod_dll.
- Viewer: Improved visuals: Shadows and specular highlights.

### Changed
- Internal dummy module can use drawing interface and debug mode.

### Fixed
- Fix: Handle NaN values from modules.


## [2.6.0] - 2018-03-17
### Added
- Added Attack/defense ratio metric.
- New Lua modules FixedPositions and TheWall!
- Add team.info file for each Lua module.

### Changed
- lea.lua code.
- Replay file format.
- Moved dummy module bin to own folder.


## [2.5.0] - 2018-03-11
### Added
- Added --lua option to execute a Lua script.
- Added readme file to bin distribution.
- Additonal match stats: Ball possession and terrain occupation.
- Goal exclusion radius.

### Changed
- lea.lua code.
- Replay file format.

### Fixed
- Fix: Debug mode must be true only if set on command line.


## [2.4.0] - 2018-03-10
### Added
- Added --lua option to execute a Lua script.
- Added readme file to bin distribution.
- Add tournament generator. (tournament.py)

### Changed
- Moved record file option from match.info to command line.
- Changed meanign of --debug command line optipon. Now includes former debug-draw.
Also, debug mode for controls, which is passed to Lua modules.
- Updated to Lua 5.3.4
- lea.lua code.


## [2.3.0] - 2018-03-05
### Changed
- More controlled random generation in engine.
- New replay file format. Incompatible change! Thus also version bump.


## [2.2.0] - 2018-03-04
### Added
- New viewer visuals.
- Custom team colors.
- Record/replays.
- Added Lua 5.2.3 support.
- Added BALL_KICKOFF_VELOCITY and RANDOM_SEED parameters.

### Fixed
- Fix freeze issue when pressing buttons after game was over.
Source: readme.txt, updated 2018-03-24