• Register

.:Xash3D Engine:.

An open-sourced alternative for all fans of Half-Life modding


Main developer:
Unkle Mike (aka G-Cont, aka Дядя Миша)

Xash3D Engine has been tested for compatibility with many of GoldSource games and MODs. At this moment it should provide you an ability to successfully complete almost any existing singleplayer Half-Life mod without compatibility problems. Some mods can be not totally compatible, if they are too hardly modified or use some very specific undocumented features of GoldSource engine. Also multiplayer part of Xash3D Engine is not fully completed yet because of lack of free time for its' development & lack of support and testing provided by community. So in most cases multiplayer mods should work good, but some features may not work or work not exactly as with GoldSource engine. Check pinned articles & tutorials for the detailed list of tested mods and maps. A list of Xash3D Engine features is also there, plus a guide on how to get work Half-Life and its' mods under Xash3D (in English and in Russian).


#######################################


Xash3D is the powerful independent open-sourced 3D-engine, aimed for high compatibility with GoldSource engine formats (maps, models, textures, sounds, entities etc.), but with the intention to be an advanced platform for modmaking or game development. Technically it has been built from a scratch, using as totally original ideas, as some ideas from other 3D-engines. Xash3D overcomes obsolete GoldSource engine's limits and provides for you a new quality of gaming experience and modmaking capabilities, as extended map, model, texture & sound formats with higher limits, possibility to implement custom renderers with dynamic lighting and other modern features. Xash3D is the easy-to-use base to play existing Half-Life mods & create something new, impossible with GoldSource. Years of development & testing allowed to make from Xash3D a perfect mix of high compatibility with common GoldSource standards & high openness to creative modmaking ideas.

Disclaimer: Half-Life & GoldSource are trademarks of Valve Corporation.All Half-Life assets or modded contents are copyright to their respective owners and are protected under international copyright laws. You have to purchase a legal copy of Half-Life to use it with Xash3D.

Thanks to:
HLFX.ru & CSM.dev (former CS-mapping.com.ua) forum members - help, support, testing
CortexReaver, nemyax - English documentation


  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Xash3D Oktoberfest 2018!

News

Hi, guys! The time has came and long-awaited updates of Xash3D Engine were released! Newest builds fix many problems, including very old ones and those which appeared following global changes applied to the engine during last two years of development. Also they brings better support for some mods, which had different problems with Xash3D initially (on any build). For examlple - Cry of Fear (mod version 1.0 - 1.55), Cthulhu: An Unspeakable Modification for Half-Life, Team Fortress Classic, Half-Life: Decay, Reissues, Chinatown Preview. As usually, there are some improved or newly added features too. You can download the final build of this year and see the full list of latest changes here:

Xash3D Engine v0.99, build 4344 with source code & extras

Xash3D Engine v0.99, build 4344 with source code & extras


If you install the engine in your first time, please, make sure to install all engine's files properly, including extras for "valve" folder. Otherwise some things will not work as intended or will not work at all. Detailed manual is here. For questions about mods' support refer to 2 new articles: #1 & #2. Remember that some nowaday mods (or their new versions) which depend on updated Steam Half-Life libraries may be not supported (or have to be patched with old or compatible versions of their game dlls to work with Xash3D). Also most of multiplayer mods were not tested thoroughly, but if you have your own experience & found some problems, please report. In most cases, any mods which worked correctly with old WON version of Half-Life, should work correctly with Xash3D too.

As for previous builds, the same rule works for this build too: DO NOT USE it with any of previously released versions of Xash3D games/mods, such as XashXT, Paranoia 2: Savior, Quake Remake, Area 51. Until they are not updated, they will not work with the new engine.

