I was asked by GameFrog.fr to translate the interview of Treborator. I thought it would be nice to share these words with Crossfire.nu community.
ET:XreaL is a new project based upon idTech4 engine (Doom3, Brink, Quake4) and it should come up between september and december 2011. That's why Dr4g and LeFrancis provide you this interview.
First of all, are you an ET player? If you're not, why don't you play this game? If you are, what is your "ET- career"? How have you thought about bringing ET to this new engine which is xreal?
I played ET when it came out for about a year. I usually don't play games longer and look for alternatives because I get bored to repeat the matches all over again. I prefer to play multiplayer games in a team with my old friends but not in a clan. My current favorite multiplayer game is Battlefield: Bad Company 2.
Although, I have to say that I rediscovered ET when Carmack released its sources last year. ET is still very good compared to any other Free to Play games these days.
I developed XreaL in a team for several years but I couldn't get the project alive because everybody wanted it to pull into another direction. So I decided to move the most important technology to ET and give the ET community a chance to improve their game. I think about ETXreaL as an engine and graphics mod like Quake2XP or Berserker@Quake3.
Are you the only man in this project or does it involve more men? If so, who are they?
I did the entire programming part. Currently, there is one 2D artist called Eonfge who works on a free texture replacement pack. So, all stock ET maps could be played with new textures designed for advanced lighting systems.
What are the new features brought by this game engine?
Not much besides a renderer that could compete with Call of Duty : Modern Warfare if it is used with a new content.
Will it change ET's gameplay and players' gaming sensations?
I have no time to work on gameplay changes. Our goal is to make ET with Doom 3 graphics. Gameplay changes are left to other mod makers.
About maps now, will it take longer to create them?
Well professional 3D artists don't like to work with the GtkRadiant or doing any kind of oldschool brushwork. They rather want to create their map or big parts in 3D tools like 3D Studio Max.
This is where the new ETXMap/DarkRadiant tool combination helps. It makes it easier to import 3D map objects using 3D Studio Max .ase files.
Basically, ETXreaL is perfect for modders who have id Tech 4 experience.
Mapping for ETXreaL is basically like mapping for Doom 3 including all the old 'lightmap' features. So, to sum up, a pro artist can create a map in less time with the new tools.
What's planned in the next future concerning ETxreal?
More renderer features and I hope more progress on the assets media. I will definitely add more advanced shaders so ETXreaL could be compared with the Doom 3 sikkmod which is very cool.
One of the next shaders I'm going to add soon is "Screen Space Ambient Occlusion" like in Crysis.
I hope that some mappers get really busy and create modern versions of the stock ET maps or of their custom maps.
I would like to have a list like : etx_beach, etx_battery, etx_fueldump and so on.
Do you need any kind of help?
We don't need help with the programming part. But we are always looking for artists who are willing to help.
You can contact us via IRC. The channel is #xreal at freenode.net.
There are usually 40-50 people in there every day who like to help and answer questions for newcomers.
Are you in touch with bani or anyone else who's already created an ET mod?
I'm in touch with fretn who did some programming for ETpro. There are more people and they usually hang around in our IRC channel for years.
Could we keep playing on ETpro? Will it be supported by your game?
I can't say it now. However, the chances are good that ETpro becomes opensource this year and then it will be supported.
Thanks for all these answers. Do you want to say something to the community?
Developing or modding games can be even more fun than playing games. Try it out.
You can download an alpha version of ET:XreaL : here
More informations about it on : XreaL website
Related video :
E: Soz for gravedigging.
change plz
great job thought
the fukkens?
I hope it's true, we could finally update the version
plus I run around like a headless chicken, they cant hit me dawg
You can see here about it more:
http://www.youtube.com/watch?v=heODvlay4Pc&feature=player_embedded
And its graphic mod.
Later if engine is done,then code cod hud style Hud.
You didn't really answer the question. Will ET still be played like it is today, strafe jumping, etc. included? or will it just be a eyecandy copy of cod that vaguely resembles et?
in other words, differences between the two engines
there's other xreal based things going on though and someone needs to bring them all together into the same project rather than keep creating forks all the time
xreal + pro mod + public mod + advertising might increase ET's popularity
it also uses your computer better, so everyone can have a much higher fps than usual
and where is the steam?? That would be fucking great
( OT: looks real good for now, really looking forward to whats soon to come)
Looks nice so far.
Xreal is based on the idTech3 engine, nothing to do with doom3, brink or quake4.. his goal is allowing ET to look like those games, to have similarly powerful engines
I believe him when he says we could get COD MW graphics, we just need someone to update the old maps like supply, grush, etc... to etx_goldrush. You'd be able to really notice the difference.
It would be nice if eIM could get in touch with this guy and just create a test map to really see if xreal has potential.
FFStrum
// generated by ET, do not modify
seta ui_r_texturemode "GL_LINEAR_MIPMAP_LINEAR"
seta ui_r_detailtextures "1"
seta ui_r_dynamiclight "1"
seta ui_r_ext_compressed_textures "1"
seta ui_r_depthbits "24"
seta ui_r_texturebits "32"
seta ui_r_picmip "0"
seta ui_r_subdivisions "4"
seta ui_r_lodbias "0"
seta ui_r_colorbits "32"
seta r_detailtextures "1"
seta r_texturebits "32"
seta com_recommended "0"
seta r_highQualityVideo "1"
seta ui_autoredirect "0"
seta ui_showtooltips "1"
seta ui_profile_mousePitch "0"
seta ui_sensitivity "15.197917"
seta ui_handedness "0"
seta ui_rate "25000"
seta ui_r_gamma "1.3"
seta ui_r_mode "4"
seta g_spectatorInactivity "0"
seta g_teamForceBalance "0"
seta refereePassword "none"
seta g_inactivity "0"
seta g_doWarmup "0"
seta g_ipcomplaintlimit "3"
seta bot_minplayers "0"
seta cg_crosshairAlphaAlt "1.0"
seta ui_currentCampaignCompleted "0"
seta ui_campaignIndex "0"
seta ui_currentNetCampaign "0"
seta ui_currentCampaign "0"
seta g_heavyWeaponRestriction "100"
seta g_lms_followTeamOnly "1"
seta g_lms_matchlimit "2"
seta g_lms_roundlimit "3"
seta g_warmup "60"
seta cg_coronafardist "1536"
seta cg_crosshairColorAlt "White"
seta cg_crosshairAlpha "1.0"
seta cg_crosshairColor "White"
seta cg_crosshairPulse "1"
seta cg_drawReinforcementTime "1"
seta cg_useScreenshotJPEG "1"
seta cg_printObjectiveInfo "1"
seta cg_announcer "1"
seta cg_complaintPopUp "1"
seta cg_useWeapsForZoom "1"
seta cg_noAmmoAutoSwitch "1"
seta cg_bloodFlash "1.0"
seta cg_showblood "1"
seta cg_drawRoundTimer "1"
seta cg_drawBuddies "1"
seta ui_netSource "1"
seta cg_selectedPlayerName ""
seta cg_selectedPlayer "0"
seta ui_dedicated "0"
seta cg_marktime "20000"
seta cg_drawCrosshairPickups "1"
seta cg_drawCrosshairNames "1"
seta cg_brassTime "2500"
seta ui_master "0"
seta ui_teamArenaFirstRun "1"
seta g_spSkill "2"
seta ui_ctf_friendly "0"
seta ui_ctf_timelimit "30"
seta ui_ctf_capturelimit "8"
seta ui_team_friendly "1"
seta ui_team_timelimit "20"
seta ui_team_fraglimit "0"
seta ui_ffa_timelimit "0"
seta ui_ffa_fraglimit "20"
seta ui_glCustom "4"
seta com_soundMegs "24"
seta s_channels "2"
seta s_bits "16"
seta s_wavonly "0"
seta s_defaultsound "0"
seta s_mixPreStep "0.05"
seta s_mixahead "0.2"
seta s_khz "22"
seta s_doppler "1"
seta s_separation "0.5"
seta s_musicvolume "0.5"
seta s_volume "0.8"
seta vid_ypos "22"
seta vid_xpos "3"
seta r_softShadows "0"
seta cg_shadows "3"
seta r_rimLighting "1"
seta r_normalMapping "1"
seta r_dynamicLight "1"
seta r_cameraFilmGrainScale "3"
seta r_cameraFilmGrain "1"
seta r_cameraVignette "1"
seta r_cameraPostFX "0"
seta r_rotoscope "0"
seta r_bloom "0"
seta r_printShaders "0"
seta r_hdrRendering "0"
seta r_vboSmoothNormals "1"
seta r_vboDeformVertexes "0"
seta r_vboVertexSkinning "1"
seta r_railSegmentLength "32"
seta r_railCoreWidth "16"
seta r_railWidth "96"
seta r_facePlaneCull "1"
seta r_gamma "1"
seta r_swapInterval "0"
seta r_textureMode "GL_LINEAR_MIPMAP_LINEAR"
seta r_drawSun "0"
seta r_fastsky "0"
seta r_ignoreGLErrors "1"
seta r_flares "0"
seta r_lodBias "0"
seta r_shadowMapLuminanceAlpha "1"
seta r_smp "0"
seta r_forceAmbient "0.125"
seta r_highQualityNormalMapping "1"
seta r_compressNormalMaps "0"
seta r_compressSpecularMaps "0"
seta r_compressDiffuseMaps "0"
seta r_vertexLighting "0"
seta r_precomputedLighting "1"
seta r_dynamicLightCastShadows "1"
seta r_parallaxMapping "1"
seta r_deferredShading "0"
seta r_subdivisions "4"
seta r_simpleMipMaps "0"
seta r_customaspect "1"
seta r_customheight "1024"
seta r_customwidth "1600"
seta r_fullscreen "1"
seta r_mode "6"
seta r_ignorehwgamma "1"
seta r_depthbits "24"
seta r_stencilbits "8"
seta r_stereo "0"
seta r_colorbits "32"
seta r_roundImagesDown "1"
seta r_picmip "0"
seta r_extx_framebuffer_mixed_formats "1"
seta r_ext_framebuffer_object "1"
seta r_ext_texture_filter_anisotropic "4"
seta r_ext_compressed_textures "1"
seta cl_language "0"
seta cg_autoReload "1"
seta cg_viewsize "100"
seta cg_autoactivate "1"
seta cg_predictItems "1"
seta cl_anonymous "0"
seta snaps "20"
seta rate "5000"
seta name "ETPlayer"
seta cg_zoomstepsniper "2"
seta cg_zoomDefaultSniper "20"
seta cg_drawCrosshair "1"
seta cg_crosshairSize "48"
seta cg_voiceSpriteTime "6000"
seta cg_cursorHints "1"
seta cg_drawGun "1"
seta cg_drawTeamOverlay "2"
seta cg_descriptiveText "1"
seta cg_popupLimboMenu "1"
seta cg_quickMessageAlt "1"
seta cg_drawNotifyText "1"
seta cg_drawCompass "1"
seta cl_maxPing "800"
seta m_filter "0"
seta m_side "0.25"
seta m_forward "0.25"
seta m_yaw "0.022"
seta m_pitch "0.022"
seta cl_doubletapdelay "350"
seta r_inGameVideo "1"
seta cg_wolfparticles "1"
seta cg_autoswitch "0"
seta cl_wwwDownload "1"
seta cl_allowDownload "1"
seta cl_freelook "1"
seta cl_mouseAccel "0"
seta sensitivity "5"
seta cl_run "1"
seta cl_packetdup "1"
seta cl_maxpackets "30"
seta cl_pitchspeed "140"
seta cl_yawspeed "140"
seta cl_aviMotionJpeg "1"
seta cl_autoupdate "1"
seta con_autoclear "1"
seta con_debug "0"
seta bot_enable "0"
seta sv_fullmsg "Server is full."
seta sv_wwwFallbackURL ""
seta sv_wwwDlDisconnected "0"
seta sv_wwwBaseURL ""
seta sv_wwwDownload "0"
seta sv_dl_maxRate "42000"
seta g_antilag "1"
seta g_fastResMsec "1000"
seta g_fastres "0"
seta g_complaintlimit "6"
seta g_altStopwatchMode "0"
seta sv_lanForceRate "1"
seta sv_master5 ""
seta sv_master4 ""
seta sv_master3 ""
seta sv_master2 ""
seta sv_allowDownload "1"
seta g_maxlives "0"
seta g_friendlyFire "1"
seta sv_floodProtect "1"
seta sv_maxPing "0"
seta sv_minPing "0"
seta sv_maxRate "0"
seta sv_hostname "ETHost"
seta vm_ui "0"
seta vm_game "0"
seta vm_cgame "0"
seta com_recommendedSet "1"
seta com_introplayed "0"
seta com_watchdog_cmd ""
seta com_watchdog "60"
seta com_maxfps "85"
seta com_hunkMegs "384"
seta com_zoneMegs "64"
except you got anything to do for him with higher priority (no gameplay changes, no mapping)
Then I ill port my mod to Xreal.
Since I will have 2 weeks vacation,then I take my point to think new HUD and players scoreboard[TAB].
Since the visual part in ET SDK is very easy.
so much time passed and ppl still dont get what xreal is all about :S Regardless of the obvious graphics improvement(which u cant tweak with your cfg) the main goal is to get way higher fps than now. Seriously, read!
one improvement is fps i think? with this the cpu doesnt have to do all the work, you can actually benefit from having a good gfx card so at least we get an fps boost and prettier game? win win situation any way you look at it