Advertisement

CHANGELOG

What's New in version 3.13.0:

  • important sounds like 'attack alarm' are always played
  • display build/morph/upgrade time
  • new AI tag for units(buildings) which allows fake size for buildings while placing them
  • much better error handling and messages especially for modders and xml-related problems
  • fix unwanted double event for some keys ( like alt+enter )
  • map filter option for game setup on headless server
  • option to select/command multiple buildings of same type ( uniform-selection )
  • major cross platform OOS fix which especially showed up quite often when playing without fog of war
  • you must prove basic game knowledge before you can play online by winning a special scenario
  • less visible parts of black squares while rendering cliffs
  • possibility to let units spawn units on death
  • improved AI behavior per faction ( mostly magic )

What's New in version 3.11.0:

  • healthbars with a lot of options
  • multi shot / multi-projectiles with different timings,sounds and particle systems
  • several camera shake effects
  • new tileset 'pine rock'
  • some new maps
  • improve switching settings when connected to a headless server
  • support for team unit sharing
  • team resource sharing
  • tags feature
  • Attack boosts fixed in many ways
  • Attack boosts and upgrades now support upgrading attack speed
  • timed particles and mesh bound particles really work now.
  • unit height independend particle positioning ( flat-particle-positions )
  • CPU players multiplier are displayed in debug view
  • You can have non commandable units
  • Units spawned by an attack skill can get an attack command
  • Unit and Splash particles can be speeded up ( accelerated )
  • Looting https://github.com/MegaGlest/megaglest-source/pull/17
  • HP and EP starting values
  • can be given https://docs.megaglest.org/XML/Unit#target-height
  • +several bugfixes

What's New in version 3.9.1:

  • Backward compatible with 3.9.0
  • Many bug fixes as reported on the forums since 3.9.0
  • Moved the project from sourceforge.net to github.com and from subversion to git
  • Better handling of lagging clients in network games
  • Fixed cmake scripts to correctly detect dependencies that were previously partially working on some distros and improved build support for Mac OS X
  • Added numerous new LUA functions as documented at http://wiki.megaglest.org
  • Code quality improvements as reported by cppcheck and coverity (and clang)
  • Better color picking algorithm thanks to willvarfar makes color picking very stable
  • Render order improved to allow more transparency effects
  • Adjustable camera scroll speed
  • Particle systems can be bound to meshes of models

What's new in version 3.9.0:

Gameplay:

  • Much improved cross-platform stability: no more out-of-synch's
  • Better overall network game performance
  • Better handling of slow clients in network games
  • Object selection mechanisms (user input) greatly improved
  • 19 languages supported, Megapack techtree translations added
  • Desktop notifications on new games on http://play.mg
  • Review recently played games (with statistics) on http://play.mg
  • Two new (desert4, birch forest) tilesets, one improved (mediterranean)
  • Many new maps
  • Revamped options menu, others improved
  • Multiple speed steps for single player games
  • Attack hotkey now toggles through all attack types
  • More flexibility in mod downloads

Game modification:

  • Support for animated tilesets, tileset texturing improvements
  • More flexibility for scenarios (new Lua functions)
  • More localization options, more content can be translated
  • Map editor now displays cell coordinates
  • Tilesets can set default air unit heights
  • Better white label support for MegaGlest engine based 3rd party games

What's New in version 3.8.0 Beta 1:

  • Greater ability to translate game content into your native language. (including techtrees)
  • Added Hebrew, Arabic, Vietnamese.
  • better network game performance / management to handle slower clients.
  • performance improvements.
  • Enhanced AI behaviour.
  • new game content including maps and tilesets.
  • many bugfixes discovered in 3.7.1
  • added ability for stand alone mod's to customize more of the engine like about screen.
  • animated tileset object support.
  • easier ability to download game content from host.
  • many new lua functions for scenario modders.
  • addition of google-breakpad to better track down bugs.
  • color picking is now the default selection mode
  • additional way of terrain texturing

What's New in version 3.7.1:

  • fixes bugs reported at http://bugs.megaglest.org since 3.7.0
  • includes some patches posted to http://sf.net/projects/megaglest
  • improvements to existing translations

What's New in version 3.7.0:

  • saving / loading games
  • network multi-player scenarios
  • campaign scenarios
  • third person view (allows you to follow a selected unit)
  • admin player can disconnect other network players in game
  • display requirements when a player cannot execute a command
  • sonar signal to tell team players where the action is happening
  • create markers anywhere on the map and associate a note with them, both visible to team members only
  • missing game data now downloads from the mod center whenever possible, saving bandwidth on game servers
  • display 'ghosted' structures before they are built to indicate the space it will occupy to all team members
  • Lua security sandbox
  • auto word wrapping for message boxes
  • video playback support (using libvlc)
  • headless server can run in LAN mode (does not broadcast to master server)
  • quick keys in game lobby, Shift++listbox arrow to jump to that letter in a list, or Hold CTRL when clicking listbox for network control type to change all non human control values
  • improved IRC connection handling
  • integrated localization support
  • enhanced unicode support for non-ASCII characters
  • play a sound when player mentions your name in chat mode
  • more game data validation for command line modders, see --help
  • many new Lua commands for scenario modders
  • enhanced AI management (logging and modding) and added more intelligence to decisions
  • customizable unit, resource and upgrade language files
  • tilesets support animated models
  • scenario factions may now be 'neutral', meaning not on any players' team
  • new command action mouse cursors
  • resources are selectable showing info about the resource
  • particle colors are now affected by the time of day
  • new game hints are displayed while loading a new game
  • linked faction support
  • new techtree 'MagiTech' based on classic Glest play
  • added runtime checks to ensure cpu supports expected optimizations of the binary used (sse, x87)
  • lots of code cleanup from static analysis such as cppcheck and Valgrind
  • experimental big endian and non x86 architecture support (testers welcome!)