Fortunately, the XashXT update is already released also! So you can use it now with the latest engine's build. Since the version 0.65 a lot of things are added and fixed. Some of new features: support up to 64 weapons, better visual debugging system, faster grass code, faster code of dynamic lighting and world's rendering (including using a power of GPU for lightstyles and hardware interpolation of lightstyles), better fog, partial support of terrains from Paranoia 2, advanced mirrors' rendering (including mirrors reflecting in each other), special events for spawning Aurora particles from studiomodels (5040-5044), totally new studiomodels renderer with a support of LODs, bone weighting, jingle bones, inverse kinematics, multiple blending of sequences, per-vertex lighting for prop-models, added sunshafts (like in Crysis or Paranoia), Opposing Force-like ropes, better tracktrain control, new entity trigger_dsp_zone for better DSP effects, new entities func_transporter и conveyor_setspeed for better control of conveyors... Just grab it and explore the new possibilities!

XashXT v0.81, revision 1 (Xash3D mod & toolkit)

XashXT v0.81, revision 1 (Xash3D mod & toolkit)


Along with new engine's build we're also proud to present a new Unkle Mike's project - Quake Wrapper (QWrap). It's a mod for Xash3D Engine which can launch original Quake game and its mods. It makes no changes to Quake's gameplay, but provides more handy game interface and controls. We decided to release it in the Games section, though it's not an independent game exactly. But this should provide a more comfortable way to release potential updates/information or discuss the project, because it quite differs from common Xash3D-related things and Half-Life theme.

Quake Wrapper v0.7, revision1 with source code

Quake Wrapper v0.7, revision1 with source code


If you'd like to support Unkle Mike and buy him some beer inspire him for further development of Xash3D, you can donate him some money via:

Running Half-Life under Xash3D: user's manual (English)

Running Half-Life under Xash3D: user's manual (English)

Feature 125 comments

Hello, if you are new with how to use Xash3D Engine to run Half-Life and its' mods, this manual is for you. Just follow the instruction and have fun!

Xash3D-compatible Half-Life mods for any supported OS

Xash3D-compatible Half-Life mods for any supported OS

Starting a mod Tutorial 3 comments

Original Xash3D Engine by Unkle Mike (Windows version) supports wide variety of Half-Life mods, from simple 1-map mods to mods which change everything...

Xash3D-compatible Half-Life mods with a custom game code

Xash3D-compatible Half-Life mods with a custom game code

Feature 9 comments

This article is about those singleplayer Half-Life mods which use non-standard game code. In most cases, their code is only Windows-compatible, so they...

Xash3D Engine v0.99, build 4097 (beta) is released!

Xash3D Engine v0.99, build 4097 (beta) is released!

News 4 comments

In usual anniversary of Xash3D Unkle Mike has released new beta-version of the engine. This release is very close to version 1.0, many things are changed...

Add game Games
Diffusion

Diffusion

First Person Shooter

You, James Smith (served in SWAT for a decade with no failed ops and now working as a detective), on vacation going to visit your family. Driving on a...

Quake Wrapper

Quake Wrapper

First Person Shooter

Quake Wrapper - it's technically a mod for Xash3D Engine, which uses Xash3D Engine as a shell to launch original Quake game and even its' mods. Gameplay...

Area 51

Area 51

First Person Shooter

The game is a 3d shooter with the elements of the quest

IONIZATION

IONIZATION

First Person Shooter

You will know a chilling story about misterious incident, which was happened in the middle Russia in 1994. Closed city Sverdlovsk-900 was abandoned and...

Paranoia 2: Savior

Paranoia 2: Savior

First Person Shooter

Paranoia 2 Savior — first-person shooter in the style of survival horror, which is unfolding in a secret underground laboratory facility somewhere in...

Secret Operation®: Guardians

Secret Operation®: Guardians

First Person Shooter

The development of an entirely new Secret Operation. With the new engine, and a new approach. This project is a large scale, compared with the previous...

Cotra

Cotra

Arcade

Добрый-Бобрый, лол. С вами балабер, а это КОТРА: Зубодробительный экшн где вы играете...

BOOM: Anatoly in Time

BOOM: Anatoly in Time

First Person Shooter

