combat
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 79
Castle-combat 0.8.1
Castle-combat is a clone of the old DOS game Rampart. more>>
Castle-combat is a clone of the old DOS game Rampart.
Up to four players build castle walls, place cannons inside these walls, and shoot at the walls of their enemy(s).
If a player cant build a complete wall around one of his castles, he loses. The last surviving player wins.
<<lessUp to four players build castle walls, place cannons inside these walls, and shoot at the walls of their enemy(s).
If a player cant build a complete wall around one of his castles, he loses. The last surviving player wins.
Download (1.6MB)
Added: 2006-06-20 License: GPL (GNU General Public License) Price:
1228 downloads
Call of Combat 0.99956
Call of Combat is a 3d online, multiplayer, wargame where you control an infantry squad in WWII. more>>
Call of Combat is a 3d online, multiplayer, wargame where you control an infantry squad in WWII.
Free real-time multiplayer squad based WW2 infantry simulation. Play as Axis or Allies on over 50 user submitted battlefields controlling your squad of 4 soldiers and working with up to 30 other players to defend, attack or annihilate the enemy.
If you survive youll gain promotion points that will eventualy gain you higher rank, respect, and the responsibility to command other players. Join a Clan (Army Groups) and battle alongside your friends for first place honors.
Full stat tracking of individual and team wins and losses, kills and deaths, etc creates a persistent record of each player and clan within the game and more importantly tracks your legacy from green recruit to super soldier.
This game started as a clone of 2ams Chain of Command.
<<lessFree real-time multiplayer squad based WW2 infantry simulation. Play as Axis or Allies on over 50 user submitted battlefields controlling your squad of 4 soldiers and working with up to 30 other players to defend, attack or annihilate the enemy.
If you survive youll gain promotion points that will eventualy gain you higher rank, respect, and the responsibility to command other players. Join a Clan (Army Groups) and battle alongside your friends for first place honors.
Full stat tracking of individual and team wins and losses, kills and deaths, etc creates a persistent record of each player and clan within the game and more importantly tracks your legacy from green recruit to super soldier.
This game started as a clone of 2ams Chain of Command.
Download (MB)
Added: 2006-02-16 License: GPL (GNU General Public License) Price:
1353 downloads
TrueCombat:Elite 0.49b
TrueCombat:Elite project is an Enemy Territory total conversion modification. more>>
TrueCombat:Elite project is an Enemy Territory total conversion modification of the free, popular, stand-alone third-person shooter Wolfenstein: Enemy Territory. That is, TC:E is an entirely free game, made by gamers, for gamers.
TC:E is currently being developed by GrooveSix Studios and TeamTerminator. While TeamTerminator is known for the famous Q3 based TrueCombat series, GrooveSix Studios was initiated by retired TeamTerminator co-founder Coroner to develop a Return to Castle Wolfenstein modification that is not released.
Thus, as very experienced Q3-based content creators, we hope to be able to serve the gaming community with a quality offering.
Now, the most important question: "What can you expect from TC:E?" TC:E is a tactical-team shooter, set up in a modern-world environment.
TC:E puts you into the role of elite mercenary soldier in the conflicts of two internationally operating forces.
Main features:
- Texture Tone Mapping
- HDR Lighting
- Realistic scaling
- High quality sounds (44khz)
- rich, deluxe graphics, based on high-resolution digital-camera shots
- Letterbox & widescreen modes - TrueVision
- Dynamic Eye Adaption - DynEA
- Cross Platform Gaming (Win, OS X, Linux)
- tactical-teamplay oriented, modern-world combat simulation
- realistic weapon behavior simulation
- iron sight aiming system, no crosshair
- sophisticated ballistic simulation including multiple-layer object penetration
- professional mode: 1-life, short-timed, objective driven scenarios in realistic environments
- bodycount mode: team deathmatch style, gametype to relax?
- Reinforced OBJ, as Capture the Flag in stock maps
- balanced, team specific set of real-world weapons (Beretta 92, Glock 19, Ump45, Mac-10, M4, Ak-47, and more)
- Free climb
- lag compensation, client-side bullet prediction, punkbuster support
- immersive and lethal, fast-paced action"
<<lessTC:E is currently being developed by GrooveSix Studios and TeamTerminator. While TeamTerminator is known for the famous Q3 based TrueCombat series, GrooveSix Studios was initiated by retired TeamTerminator co-founder Coroner to develop a Return to Castle Wolfenstein modification that is not released.
Thus, as very experienced Q3-based content creators, we hope to be able to serve the gaming community with a quality offering.
Now, the most important question: "What can you expect from TC:E?" TC:E is a tactical-team shooter, set up in a modern-world environment.
TC:E puts you into the role of elite mercenary soldier in the conflicts of two internationally operating forces.
Main features:
- Texture Tone Mapping
- HDR Lighting
- Realistic scaling
- High quality sounds (44khz)
- rich, deluxe graphics, based on high-resolution digital-camera shots
- Letterbox & widescreen modes - TrueVision
- Dynamic Eye Adaption - DynEA
- Cross Platform Gaming (Win, OS X, Linux)
- tactical-teamplay oriented, modern-world combat simulation
- realistic weapon behavior simulation
- iron sight aiming system, no crosshair
- sophisticated ballistic simulation including multiple-layer object penetration
- professional mode: 1-life, short-timed, objective driven scenarios in realistic environments
- bodycount mode: team deathmatch style, gametype to relax?
- Reinforced OBJ, as Capture the Flag in stock maps
- balanced, team specific set of real-world weapons (Beretta 92, Glock 19, Ump45, Mac-10, M4, Ak-47, and more)
- Free climb
- lag compensation, client-side bullet prediction, punkbuster support
- immersive and lethal, fast-paced action"
Download (MB)
Added: 2007-02-28 License: Freeware Price:
725 downloads
Lachesis IRCRPG Combat Engine 0.2.5
Lachesis IRCRPG Combat Engine project is an IRC bot/RPG engine in C and C++. more>>
Lachesis IRCRPG Combat Engine project is an IRC bot/RPG engine in C and C++.
Lachesis is an IRCRPG combat engine written in a combination of C and C++. The combat engine is being written for a specific RPG, but most of the project should be useful to IRCRPGs in general.
It includes a native interface to the IRC protocol to allow it to act as an IRC bot, for such uses as dice rolling and acting as a remote-controlled client (RPG NPC perhaps).
Enhancements:
- Auth_TUHCB has new method MatchNick
- Clarified a problem with failed logins shortly after joining a channel
- Util_Getline no longer exists
- Data format has changed
- data/users/master has become data/master
- Fixed irc.h so that lowlevel IRC interface neednt be in C
- Minor changes to prepare for CVS import
- Moved the sample data to example/data/
- Added a script to create and delete lachesis users in example/scripts/
- Added new utils functions
<<lessLachesis is an IRCRPG combat engine written in a combination of C and C++. The combat engine is being written for a specific RPG, but most of the project should be useful to IRCRPGs in general.
It includes a native interface to the IRC protocol to allow it to act as an IRC bot, for such uses as dice rolling and acting as a remote-controlled client (RPG NPC perhaps).
Enhancements:
- Auth_TUHCB has new method MatchNick
- Clarified a problem with failed logins shortly after joining a channel
- Util_Getline no longer exists
- Data format has changed
- data/users/master has become data/master
- Fixed irc.h so that lowlevel IRC interface neednt be in C
- Minor changes to prepare for CVS import
- Moved the sample data to example/data/
- Added a script to create and delete lachesis users in example/scripts/
- Added new utils functions
Download (0.051MB)
Added: 2007-01-05 License: GPL (GNU General Public License) Price:
1030 downloads
Master Combat Control Program 0.9.4
Master Combat Control Program is an improved clone of the Shadowrun-Assistent program. more>>
Master Combat Control Program is an improved clone of the "Shadowrun-Assistent" program (as found on shadowrun.de).
Its main goals are better usability, minor feature improvements, and i18n. It constists of a character editor, an initiative manager, and a dice roller.
Enhancements:
- Due to popular demand, the directory where the configuration files are put is now configurable via the "-config" option.
- When first running the program it complained about missing files, which are created on shutdown, so this was changed.
- added parsing of command line parameter "-config";
- all error messages internationalized;
- added "readme.txt"
<<lessIts main goals are better usability, minor feature improvements, and i18n. It constists of a character editor, an initiative manager, and a dice roller.
Enhancements:
- Due to popular demand, the directory where the configuration files are put is now configurable via the "-config" option.
- When first running the program it complained about missing files, which are created on shutdown, so this was changed.
- added parsing of command line parameter "-config";
- all error messages internationalized;
- added "readme.txt"
Download (0.14MB)
Added: 2005-07-22 License: GPL (GNU General Public License) Price:
1564 downloads
Buyasta 0.2
Buyasta is a MUD engine which provides a simple-to-use framework for constructing MUDs with the Python programming language. more>>
Buyasta is a MUD engine which provides a simple-to-use framework for constructing MUDs with the Python programming language.
Buyasta; an ancient Persian demon of laziness who tries to prevent people from working. He is one of the Daevas. (Encyclopedia Mythica)
Buyasta is also (yet another) MUD engine written in Python. The primary goal of this project is to provide a simple-to-use framework for constructing MUDs. Consequently, the Core library implements the bare functionality required for every multi-user environment (i.e. an engine, base objects, rooms, etc).
Why such minimalism? In my opinion, engineering something as complex as a virtual world should be a bottom up process. More often than not, implementors end up striping away most of a MUD distribution before proceeding on with actual development. With Buyasta Core, you wont have to. Just build on top of it.
Since Buyasta is more of a framework/library, a secondary goal (not secondary in priority though!) is to produce thorough API documentation and tutorials. We strive to make documentation a first class citizen of this project!
. . . Of course, I wouldnt be working on this if I didnt have my own delusions of grandeur - and my extensions to the core are also included in the source package.
Enhancements:
- This is a major update and reorganization; changes include command autocompletion, support for command permissions (and admin commands), object visibility rules, better prompt handling, a reference OLC implementation, (buyasta.ext.olc) and sample combat implementation (buyasta.ref.newbie).
<<lessBuyasta; an ancient Persian demon of laziness who tries to prevent people from working. He is one of the Daevas. (Encyclopedia Mythica)
Buyasta is also (yet another) MUD engine written in Python. The primary goal of this project is to provide a simple-to-use framework for constructing MUDs. Consequently, the Core library implements the bare functionality required for every multi-user environment (i.e. an engine, base objects, rooms, etc).
Why such minimalism? In my opinion, engineering something as complex as a virtual world should be a bottom up process. More often than not, implementors end up striping away most of a MUD distribution before proceeding on with actual development. With Buyasta Core, you wont have to. Just build on top of it.
Since Buyasta is more of a framework/library, a secondary goal (not secondary in priority though!) is to produce thorough API documentation and tutorials. We strive to make documentation a first class citizen of this project!
. . . Of course, I wouldnt be working on this if I didnt have my own delusions of grandeur - and my extensions to the core are also included in the source package.
Enhancements:
- This is a major update and reorganization; changes include command autocompletion, support for command permissions (and admin commands), object visibility rules, better prompt handling, a reference OLC implementation, (buyasta.ext.olc) and sample combat implementation (buyasta.ref.newbie).
Download (0.042MB)
Added: 2006-02-16 License: BSD License Price:
1345 downloads
Scorched3D 41 Beta
Scorched3D is a 3D remake of the popular 2D artillery game Scorched Earth. more>>
Scorched 3D project is a game based loosely (or actually quite heavily now) on the classic DOS game Scorched Earth "The Mother Of All Games". Scorched 3D adds amongst other new features a 3D island environment and LAN and internet play. Scorched 3D is totally free and is available for both Microsoft Windows and Unix (Linux, FreeBSD, Mac OS X, Solaris etc.) operating systems.
You can pick up the game and begin playing very quickly. Then, when/if you are interested, you can poke in the dimmer recesses of the game and get into the strategy (or just ignore it altogether!).
At its lowest level, Scorched 3D is just an artillery game with two+ tanks taking turns to destroy opponents in an arena. Choose the angle, direction and power of each shot, launch your weapon, and try to blow up other tanks. Thats basically it.
But Scorched 3D can be a lot more complex than that, if you want it to be. You can earn money from successful battles and use it to invest in additional weapons and accessories. You can play with up to twenty four other players at a time, mixing computer players with humans.
Theres a variety of changing environmental conditions and terrains to be dealt with. After the end of each round (which ends when everybody dies or theres only one person left), you get to buy stuff using the prize money you won from previous matches.
Enhancements:
- Added: UDP message handler for games COMs
- Added: ClearTracerLines console command
- Added: Moved ODE and zlib to external libraries and updated vesions
- Added: Changed objects and trees to be targets
- Added: Removed GIF files in preference to PNG files
- Added: wxWindows server GUI has been depricated (now console only)
- Added: Windows build of scorched has been updated to use visual studio express
- Added: Split server, client and laucher into seperate applications (server now has no reliance on GUI libs)
- Added: Refactored source to give a better client/server devide
- Added: More smoke kicked up when tank drives over and removes a target
- Added: Transparency available to missiles (and all other models)
- Added: Users connecting to web admin console from the local machine dont need an admin account
- Added: Console server now sends server logging to stdout
- Added: GLWTime widget to allow a clock to be drawn on screen
- Added: Dragging the mouse will drag the landscape (clicking still moves to look at point)
- Added: Split and inter-dependancy removal of configure.ac files
- Added: Camera recentered on tank at the start of each new round
- Added: For single player games camera position remembered for each player
- Added: Server only compilation for Windows and Unix systems
- Added: Text chat shown during level loading
- Added: All models are cached including animated models
- Added: All models are now animated (missiles, tanks, targets, boids etc...)
- Added: Bird animations are now not syncronized
- Added: Concept of an offical server, displayed on the net browsing dialog
- Added: Custom port and socket support for stats database connection
- Added: Asyncronous message support to UDP message handler
- Added: Server is only simulated periodically when playing offline
- Added: Mysql reconnection when connection lost
- Added: File logger splits files into ~256K chunks (and not by number of lines)
- Added: Removed use of ODE in preference to a simplier particle physics engine
- Added: Added target collision space that can be used for fast target bounds checking
- Added: Server now simulates the shots in real-time allowing for the addition of real-time gameplay
- Added: Server only sends initial shots and seeds to clients for each turn saving on bandwidth
- Added: ScorePerMoney value is now per 1000 rather than per 100
- Added: Web management authentication failure reponse is delayed before sending back to client
- Added: Web management sessions view to show logged in web admins
- Added: Web management exit when empty option (to exit server when no one is playing)
- Added: Web management log file search feature for finding strings in log files
- Added: Web management landscape, main, players, mods settings dialogs
- Added: Web management mod upload and import feature to allow remote uploading of mods
- Added: Web management looking up of unique ids for users
- Added: Web management combining user stats
- Added: DebugFeatures option for server.xml to disable InfoGrid
- Added: New wall types: WallActive and WallInactive
- Added: botonly option for accessories (ie: only for bots, not for AI objects)
- Added: Server file logging can be turned on from server settings
- Added: Concept of movement routines for targets so targets can now move
- Added: Boids and ships are now targets (can have a physical presence)
- Added: Boids and ships have the same positions on all clients and the server
- Added: Cleaned unused tags from landscape placement and ambientsound files
- Added: All aspects of the landscape (placement, sound, movement...) can be defined in the same file
- Added: Concept of a general include file to replace specific sound, movement, placement files.
- Added: nocollision, nodamageburn, nofalling, displaydamage and displayshadow attributes to targets.
- Added: New Plan map and buoys drawn on map
- Added: Server log page on web admin can auto-refresh
- Added: minsize and maxsize attributes to tree placement type to control scale
- Added: WeaponGroupSelect to allow weapons to select target from groups (e.g. boids weapons)
- Added: thrusttime and thrustamount attributes to WeaponProjectile to simulate missile thrust
- Added: maintainvelocity attribute to WeaponRoller to allow rollers to main the previous weapons momentum
- Added: Objects that become very small are now culled (not drawn)
- Added: maxobjects attribute to tree placement to set an upper limit on the number of trees created (default 2000)
- Added: Trees are now specified as a different model type (Tree) instead of a seperate placement type
- Added: Spline movement type for moving targets round a pre-defined set of control points
- Added: usefuel attribute on WeaponMoveTank can now be true, false or an integer for a constant use of fuel.
- Added: Changed the default web interface colors to match the forum scheme (finally)
- Added: Laserproof shield attribute can be set to true, false or total. Total blocks all laser damage.
- Added: Plan view darkens to increase the visibility of when lines are drawn by other players
- Added: flattendestroy attribute to targets to specify if they should be removed then a tank stops near them
- Added: Scorched splash screen shown each time a new version is installed
- Added: Capability for music (music can be configured for different actions both globaly and on a per level basis)
- Added: tabgroups to accessories, a tabgroup is the grouping used to group accessories in the buy dialog
- Added: Seperate volume control for music
- Added: Per-level options to allow levels to specify specific options e.g. Teams, No Walls etc..
- Added: Customer user avatars can be placed into the .scorched3d/avatars directory
- Added: nofallingdamage attribute to targets so they dont get hurt when falling
- Added: drag attribute to WeaponProjectile to allow a more realistic projectile motion
- Added: Error messages with lines that are more than 75 characters are wrapped onto the next line
- Added: Players can gift money to other players in their team
- Added: Some floats can now be a random range or a distribution of values
- Added: Web management chat is now in real-time
- Added: Reason for user discconecting from a net game is now visible to all clients
- Added: Shift-z hides and shows all gui components
- Added: Chat channels for server side filtering of chat
- Added: Chat spam auto muting
- Added: Chat supports links to players, channels and weapons. Displayed as tooltips.
- Added: New launcher and splash screen graphics
- Added: Scorched server automatically calculates ranks and orphaned avatars
- Added: WaterCollision attribute to WeaponProjectile
- Added: WeaponLabel and WeaponGotoLabel to allow looping with in weapons
- Added: Any image file type can be used for textures, levels, etc... (not avatars)
- Added: texture attribute to WeaponLightning to allow different textures to be used
- Added: jpg file support
- Added: Full screen anti-aliasing support
- Added: New TankAIs, ais are more accurate, can defeat shields and use fuel, napalm, rollers
- Added: boolean option to select whether graphics are paused when window focus lost
- Added: WeaponMessage primitive to be able to display messages (combat channel only - should add ability to select channel)
- Added: Level of detail for water (geo mipmaps) and changed water bounds so all of it moves
- Added: New water movement algorithm using discrete fourier transform (based on an algorithm by Thorsten Jordan)
- Added: GL shader support for more realistic renderering of the water
- Added: Landscape reflections in water
- Added: Shadows on water (hides sun too)
- Added: Option to disable pausing of graphics when window loses focus
- Added: FramesPerSecondLimit option to settings dialog
- Added: Admin audit log showing all admin operations on players
- Added: Admin username and optional reason are added to the list of banned players
- Added: Realtime-shadows
- Added: Depth-cueing on landscape
- Added: Assists are awarded when a tank resigns
- Added: Player tank remains when a player disconnects during shots being played
- Added: dampenvelocity tag to control amount of inertia given to rollers with maintainvelocity true
- Added: Different and more explosion textures
- Added: Explosion mode is always animate (noanimate tag added to WeaponExplosion)
- Added: Teleport animation
- Added: Server looped messages are sent on the announce channel so they can be turned off
- Added: Servers with stats support with always give the same players the same player id
- Added: Players that are muted and then leave and rejoin are still muted when stats support is enabled
- Added: WeaponPosition primitive to set explicit position of an accessory
- Fixed: High detail tanks being used for other players when detail level set low
- Fixed: Removed keep-alive header in http requests
- Fixed: Server will only show log files via the management interface that it created
- Fixed: SDL_Quit being called twice on the client
- Fixed: Sound failing to initialize will not prevent the client from being run
- Fixed: Optimized settings sent to the client to send only different settings
- Fixed: Optimized path finding code for tank movement
- Fixed: Wall hit indicators are now particles and so wont mask other effects
- Fixed: Server only serializes and compresses coms message once when sending to multiple clients
- Fixed: If client starts falling behind at 8x speed it will drop to 4x speed
- Fixed: Teleports with groundonly set to false should function correctly in caverns
- Fixed: Cleaned up tank state machine
- Fixed: MOTD and Rules dialogs reflect changes made while connected to server
- Fixed: Darkened night water (thanks Deathstryker)
- Fixed: Flag reseting on buying screen when buying items
- Fixed: Tanks on the plan view are surrounded by a black border (also smoothed)
- Fixed: Server web managament can view settings that do not fall into the usual brackets
- Fixed: Bug where a space in the installation file name could cause starting issues
- Fixed: Spectators cannot win (or draw) a game
- Fixed: Pressing enter can send many lines of text
- Fixed: Clients hanging when a mod download was in place
<<lessYou can pick up the game and begin playing very quickly. Then, when/if you are interested, you can poke in the dimmer recesses of the game and get into the strategy (or just ignore it altogether!).
At its lowest level, Scorched 3D is just an artillery game with two+ tanks taking turns to destroy opponents in an arena. Choose the angle, direction and power of each shot, launch your weapon, and try to blow up other tanks. Thats basically it.
But Scorched 3D can be a lot more complex than that, if you want it to be. You can earn money from successful battles and use it to invest in additional weapons and accessories. You can play with up to twenty four other players at a time, mixing computer players with humans.
Theres a variety of changing environmental conditions and terrains to be dealt with. After the end of each round (which ends when everybody dies or theres only one person left), you get to buy stuff using the prize money you won from previous matches.
Enhancements:
- Added: UDP message handler for games COMs
- Added: ClearTracerLines console command
- Added: Moved ODE and zlib to external libraries and updated vesions
- Added: Changed objects and trees to be targets
- Added: Removed GIF files in preference to PNG files
- Added: wxWindows server GUI has been depricated (now console only)
- Added: Windows build of scorched has been updated to use visual studio express
- Added: Split server, client and laucher into seperate applications (server now has no reliance on GUI libs)
- Added: Refactored source to give a better client/server devide
- Added: More smoke kicked up when tank drives over and removes a target
- Added: Transparency available to missiles (and all other models)
- Added: Users connecting to web admin console from the local machine dont need an admin account
- Added: Console server now sends server logging to stdout
- Added: GLWTime widget to allow a clock to be drawn on screen
- Added: Dragging the mouse will drag the landscape (clicking still moves to look at point)
- Added: Split and inter-dependancy removal of configure.ac files
- Added: Camera recentered on tank at the start of each new round
- Added: For single player games camera position remembered for each player
- Added: Server only compilation for Windows and Unix systems
- Added: Text chat shown during level loading
- Added: All models are cached including animated models
- Added: All models are now animated (missiles, tanks, targets, boids etc...)
- Added: Bird animations are now not syncronized
- Added: Concept of an offical server, displayed on the net browsing dialog
- Added: Custom port and socket support for stats database connection
- Added: Asyncronous message support to UDP message handler
- Added: Server is only simulated periodically when playing offline
- Added: Mysql reconnection when connection lost
- Added: File logger splits files into ~256K chunks (and not by number of lines)
- Added: Removed use of ODE in preference to a simplier particle physics engine
- Added: Added target collision space that can be used for fast target bounds checking
- Added: Server now simulates the shots in real-time allowing for the addition of real-time gameplay
- Added: Server only sends initial shots and seeds to clients for each turn saving on bandwidth
- Added: ScorePerMoney value is now per 1000 rather than per 100
- Added: Web management authentication failure reponse is delayed before sending back to client
- Added: Web management sessions view to show logged in web admins
- Added: Web management exit when empty option (to exit server when no one is playing)
- Added: Web management log file search feature for finding strings in log files
- Added: Web management landscape, main, players, mods settings dialogs
- Added: Web management mod upload and import feature to allow remote uploading of mods
- Added: Web management looking up of unique ids for users
- Added: Web management combining user stats
- Added: DebugFeatures option for server.xml to disable InfoGrid
- Added: New wall types: WallActive and WallInactive
- Added: botonly option for accessories (ie: only for bots, not for AI objects)
- Added: Server file logging can be turned on from server settings
- Added: Concept of movement routines for targets so targets can now move
- Added: Boids and ships are now targets (can have a physical presence)
- Added: Boids and ships have the same positions on all clients and the server
- Added: Cleaned unused tags from landscape placement and ambientsound files
- Added: All aspects of the landscape (placement, sound, movement...) can be defined in the same file
- Added: Concept of a general include file to replace specific sound, movement, placement files.
- Added: nocollision, nodamageburn, nofalling, displaydamage and displayshadow attributes to targets.
- Added: New Plan map and buoys drawn on map
- Added: Server log page on web admin can auto-refresh
- Added: minsize and maxsize attributes to tree placement type to control scale
- Added: WeaponGroupSelect to allow weapons to select target from groups (e.g. boids weapons)
- Added: thrusttime and thrustamount attributes to WeaponProjectile to simulate missile thrust
- Added: maintainvelocity attribute to WeaponRoller to allow rollers to main the previous weapons momentum
- Added: Objects that become very small are now culled (not drawn)
- Added: maxobjects attribute to tree placement to set an upper limit on the number of trees created (default 2000)
- Added: Trees are now specified as a different model type (Tree) instead of a seperate placement type
- Added: Spline movement type for moving targets round a pre-defined set of control points
- Added: usefuel attribute on WeaponMoveTank can now be true, false or an integer for a constant use of fuel.
- Added: Changed the default web interface colors to match the forum scheme (finally)
- Added: Laserproof shield attribute can be set to true, false or total. Total blocks all laser damage.
- Added: Plan view darkens to increase the visibility of when lines are drawn by other players
- Added: flattendestroy attribute to targets to specify if they should be removed then a tank stops near them
- Added: Scorched splash screen shown each time a new version is installed
- Added: Capability for music (music can be configured for different actions both globaly and on a per level basis)
- Added: tabgroups to accessories, a tabgroup is the grouping used to group accessories in the buy dialog
- Added: Seperate volume control for music
- Added: Per-level options to allow levels to specify specific options e.g. Teams, No Walls etc..
- Added: Customer user avatars can be placed into the .scorched3d/avatars directory
- Added: nofallingdamage attribute to targets so they dont get hurt when falling
- Added: drag attribute to WeaponProjectile to allow a more realistic projectile motion
- Added: Error messages with lines that are more than 75 characters are wrapped onto the next line
- Added: Players can gift money to other players in their team
- Added: Some floats can now be a random range or a distribution of values
- Added: Web management chat is now in real-time
- Added: Reason for user discconecting from a net game is now visible to all clients
- Added: Shift-z hides and shows all gui components
- Added: Chat channels for server side filtering of chat
- Added: Chat spam auto muting
- Added: Chat supports links to players, channels and weapons. Displayed as tooltips.
- Added: New launcher and splash screen graphics
- Added: Scorched server automatically calculates ranks and orphaned avatars
- Added: WaterCollision attribute to WeaponProjectile
- Added: WeaponLabel and WeaponGotoLabel to allow looping with in weapons
- Added: Any image file type can be used for textures, levels, etc... (not avatars)
- Added: texture attribute to WeaponLightning to allow different textures to be used
- Added: jpg file support
- Added: Full screen anti-aliasing support
- Added: New TankAIs, ais are more accurate, can defeat shields and use fuel, napalm, rollers
- Added: boolean option to select whether graphics are paused when window focus lost
- Added: WeaponMessage primitive to be able to display messages (combat channel only - should add ability to select channel)
- Added: Level of detail for water (geo mipmaps) and changed water bounds so all of it moves
- Added: New water movement algorithm using discrete fourier transform (based on an algorithm by Thorsten Jordan)
- Added: GL shader support for more realistic renderering of the water
- Added: Landscape reflections in water
- Added: Shadows on water (hides sun too)
- Added: Option to disable pausing of graphics when window loses focus
- Added: FramesPerSecondLimit option to settings dialog
- Added: Admin audit log showing all admin operations on players
- Added: Admin username and optional reason are added to the list of banned players
- Added: Realtime-shadows
- Added: Depth-cueing on landscape
- Added: Assists are awarded when a tank resigns
- Added: Player tank remains when a player disconnects during shots being played
- Added: dampenvelocity tag to control amount of inertia given to rollers with maintainvelocity true
- Added: Different and more explosion textures
- Added: Explosion mode is always animate (noanimate tag added to WeaponExplosion)
- Added: Teleport animation
- Added: Server looped messages are sent on the announce channel so they can be turned off
- Added: Servers with stats support with always give the same players the same player id
- Added: Players that are muted and then leave and rejoin are still muted when stats support is enabled
- Added: WeaponPosition primitive to set explicit position of an accessory
- Fixed: High detail tanks being used for other players when detail level set low
- Fixed: Removed keep-alive header in http requests
- Fixed: Server will only show log files via the management interface that it created
- Fixed: SDL_Quit being called twice on the client
- Fixed: Sound failing to initialize will not prevent the client from being run
- Fixed: Optimized settings sent to the client to send only different settings
- Fixed: Optimized path finding code for tank movement
- Fixed: Wall hit indicators are now particles and so wont mask other effects
- Fixed: Server only serializes and compresses coms message once when sending to multiple clients
- Fixed: If client starts falling behind at 8x speed it will drop to 4x speed
- Fixed: Teleports with groundonly set to false should function correctly in caverns
- Fixed: Cleaned up tank state machine
- Fixed: MOTD and Rules dialogs reflect changes made while connected to server
- Fixed: Darkened night water (thanks Deathstryker)
- Fixed: Flag reseting on buying screen when buying items
- Fixed: Tanks on the plan view are surrounded by a black border (also smoothed)
- Fixed: Server web managament can view settings that do not fall into the usual brackets
- Fixed: Bug where a space in the installation file name could cause starting issues
- Fixed: Spectators cannot win (or draw) a game
- Fixed: Pressing enter can send many lines of text
- Fixed: Clients hanging when a mod download was in place
Download (55MB)
Added: 2007-07-28 License: GPL (GNU General Public License) Price:
59623 downloads
CalcRogue Beta 6c
CalcRogue project is a Rogue-like for calculators, Palm, and PCs. more>>
CalcRogue project is a Rogue-like for calculators, Palm, and PCs.
CalcRogue is based on the Unix game Rogue and those similar to it, collectively known as "roguelikes". They involve a character which can move around, attack monsters, collect magical items, maybe cast spells, and gain levels.
The dungeons are randomly generated, so the areas are always fresh, and the difficulty is such that it never gets too easy. (Note: CalcRogue is not derived from Rogue.)
Main features:
- Complex, randomly generated levels
- Overworld map, towns, and quests
- Spells and magically summoned minions
- Easy to use interface with tutorial
- Line of sight/lighting calculation
- Four-color grayscale graphics
- Complete inventory management system
- Wide variety of magical scrolls, potions, wands, rings, amulets and spells
- Missile combat with bows, crossbows or thrown potions
- Compressed saved games
- In-game help
- Hidden traps and doors
- Five different player classes
- Varied monsters with special powers
- Gold and shopping
- High-score listing
Enhancements:
Features
- Finished the tower quest, for wizards and necromancers. No spoilers in this changelog, but it involves lots of cool stuff.
- Checkpoint saves. A backup saved game is automatically made whenever you move to a new level, and restored if the game crashes.
Bug fixes
- (PalmOS) Fixed a stack overflow in the bytecode interpretter which caused crashes all over the place.
- (PalmOS) Fixed infinite prompt loop when running into a peaceful creature
- Fixed missing exit from tower area
- Fixed bug which could cause disconnected areas with the big-map generator
- Monsters wont be generated in the wilderness area
- Fixed bug that allowed duplicating items
- It is no longer possible to throw equipped non-missile weapons
Misc
- Balance changes to make the necromancer stronger
<<lessCalcRogue is based on the Unix game Rogue and those similar to it, collectively known as "roguelikes". They involve a character which can move around, attack monsters, collect magical items, maybe cast spells, and gain levels.
The dungeons are randomly generated, so the areas are always fresh, and the difficulty is such that it never gets too easy. (Note: CalcRogue is not derived from Rogue.)
Main features:
- Complex, randomly generated levels
- Overworld map, towns, and quests
- Spells and magically summoned minions
- Easy to use interface with tutorial
- Line of sight/lighting calculation
- Four-color grayscale graphics
- Complete inventory management system
- Wide variety of magical scrolls, potions, wands, rings, amulets and spells
- Missile combat with bows, crossbows or thrown potions
- Compressed saved games
- In-game help
- Hidden traps and doors
- Five different player classes
- Varied monsters with special powers
- Gold and shopping
- High-score listing
Enhancements:
Features
- Finished the tower quest, for wizards and necromancers. No spoilers in this changelog, but it involves lots of cool stuff.
- Checkpoint saves. A backup saved game is automatically made whenever you move to a new level, and restored if the game crashes.
Bug fixes
- (PalmOS) Fixed a stack overflow in the bytecode interpretter which caused crashes all over the place.
- (PalmOS) Fixed infinite prompt loop when running into a peaceful creature
- Fixed missing exit from tower area
- Fixed bug which could cause disconnected areas with the big-map generator
- Monsters wont be generated in the wilderness area
- Fixed bug that allowed duplicating items
- It is no longer possible to throw equipped non-missile weapons
Misc
- Balance changes to make the necromancer stronger
Download (0.10MB)
Added: 2007-01-08 License: GPL (GNU General Public License) Price:
1019 downloads
Crossfire TRT 2.1
Crossfire TRT project is an advancement of the crossfire multi-user RPG game. more>>
Crossfire TRT project is an advancement of the crossfire multi-user RPG game. Unlike the original project, it focuses mainly on stability and playability, but also adds modern technology such as map scripting, Perl server extensions, asynchronous I/O, higher resolution graphics, and better client support.
Main features:
- Death is not permanent, and you can get back all lost stats and experience by playing a game in a special place named Nimbus. You are teleported there when you die and you have to play a game (currently minesweeper) to get out.
- Friendly fire is disabled and playerkilling is also modified. You can only kill another player when you and the other player are hostile. To become hostile, you have to visit the church of Gorokh in Scorn and talk to the priest. To become peaceful again, visit the curch of Valriel and talk to its priest.
- Invitation of other players to where you are is possible with the invite command. You have to solve the invitor quest (see below in maps) to be able to use the command.
- You can follow other players with the follow command when you stand next to the player you want to follow.
- Pet monsters and summoned creatures will not stand in the way of other party members, making it bearable to play with summoning skills in a party.
- Map and graphics artists are working on improved graphics and new maps and quests.
- A new currency: the Royalty. Its worth 100 Platinum and is made of paper. (The bank script was completly rewritten in Perl)
- The communication commands have been rewritten in Perl and an ignore command was added.
- Trade shops have been implemented in Perl, which allows the player to trade items when they are offline.
- Big 64x64 faces and tiles have been introduced, which have a higher detail level than the old 32x32 tiles, and can be used with the CFPlus client.
Enhancements:
- optimised event invocation (non-wanted events can now be skipped with 4-5 inlined instructions).
- complete rewrite of town_portal: it now creates a portal to the "nearest" town only, travel is only possible to the town and back, anybody can use it (also removes one of the remaining syncpoints in the server).
- complete rewrite of the range/attack skill slot system: there are now two slots, one for combat, one for ranged attacks.
- introduce the concept of a current weapon (either a ranged or a combat weapon/skill/tool) and switch between them as needed.
- rewrite bow code so bows get more useful: apply damage, attacktype and other stats to the arrows and treat bows as weapons. also rebalance the missile weapons skill so its damage increases with level.
- rewrite the complete player speed logic: weapon_speed now works as documented and there are no unnatural speed boosts.
- implement a utility - cfutil - that simplifies arch and map installation, replacing the old collect scripts and simplying deployment by scaling and cutting faces as required.
- simplify the map protocol extensively by taking advantage of missing bigfaces, speeding up map generation immensely.
- implement inherit keyword allowing archetypes to inherit from other archetypes.
- rationalise archetype, region and treasurelist file format into a single file format and make them reloadable asynchronously.
- make the worldmap, facedata (smoothing, faces, magicmap) reloadable at runtime.
- implement 64x64 faceset support.
- implement fxixsx protocol that saves a lot of bandwidth over the old image/face/smooth packets and allows images > packetsize, incremental and background transfers.
- implement a bandwidth-saving smoothing protocol that works on a face basis as opposed to a mapspace basis.
- the server can now rate-limit image uploads to not exceed a certain (client-configurable) speed while guarenteeing full freedom of movement.
- implement new ex command to request item descriptions.
- implement new msg command for in-game messages with meta information (using xml).
- enforce utf-8 for all text messages.
- added micropather (not used yet).
- many, many bugfixes.
<<lessMain features:
- Death is not permanent, and you can get back all lost stats and experience by playing a game in a special place named Nimbus. You are teleported there when you die and you have to play a game (currently minesweeper) to get out.
- Friendly fire is disabled and playerkilling is also modified. You can only kill another player when you and the other player are hostile. To become hostile, you have to visit the church of Gorokh in Scorn and talk to the priest. To become peaceful again, visit the curch of Valriel and talk to its priest.
- Invitation of other players to where you are is possible with the invite command. You have to solve the invitor quest (see below in maps) to be able to use the command.
- You can follow other players with the follow command when you stand next to the player you want to follow.
- Pet monsters and summoned creatures will not stand in the way of other party members, making it bearable to play with summoning skills in a party.
- Map and graphics artists are working on improved graphics and new maps and quests.
- A new currency: the Royalty. Its worth 100 Platinum and is made of paper. (The bank script was completly rewritten in Perl)
- The communication commands have been rewritten in Perl and an ignore command was added.
- Trade shops have been implemented in Perl, which allows the player to trade items when they are offline.
- Big 64x64 faces and tiles have been introduced, which have a higher detail level than the old 32x32 tiles, and can be used with the CFPlus client.
Enhancements:
- optimised event invocation (non-wanted events can now be skipped with 4-5 inlined instructions).
- complete rewrite of town_portal: it now creates a portal to the "nearest" town only, travel is only possible to the town and back, anybody can use it (also removes one of the remaining syncpoints in the server).
- complete rewrite of the range/attack skill slot system: there are now two slots, one for combat, one for ranged attacks.
- introduce the concept of a current weapon (either a ranged or a combat weapon/skill/tool) and switch between them as needed.
- rewrite bow code so bows get more useful: apply damage, attacktype and other stats to the arrows and treat bows as weapons. also rebalance the missile weapons skill so its damage increases with level.
- rewrite the complete player speed logic: weapon_speed now works as documented and there are no unnatural speed boosts.
- implement a utility - cfutil - that simplifies arch and map installation, replacing the old collect scripts and simplying deployment by scaling and cutting faces as required.
- simplify the map protocol extensively by taking advantage of missing bigfaces, speeding up map generation immensely.
- implement inherit keyword allowing archetypes to inherit from other archetypes.
- rationalise archetype, region and treasurelist file format into a single file format and make them reloadable asynchronously.
- make the worldmap, facedata (smoothing, faces, magicmap) reloadable at runtime.
- implement 64x64 faceset support.
- implement fxixsx protocol that saves a lot of bandwidth over the old image/face/smooth packets and allows images > packetsize, incremental and background transfers.
- implement a bandwidth-saving smoothing protocol that works on a face basis as opposed to a mapspace basis.
- the server can now rate-limit image uploads to not exceed a certain (client-configurable) speed while guarenteeing full freedom of movement.
- implement new ex command to request item descriptions.
- implement new msg command for in-game messages with meta information (using xml).
- enforce utf-8 for all text messages.
- added micropather (not used yet).
- many, many bugfixes.
Download (14.2MB)
Added: 2007-05-31 License: GPL (GNU General Public License) Price:
878 downloads
FACHODA Complex 1.0
FACHODA Complex is a fast air combat simulator. more>>
FACHODA Complex project is a fast air combat simulator.
Fachoda Complex is a little game I wrote about 10 years ago. I coded this in 3 or 4 months while I was iddle. I was young and brave, then, but had never learned to code cleanly.
Sounds is now broken. It worked on Gravis Ultrasound. The game requires a Pentium with MMX, and Nasm. Disable sound with -nosound, try -xcolor or the SDL version when experiencing troubles with colors.
This is old work. I will never upgrade this code, but I will certainly, one day, code another flight simulator. I even started then stopped already... Someone suggested me to add a reverse gear to the plane, and I will then incorporate this idea, and many more...
<<lessFachoda Complex is a little game I wrote about 10 years ago. I coded this in 3 or 4 months while I was iddle. I was young and brave, then, but had never learned to code cleanly.
Sounds is now broken. It worked on Gravis Ultrasound. The game requires a Pentium with MMX, and Nasm. Disable sound with -nosound, try -xcolor or the SDL version when experiencing troubles with colors.
This is old work. I will never upgrade this code, but I will certainly, one day, code another flight simulator. I even started then stopped already... Someone suggested me to add a reverse gear to the plane, and I will then incorporate this idea, and many more...
Download (2.3MB)
Added: 2007-01-10 License: Freeware Price:
1020 downloads
BattleTech THUD 1.4
BattleTech THUD is a Java client designed to connect to Battletech MUXes. more>>
BattleTech THUD is a Java client designed to connect to Battletech MUXes and display combat data in a easy-to-read tactical display. BattleTech THUD client displays a tactical map, contacts list, armor status and more.
Main features:
- ANSI color support
- An impressive tactical map display: see screenshots
- All enemy and friendly contacts with headings
- Unique icons for each movement type
- Current heading and desired heading indicators
- Weapons arc indicators
- An overall armor percentage display
- A heat indicator
- Display of hex numbers if desired
- Varying colors of hexes based on height
- A separate contacts window
- Customizable colors and font sizes
- Much more...
<<lessMain features:
- ANSI color support
- An impressive tactical map display: see screenshots
- All enemy and friendly contacts with headings
- Unique icons for each movement type
- Current heading and desired heading indicators
- Weapons arc indicators
- An overall armor percentage display
- A heat indicator
- Display of hex numbers if desired
- Varying colors of hexes based on height
- A separate contacts window
- Customizable colors and font sizes
- Much more...
Download (0.11MB)
Added: 2007-02-21 License: BSD License Price:
980 downloads
BFilter 1.1
BFilter is a smart filtering HTTP proxy. more>>
BFilter is a filtering web proxy. BFilter was originally intended for removing banner ads only, but at some point it has been extended to remove popups and webbugs. It cant be used as a general purpose filtering proxy because it was never intended this way.
For example you cant just block an arbitary object, you can only hint the ad detector in its decision making.
The main advantage BFilter has over the similar tools is its heuristic ad detection algorithm. The traditional blocklist-based approach is also implemented, but its mostly used for dealing with false positives.
Unlike other tools that require constant updates of their blocklists, BFilter manages to remove over 90% of ads even with an empty blocklist!
The javascript generated ads are not a problem for BFilter, as it has a javascript engine to combat them.
BFilter is expected work with any browser that supports proxies (nearly any browser does), and can forward requests to another HTTP proxy.
BFilter is written in C++ and is distributed under the GNU GPL.
Main features:
- HTTP/0.9 - HTTP/1.1 support.
- Persistent connections (HTTP/1.1 only).
- Pipelining (HTTP/1.1 only).
- HTTP compression.
- Forwarding to another proxy.
- All processing is done on the fly. It doesnt load the whole page or image before processing.
- Heuristic and regex-based approaches to detect ads.
- Detects and removes image, iframe, flash ads, popups and webbugs.
- A javascript engine to combat js-generated ads and popups.
- Heuristic analyzing of images and Flash files.
Enhancements:
- BFilter now caches external scripts it fetches for analyzing.
- Filtering accuracy was improved.
- Added a workaround for "Error decompressing response" problem with Opera and some websites.
- JavaScript engine was updated.
<<lessFor example you cant just block an arbitary object, you can only hint the ad detector in its decision making.
The main advantage BFilter has over the similar tools is its heuristic ad detection algorithm. The traditional blocklist-based approach is also implemented, but its mostly used for dealing with false positives.
Unlike other tools that require constant updates of their blocklists, BFilter manages to remove over 90% of ads even with an empty blocklist!
The javascript generated ads are not a problem for BFilter, as it has a javascript engine to combat them.
BFilter is expected work with any browser that supports proxies (nearly any browser does), and can forward requests to another HTTP proxy.
BFilter is written in C++ and is distributed under the GNU GPL.
Main features:
- HTTP/0.9 - HTTP/1.1 support.
- Persistent connections (HTTP/1.1 only).
- Pipelining (HTTP/1.1 only).
- HTTP compression.
- Forwarding to another proxy.
- All processing is done on the fly. It doesnt load the whole page or image before processing.
- Heuristic and regex-based approaches to detect ads.
- Detects and removes image, iframe, flash ads, popups and webbugs.
- A javascript engine to combat js-generated ads and popups.
- Heuristic analyzing of images and Flash files.
Enhancements:
- BFilter now caches external scripts it fetches for analyzing.
- Filtering accuracy was improved.
- Added a workaround for "Error decompressing response" problem with Opera and some websites.
- JavaScript engine was updated.
Download (1.0MB)
Added: 2007-07-30 License: GPL (GNU General Public License) Price:
901 downloads
Custom Strategy Role Playing Game 0.15
Custom Strategy Role Playing Game project is an engine for creating strategy role-playing games. more>>
Custom Strategy Role Playing Game project is an engine for creating strategy role-playing games.
Two players confront two parties of characters (which have RPG attributes: job, level, exp, skills, etc.) over a battlefield, and the surviving party wins.
Jobs, skills, etc. are stored in XML custom files. It has a combat style similar to Final Fantasy Tactics and Shining Force.
Enhancements:
- Custom effects for skils.
- New contender attribute managing is working now.
- New skill types and skill capabilities (as enable at a certain level).
- Contenders final attributes can now depend on skills.
- Jobs have now a basic bonus and a level bonus (which depends on
- contenders level).
- Partial code rewriting for some old features.
<<lessTwo players confront two parties of characters (which have RPG attributes: job, level, exp, skills, etc.) over a battlefield, and the surviving party wins.
Jobs, skills, etc. are stored in XML custom files. It has a combat style similar to Final Fantasy Tactics and Shining Force.
Enhancements:
- Custom effects for skils.
- New contender attribute managing is working now.
- New skill types and skill capabilities (as enable at a certain level).
- Contenders final attributes can now depend on skills.
- Jobs have now a basic bonus and a level bonus (which depends on
- contenders level).
- Partial code rewriting for some old features.
Download (0.75MB)
Added: 2006-11-10 License: GPL (GNU General Public License) Price:
1078 downloads
Battletech MUX 0.6-rc4
Battletech MUX is a real-time, multiplayer rendition of Battletech. more>>
Battletech MUX project is a real-time, multiplayer rendition of Battletech.
Players take to the front lines in their very own mechs, tanks, and similar implements of destruction. F
eaturing an internal scripting language called SoftCode, game admins may sculpt their sites into whatever they can imagine, be it small-scale combat or massive, galactic conflict.
<<lessPlayers take to the front lines in their very own mechs, tanks, and similar implements of destruction. F
eaturing an internal scripting language called SoftCode, game admins may sculpt their sites into whatever they can imagine, be it small-scale combat or massive, galactic conflict.
Download (1.8MB)
Added: 2006-12-19 License: Artistic License Price:
1046 downloads
WorldForge::Mason 0.3
Mason is a game system being developed by WorldForge. more>>
WorldForge::Mason is the second game system being developed by WorldForge. The primary focus for Mason is to enable players to build a persistent world in-game. Players will be able to manipulate items by creating new items from raw materials, attaching existing items together or splitting items into component parts.
Complicated structures such as houses can be designed on paper as a blueprint and then built with suitable building blocks and skills.
Reaching this milestone will require expanding not only our existing server and client code, but also refining the Atlas protocal that connects them.
The expansion will cover item creation (using a recipe system), construction of houses and other large structures (attaching items together), creating complex machines (combining simple machine parts), simulating organic reactions (festering wounds, adrenaline rush) with a detailed body system, editing text and other information objects in-game, and running an economy that changes with the world.
To demonstrate these techniques we will create a competitive and cooperative game centering about settling the uninhabited lands in the north-western corner of Moraf in our Dural world.
The players can play either human settlers attracted by the rumors of gold or promises of free land, or orcs, driven down to the plains from the overpopulated dens of the orc tribes of Sarnak.
Game
This section contains things related to the Mason Game in general, such as background story, game objectives, and planned features for version 1.0 of the game. It will also contain an installation guide, a players guide, and a game administrators guide. Theres also a page of links to screenshots and downloads.
If you are a potential future player and would like to know what the game will be like, or a creative writer interested in making the game interesting and fun to play, or if you want to write or translate documentation for end users, then this is the place for you.
Technology
This section contains the design of the various abstract systems that will implement all the central features of Mason. The systems include: the Item System, the Mechanical System, the Information Object System, the Body System, the Mind System, and others.
If you are a developer or game designer, interested in how all the revolutionary features supported by Mason are going to be implemented, then this section is for you.
Content
This section deals with all the general data needed for the Mason Game: item and creature descriptions and stats, maps of the Moraf area in the Dural world, and media for items and terrain. This data can be directly reused in later games.
If you are a world designer, artist, musician, or a MU* wizard who loves creating cool new items, then this section is for you.
Enhancements:
- Mason is now supported in two major 3D clients, Ember and Sear.
- An advanced terrain system has been implemented, including procedural texturing, paths, modified areas, and swimming in water.
- Building materials and resources can be gathered from the world using tools.
- Work has started on a new combat system.
<<lessComplicated structures such as houses can be designed on paper as a blueprint and then built with suitable building blocks and skills.
Reaching this milestone will require expanding not only our existing server and client code, but also refining the Atlas protocal that connects them.
The expansion will cover item creation (using a recipe system), construction of houses and other large structures (attaching items together), creating complex machines (combining simple machine parts), simulating organic reactions (festering wounds, adrenaline rush) with a detailed body system, editing text and other information objects in-game, and running an economy that changes with the world.
To demonstrate these techniques we will create a competitive and cooperative game centering about settling the uninhabited lands in the north-western corner of Moraf in our Dural world.
The players can play either human settlers attracted by the rumors of gold or promises of free land, or orcs, driven down to the plains from the overpopulated dens of the orc tribes of Sarnak.
Game
This section contains things related to the Mason Game in general, such as background story, game objectives, and planned features for version 1.0 of the game. It will also contain an installation guide, a players guide, and a game administrators guide. Theres also a page of links to screenshots and downloads.
If you are a potential future player and would like to know what the game will be like, or a creative writer interested in making the game interesting and fun to play, or if you want to write or translate documentation for end users, then this is the place for you.
Technology
This section contains the design of the various abstract systems that will implement all the central features of Mason. The systems include: the Item System, the Mechanical System, the Information Object System, the Body System, the Mind System, and others.
If you are a developer or game designer, interested in how all the revolutionary features supported by Mason are going to be implemented, then this section is for you.
Content
This section deals with all the general data needed for the Mason Game: item and creature descriptions and stats, maps of the Moraf area in the Dural world, and media for items and terrain. This data can be directly reused in later games.
If you are a world designer, artist, musician, or a MU* wizard who loves creating cool new items, then this section is for you.
Enhancements:
- Mason is now supported in two major 3D clients, Ember and Sear.
- An advanced terrain system has been implemented, including procedural texturing, paths, modified areas, and swimming in water.
- Building materials and resources can be gathered from the world using tools.
- Work has started on a new combat system.
Download (4.5MB)
Added: 2005-11-30 License: GPL (GNU General Public License) Price:
1423 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above combat search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed