User:DJScias/X-Ray Engine Sandbox
{{Infobox software | name = X-Ray Engine | developer = [[GSC_Game_World|GSC Game World]] | operating_system = [[Microsoft_Windows|Microsoft Windows]] | platform = [[Microsoft]] [[DirectX]] | genre = [[Game engine]] | language = [[English language|English]]<br>[[Russian_language|Russian]] | latest_release_version = Version 1.6 | latest_release_date = Early 2010 | frequently updated = Updated when a new game comes out that supports the X-Ray Engine | programming language = | license = | website=http://www.gsc-game.com/ }} The '''X-Ray Engine''' is an engine created by [[Kiev]]-based computer game developer, [[GSC_Game_World|GSC Game World]]. Released on the 20th of March in 2007. ==Introduction== The X-ray Engine is a DirectX 8.1/9 Shader Model 3.0 graphics engine. Up to a million polygons can be on-screen at any one time. The engine features HDR rendering, parallax and normal mapping, soft shadows, motion blur, widescreen support, weather effects and day/night cycles. As with other engines that utilise deferred shading, the X-ray Engine does not support anti-aliasing with dynamic lighting enabled. However, a "fake" form of anti-aliasing can be enabled with the static lighting option; this format utilizes a technique to blur the image to give the false impression of anti-aliasing. The game takes place in a thirty square kilometer area, and both the outside and inside of this area is rendered to the same amount of detail. Some textures in the game were simply photographs of the walls in the developers' studio. ==Versions== *Version 1.0 (Shadow of Chernobyl)<br> *Version 1.5 (Clear Sky)<br> *Version 1.6 (Call of Pripyat)<br> ==Engine used in== *[[S.T.A.L.K.E.R.:_Shadow_of_Chernobyl|S.T.A.L.K.E.R.: Shadow of Chernobyl]]<br> *[[S.T.A.L.K.E.R.:_Clear_Sky|S.T.A.L.K.E.R.: Clear Sky]]<br> *[[S.T.A.L.K.E.R.:_Call_of_Pripyat|S.T.A.L.K.E.R.: Call of Pripyat]]<br> == AI == The X-ray engine uses GSC Gameworld's proprietary ALife artificial intelligence engine. ALife supports more than one thousand characters inhabiting the Zone. These characters are non-scripted, meaning that AI life can be developed even when not in contact with the player. The NPCs have a full life cycle (task accomplishment, combat, rest, feeding and sleep) and the same applies to the many monsters living in the Zone (hunting, attacking Stalkers and other monsters, resting, eating, sleeping). These monsters will migrate in large groups. The non-scripted nature of the characters means that there are an unlimited number of random quests. For instance, rescuing Stalkers from danger, destroying Stalker renegades, protecting or attacking Stalker camps or searching for treasure. The AI characters travel around the entire zone as they see fit. Numerous tactics can be employed to complete the game, such as rushing or using stealth and sniping. The NPCs will react in a different way to each of them. S.T.A.L.K.E.R.'s NPCs plan ahead by "Goal-Oriented Action Planning" in order to achieve this. ==Bullet physics== S.T.A.L.K.E.R. uses "realistic" bullet physics, similar in nature to tactical shooters such as Ghost Recon Advanced Warfighter or Operation Flashpoint. Bullets are affected by gravity, bounced against solid surfaces at oblique angles, and firearms are highly inaccurate when fired without aiming. To score consistent hits at medium or long range, players must aim using the iron sights on their guns. Additionally, hit damage is pseudo-realistic, and the player can die after only being shot a few times (although later in the game various armor suits and artifacts can be acquired that increase the player's resistance to damage). Late-game depends heavily on scoped weaponry due to the well-armed and powerful enemies that keep their distance from the player. ==Physics== S.T.A.L.K.E.R. uses a heavily modified version of the ODE physics engine, supporting hundreds of physics objects on different levels. Ragdoll physics, destructible objects, realistic bullet ballistics and skeletal animation can all be found in the game. ==Weather== A weather system is integrated into various parts of the landscape and allows a variety of weather effects, such as sunshine, storms and showers. The weapons available, behavior of the AI, game tactics and ranking systems will depend on the weather. [[Category:Video game engines]]
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.