BOOM is returned :) Play this game and you узнаете, what is the PAIN! You play the BOOM when Boom plays YOU!

Comments  (0 - 10 of 973)
poisonheadcrab
poisonheadcrab

@-Qwertyus
I managed to successfully implement the op4 entities into the fgd but I don't know the properties of the newest entities added to xashxt (spawnflags etc) so I can't add them in, is there an rmf somewhere with these entities included?

Reply Good karma Bad karma+1 vote
Qwertyus Creator
Qwertyus

Map sources are included into XashXT *.pak-files, along with compiled maps.

Reply Good karma+1 vote
drakonuid5
drakonuid5

Add suport for CS 1.6 Windows.

Reply Good karma Bad karma+1 vote
GamingFanX
GamingFanX

Please update Xash3D on android.

Reply Good karma Bad karma+1 vote
Thunder4ik
Thunder4ik

Xash3D best engine

Reply Good karma Bad karma+1 vote
TheNate
TheNate

I've noticed a bug where the crowbar and similar weapons stutter when I fire. I have cl_lw disabled (and also checked if cl_predict was there too). It doesn't seem to happen in BS (which I patched with Shambler Team's patch) however.

EDIT: I used the DPI scaling trick down below on an FWGS build I found on GitHub (FWGS doesn't have the crowbar bug), but you can answer anyways if I ever decide to go back to this version.

Reply Good karma Bad karma+1 vote
Qwertyus Creator
Qwertyus

The thing you mentioned is 100% problem of your config. I already bothered to explain. People do weird things, move configs from one engine to another, from one mod to another, add modified models or dlls, use outdated versions of engine etc. It's not the engine problem, but your personal problem. Most likely, the problem of understanding what are you doing and how the things work. Sorry.

Reply Good karma+1 vote
poisonheadcrab
poisonheadcrab

I can't seem to get the FGD for the latest version of XashXT. The one provided with the 0.81 rev1 download is of a much older build so I can't use any of the new entities.

Reply Good karma Bad karma+1 vote
Qwertyus Creator
Qwertyus

Well, probably... You still can edit FGD manually. Or check/ask for solution here:
Hlfx.ru

Reply Good karma+1 vote
TheObscure
TheObscure

Why can't we have "Raw mouse input"? This engine can really do with that since there are mods and expansions that don't work due to mouse problems.

Reply Good karma Bad karma+1 vote
Qwertyus Creator
Qwertyus

The engine's development is ceased. So no more updates for original Xash3D in nearest future. Currently only FWGS version is in the state of development, so you may check it and tell your wishes to its' developers.

Reply Good karma+1 vote
TheObscure
TheObscure

So is there no way of working around this? Opposing Force is unplayable and I see it strange why "Raw mouse input" is just overlooked.

What is the FWGS version and where can I follow it?

Thanks for responding.

Reply Good karma Bad karma+1 vote
Qwertyus Creator
Qwertyus

I never had any mouse issues in Xash3D to tell you what to do. FWGS is here: Github.com Xash.su Moddb.com

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Platforms
Windows
Company
Xash XT Group
Contact
Send Message
Homepage
Hlfx.ru
Licence
GPL
Release date
Engine watch
Follow
Share
Community Rating

Average

9.8

120 votes submitted.

You Say

-

Ratings closed.

Highest Rated (6 agree) 10/10

Just awesome. What you did creating this engine cannot be described with any words.

Jan 28 2012 by ADTeam™

Embed Buttons
Link to Xash3D Engine by selecting a button and using the embed code provided more...
Xash3D Engine
Statistics
Rank
1 of 824
Last Update
Watchers
416 members
Games
8
Files
68
Articles
29
Reviews
58
You may also like
Europa Engine
Europa Engine Proprietary
Esenthel Engine
Esenthel Engine Commercial
PhyreEngine
PhyreEngine Commercial
XNA
XNA Public Domain
Quake Engine
Quake Engine GPL
GameMaker Studio
GameMaker Studio Commercial