Note: Other dependencies are required to run NetGore. If this is your first time using NetGore, please see the setup guide.
This is the latest release of NetGore, and is the recommended release to download.
Version: 0.2.3 (Download)
Release Date: Friday, July 9, 2010 - 11:42am
Build: 3032
Notes:
Unfortunately, this release is a little light for how long it was in the works... at least compared to other NetGore releases. Just need a little break sometimes. But that does not mean there are not goodies to play with!
The following are feature that were added or improved:
- DisplayAction feature added, which gives you a huge amount of control over the display of certain actions such as attacking, using skills, etc.
- Tons of stuff added to maps to allow you to display temporary effects very easily and allowing you to add delays to when effects are displayed. A lot of work went into making this be simple and flexible while still performing well.
- Added GenericValueReader/Writer, which allows you to specify what format to use as a parameter. Used it in replacement of all other readers/writers.
- Changed the suffix of most files to a constant defined in EngineSettings.
- Redesigned how particle rendering is handled to make it much easier to deal with and a bit faster.
- Added game command /CreateItem for admin.
- MessageProcessorManager allows much more flexibility in the derived classes.
- Added an auto-increment key to many database tables where there was no key, or the key was awkward. Mostly just relates to the WorldStats tables.
- DbQueryBase will now perform even more analysis on your queries to make sure things are valid.
- Updated the MySQL .NET connector.
- Moved around stuff in the NetGore project and added a NetGore.World namespace for world-related objects.
- Added a new project, NetGore.Features.Editor.
- Refactored the Emoticons feature.
- Refactored the Skills feature.
- Tons of documentation all over the place.
Tons of bug fixes were also made, but left them out of the list to avoid boring anyone. Details on bug fixes can be found in the SVN log.
The live SVN is available to anyone. This contains the most up-to-date code. The SVN is intended only for developers as a way to synchronize work on the engine. It is recommended you only check out the project from the live SVN if you are a developer for NetGore. This code is not guaranteed to be stable or even build.
Instructions to check out from the live SVN can be found on the Google Code project page: http://code.google.com/p/netgore/source/checkout
If you are interested in becoming a developer for NetGore, please see joining the development team.