What's New in version 3.6.0.3:

  • Bugfix for vertex buffer object (VBO) code which previously caused crashes with certain video drivers
  • Bugfix for regressions which prevented clients from joining Windows game servers and broke headless server mode on Windows
  • Fontconfig bugfix to ensure package management maintained fonts are properly detected on all widespread Linux distributions
  • Various fixes to cmake build system
  • End of game statistics now always fit on screen

What's New in version 3.6.0.2:

  • Debian GNU/Linux support: http://packages.debian.org/megaglest
  • G3D plugin for blender 2.61 (thanks to Love Heaven and Yggdrasil)
  • Unit selection workaround for problematic OpenGL drivers
  • a few bug fixes over 3.6.0.2

What's new in version 3.6.0.0

  • Enhanced AI plays smarter and responds more quickly
  • 15 supported languages with automatic detection, UTF-8 support and in-game language switching: Chinese, Czech, Danish, Dutch, English, French, German, Greek, Italian, Japanese, Polish, Portuguese, Russian, Spanish, Ukrainian
  • OS X support and packages - thanks Weltall
  • Headless server mode allows for hosting dedicated game servers
  • New game intro
  • In-game team switching and pausing of network games
  • Lots of improvements to: multi-player chat, mod menu, options for game modifications / total conversions, extended scripting support, Megapack balancing and Romans faction gameplay, music presentation, low food indication, multi-player game configuration, automatic router configuration (UPnP)

What's new in version 3.5.3 Beta 1

  • New font system and enhanced International language support (Chinese, Japanese, etc)
  • New intro
  • Enhanced AI plays smarter and responds more quickly
  • Improved mod menu which always checks for updates for all mods now and more
  • Modders can change intro, menus, faction AI behavior and many more things.
  • New ability to enable in game team-switching for defecting to other teams in game
  • Ability to toggle languages anywhere in the game using CTRL-L
  • Numerous bug fixes as reported in the bugs forum
  • Improved Megapack including better balanced Romans faction
  • New attack boost system (currently used by Romans faction) which allows new types of in game unit effects.
  • New headless server mode allows dedicated servers to host games for network players (command line option --headless-server-mode)
  • Added ability to 'pause' network games by press ESC in game to show a new popup-menu with in game options.
  • Hosts can now set a title for their game for network games.
  • Music fades in and out of game start/stop
  • New low food warning indicators tells players when they are running out of food
  • MacOSX support (thanks weltall)
  • Players are no longer dropped in game lobby when toggling maps (player status may show as unassigned network node if they are ina slot that is not applicable to the selected map)
  • Bugfixes for supported UPNP for auto router configuration when hosting games
  • many more...

What's new in version 3.5.1

  • Much better pathfinder performance
  • Allow servers to temporary block specified network players from the game lobby
  • Better Linux distribution packaging support (by default MegaGlest works in standard Linux paths and 'make install' support was added)
  • Game data cleanup: duplicate sound files in Megapack have been merged and non free (as in freedom) content (autumn and desert tilesets) was replaced free (as in freedom) content
  • Display up to 15 items in the command queue (observers can view all players' queued commands)
  • Allow factions in a techtree to share common data using the special $COMMONDATAPATH tag in xml files which points to the techtrees' 'commondata' directory
  • standardized games and tools startup scripts with names starting with 'startup_'
  • updated translations for German, Italian and French
  • Fixes for minor bugs reported against 3.5.0
  • AI enhancements: better repair and safer build positions
  • Improved network code, fixing some out of synch issues
  • Display players' subversion revision# in network game lobby

What's new in version 3.4.0

  • new attack alarms use visual and audio cues to indicate when and where you or your team are under attack
  • new auto router configuration for Internet hosted games will auto port forward (for UPNP enabled routers)
  • new network file transfer system current allows servers to send missing maps and tilesets to clients
  • new IRC client built into the Internet lobby (uses freenode's megaglest-lobby channel)
  • improved sound handling for better stability and smoother game play
  • CPU AI players now can have their resource multiplier manually changed
  • new fog of war setting allows showing resources on the map at game start (thanks GAE team)
  • many new commandline options (try --help to see)
  • texture compression for video cards that support it
  • improved AI players are much harder to defeat
  • new Romans_beta faction in megapack
  • new language translations
  • new tilesets, maps, scenarios and tutorials
  • G3D Viewer enhancements including PNG screenshots with alpha transparency option
  • performance improvements for both rendering and network play
  • FreeBSD support has been added in this release
  • bugfixes discovered in 3.3.7.2