unvanquished er en open source, tempofyldt og futuristisk FPS (First-Person Shooter) video spil med RTS (Real-Time Strategy) elementer. I dette spil, spillerne vælger at være en yderst robust udlænding eller en avantgarde menneskelig soldat.
Mens valget at spille spillet som en menneskelig soldat vil hovedsagelig fokusere på langtrækkende ildkraft, spille som en fremmed vil højst sandsynligt stole på stealth og hurtig bevægelse. I løbet af spillet, kan spillerne modtage forskellige opgraderinger, og det ultimative mål er at ødelægge fjendens base.
En gaffel af Tremulous
Det er en gaffel i den velkendte Tremulous open source, team-baseret first-person shooter / real-time strategi video spil skabt af mørke Legion Udvikling og baseret på den kraftfulde og uovertruffen ioquake3 spilmotor.
unvanquished er drevet af den dæmon motor, og giver brugerne en langt bedre spiloplevelse (forbedrede visuelle effekter, animationer, øget tekstur størrelse, etc.). Men brugerne skal vide, at Daemon motor faktisk er baseret på Quake 3 og ET:. XreaL
Bruger en state-of-the-art OpenGLv3 kompatibel renderer
Spillet bruger en state-of-the-art OpenGLv3 kompatibel renderer og giver brugerne unikke specielle effekter specielle effekter, herunder fælg belysning, farve sortering, bloom, varme haze og motion blur.
Derudover er det udstyret med 3D-skelet baserede modeller (også kendt som MD5-modeller) med proceduremæssige animation blanding og skelet animation, støtte til spejlende, glans, glød, og normale tekstur kort, navigation mesh baserede bots, der bruger adfærd træer, og multi -Sprog støtte.
Projektet er i aktiv udvikling siden år 2011. Det er stadig i Alpha scenen og modtager regelmæssige opdateringer (på månedsbasis), der bringer de generelle forbedringer og nyt indhold (kort, teksturer, lyde, motor funktioner, kort, etc.) .
Bundlinie
Samlet set spillet ser og virker meget bedre end Tremulous, det er en blanding mellem Quake 2 og Alien vs Predator spil, og det & rsquo; s anbefales til alle Linux-brugere, der ønsker at spille en fri og tempofyldt FPS spil .
Hvad er nyt i denne udgivelse:
- 5e212f5 Fix skødesløse fejl i konsol kode
- 2fb9c0e Definer farve konstanter pr kompilering enhed for at undgå statisk initialisering ordre problem
- 31077a4 Fix CID 134.399
- 169550f Fix CID 134.295
- ed12fc0 Fix CID 10077
- e9aba41 hjælp typedef = ved hjælp af
- 83e5a4a classier Gentagelsestyper
- e285fb6 Fix appveyor
- e5c96b6 s / # definere / statisk const /
- 773f32b s / (void) / () /
- c8b32c0 'Fix' ubrugt global
- 09999e6 Fjern overflødige log konstante præfikser
- 37f1f36 Logning del 1
- 68b167f Logning del 2
- 2bf1076 Logning del 3
- e823edd Logning del 4
- 044d0b0 Logning del 5
- 9f669a8 Løse tvetydighed
- 856ab46 Adresse PR kommentarer
- d415760 Vend tilbage ssize_t til int
- a240251 Revert & quot; Revert & quot; Rework animation interpolation for at undgå at springe frames & quot; & quot;
- e57815c Fjern hævde. foruroliget noter det ikke er nødvendigt.
- 993a6bb Undertryk CVAR allerede registreret advarsel
- f5a11b6 Slet ekstra argument i kill-beskeder.
- c51de70 Fjern linjeskift i logs
- 471ee1a Opdater bot parsing kopi af Gentagelsestyper
- a25add4 anden tastebinding synspunkter, når tastebinding er sat et andet sted Opdater
- 863663b Slet libRocket fra repo. Tilføj som undermodul.
- 01aa192 Tilføj nogle standard lysgitter når gitteret i BSP-filen er ugyldig.
- 7f6f98f Fix forrige begå nye Gentagelsestyper.
- 61919c6 Føj -qq til Travis insall software egenskaber
- 996b3c5 Fix anden forekomst af for mange format beregnere i en streng
- e4d5c50 Opdater ADM * funktioner for newline log ændringer
- be52f84 Tilføj back nye linjer til bot forbrug
- 10ff866 Fix flere admin kommandoer
- 182b9ed Tilføj manglende animation data for det nye æg model.
- 511a783 Gør buildshader.sh konverterbare fra andre biblioteker.
- 0eb665f Fjern støtte til elliptiske lys.
- fdd40f0 Tilføj dynamisk lyseffekt til Flamer.
- f2229b1 Make udvidelse GL_ARB_framebuffer_object obligatorisk.
- 947ea44 Brug FBOs stedet for Kopier til Texture.
- 4afee25 Optimer buffer clearing lidt.
- f1d1769 Kør dybde kun passere, før skygge.
- 6340f23 Tilføj understøttelse af ensartede buffer objekter.
- 55ce562 Upload dynamiske lys til ensartet buffer.
- a931ad7 Tilføj support til GL_EXT_texture_integer.
- 827daf8 Tilføj flisebelagt lys-indeks renderer.
- 841fdda Partikler var bruger den forkerte dybde kortet.
- 48fabc9 Lightmapping rettelser.
- 2330e44 Support materialMaps (PBS).
- ddc6b4a Brug konventionel skygge kortlægning kode for inverse lys.
- 054570d Fix lys nødblus.
- 12cd044 Løsning for lighttile shader ikke arbejder på MESA.
- f150b90 Fix autosprite2 shaders.
- 341002a Encode sprite hjørne i lightmap COORDS.
- e70377e Gør flisebelagt renderer standardindstillingen.
- 55b9eeb Fix noclipping som tilskuer.
- da260d4 Fix dybde maske, hvis blande en diffuseMap stedet for en colormap.
- 21a769a Revert & quot; Fix dybde maske, hvis blande en diffuseMap stedet for en colormap & quot;.
- 7da45af Version bump til Alpha 49
- f0037f6 Fix blendfunc parser og og ikke nulstille dybde skrive på uigennemsigtige shaders.
- 95d0edd Fjern ubrugte variabler + usigneret - & gt; size_t
- 703122c Ændringer til at køre på en OpenGL kerne-profil.
- 903dda4 Nogle fejlrettelser og indarbejde ændringer fra Kangz 'MacOS gren.
- 0a964a2 Omdøb r_glCoreProfile til r_glProfile og test for & quot; core & quot; / & quot; compat & quot; strenge.
- a6defe7 Cache konstant strlen uden cyklusser
- eff03d6 Opret og binde en VAO i en kerne sammenhæng.
- d9747ab Mindre oprydninger / rettelser til flisebelagt belysning
- ae9477c korrekt indstillet funktion ledighed core profil OGL sammenhænge
- cb062d0 Fjern ARB referencer, der ikke er nødvendige længere
- 4e3efb6 Flyt flere har tests til GLimp_InitExtensions
- 895d1f6 Fjern nogle cvars for at deaktivere udvidelser, der ikke giver mening at deaktivere.
- cbe4a87 Fix flisebelagt dybde map prøvetagning i depthtile2_fp.glsl
- f12493a Fix forkert brug af GLEW_ARB_ * makroer.
- 03d8826 Løsning for flisebelagt renderer på systemer uden UBO support.
- fd3f4b3 Tilføj GLEW versionskontrol og ikke forsøge at indlæse kerne profiler, hvis & lt; 2.0.0.
- 355035f Fjern sidesten linjer fra sidste begå.
- fda104f Forsøg ikke at sætte værdien af u_Lights ved brug af UBOs
- 33fee2c Fix vertexlighting verdens dlights
- 45089b5 Fix tekstur coord beregning i depthtile2_fp.glsl.
- 4f7830e Revert & quot; Fix flisebelagt dybde map prøvetagning i depthtile2_fp.glsl & quot;
- 1b25db1 Korrekt skalere udlignet i depthtile2_fp.glsl
- 20cd9aa Aktiver varme haze som standard
- 5d5bd44 Tilføj stedet og retningsbestemte lys typer at flisebelagt renderer.
- a73b8fa Fix dum syntaksfejl i alle shaders.
- f57dc71 Være mere strenge om placering af præprocessordirektiver direktiver.
- 39c7df5 Make æg buildable på vægge.
- db64a1c Tilføj nogle mere dynamiske lys.
- cdaabb6 Tilføj nye aktiver
- e57e853 Opdatering luci shader at omfatte 3. person luci shader
- 736aa14 Juster dlight intensitet for gamle og flisebelagt renderer.
- a729048 Føj dynamiske lys til at granat og brandbombe.
Hvad er nyt i version Alpha 48:
- Mus Håndtering
- Vi har omarbejdet den måde, vores mus håndteres af vores motor. Med disse ændringer har vi faste mange mus fokus spørgsmål, såsom ikke at låse musen på kort belastning og også forhindrer musen fra at sidde fast i midten af skærmen, når der skiftes væk fra unvanquished under kortet belastning.
- Breakpad
- Sidste måned introducerede vi Breakpad at hjælpe os fange motor og gamelogic nedbrud på Windows og Linux. I denne måned, vi fast et problem, hvor Linux styrtet serveren ikke forlade rent og hang ved udrejse. Dette skulle give os mulighed for at fange nedbrud bedre.
- fastholder
- Vi har tilføjet en hævde ramme for at hjælpe os udtrykkeligt, formodninger i vores kode. Når vores antagelser vores forkert, vil det udløse en advarsel, og hvis den opdager, at vi bruger en debugger, vil det endda udløse en breakpoint til at hjælpe debugging yderligere. Fancy!
- Looking Ahead
- Det er alt for denne måned. Stay tuned i næste måned, hvor vi arbejder på flere funktioner, når vi begynder at gear op mod beta. Vi omarbejde animationen system til at gøre det nemmere for kunstnere at tilføje menneskelige modeller til vores spil. Gamelogic Lua scripting stadig et arbejde i gang. Vi har flyttet udformningen af rammerne for Lua scripting væk fra spejling af C structs i koden til kortlægning enhed navne nøgle / værdi par kortlæggere. Endelig har vi begyndt at arbejde på en flisebelagt renderer, som vil give os mulighed for at understøtte mange flere dynamiske lys end vores nuværende fremad renderer gør.
Hvad er nyt i version Alpha 45:
- Denne udgivelse har fokuseret mere på motoren, med portering ting fra C til C ++, oprydning forældede eller ubrugt kode, og gennemføre nogle nye infrastruktur. Nogle bugs er også blevet rettet.
- Hvis du vil starte, blev mus håndtering forbedret: cursoren vil aldrig blive låst, hvis in_nograb er sat til 1, musebevægelser vil være bedre koordineret med dit vindue manager på menuer, og loading skærmen ikke længere viser en vilkårlig cursor. Konsol historie er nu håndteres forskelligt, med kode oprydning, fejlrettelser, og det er nu tråd-safe. Et meget stort antal af frarådede funktioner blev fjernet, hvilket resulterer i mere end to tusind linjer ubrugt kode fjernes.
- Som en del af refactoring koden involverer farver og farvede strenge, er det nu muligt at bruge en langt bredere vifte af farver i tekst end før, noget, der ville helt sikkert være til gavn for klan spillere, server operatører, og folk, der nyder at skrive lange regnbuer af tekst. To nye farvekoder er blevet tilføjet: 12-bit og 24-bit hexadecimal RGB notation. Du kan bruge dem ligesom de gamle farvekoder, der starter med tegnet ^. Henholdsvis de er ^ xrgb og ^ # rrggbb, med r, g, b repræsenterer røde, blå og grønne værdier. Det er en masse farver!
- Endelig var der en opdatering til vores Forlorn kort, og boostere kan nu bygges på vægge og lofter. Samlet set er 238 filer blevet ændret i løbet af den sidste måned, med 13.752 linjer af tilføjelser og 7,752 linjer af sletninger.
Hvad er nyt i version Alpha 43:
- Rettelser:
- Den vigtigste ting at sige, blandt mange rettelser, denne udgivelse løser to irriterende bugs for brugere:
- & quot; downloade loop & quot ;, sommetider spillere blev stukket downloade den samme pakke uendeligt under tilslutning til en kappe med Hent automatisk aktiveret. Dette er nu rettet.
- & quot; red skærm & quot; bug, indført sidste udgivelse, var en UI bug, der blokeret HUD. Heldigvis samfundet serveren udrullet en hotfix tidligt at ordne problemet.
- Opdateringer:
- Tre kort er opdateret i version Alpha 43:
- Chasm, Supertanker tilføjet nogle ventilationskanaler og en bevægelig stige for at få adgang til platformen udenfor.
- Keziolio genskabt nogle høje teksturer opløsning for Station 15 kortet ved Supertanker, de er vegetationen teksturer, signalpaneler teksturer.
- Ingar opdateret sin Vega map, primært tilføjede han nogle objekter på kortet og genoversat de lightmaps en bedre måde.
- På motorsiden, er det nu nemmere at køre et kort, der blev tilføjet efter serveren startede, hvilket er godt for server admins. `Ishq arbejdede på hans lua integration, er tre API planlagt og den første er allerede arbejder: det er en klient-side API til at manipulere DOM af HTML / CSS ui drevet af libRocket. To andre API relateret til vildtforvaltning selv kommer. Kangz renset mange advarsler og fastsatte en gcc 5.2 kompilering problem.
Hvad er nyt i version Alpha 41:.
- 84983b0 Første skridt i at flytte librocket at cgame
- a4fcb1d Fjern klient libRocket kode
- 6cbfd24 Initialiser alle områder af IPC :: Channel i konstruktører
- b477683 Fjern librocket fælde opkald og erstatte dem med direkte opkald til biblioteket
- a90af83 Tilføj nogle syscalls. Noget gør nu. Jeg gør ikke, hvor resten er dog
- 8837e75 Initialiser glconfig med librocket init
- a8bc4a5 Faktisk kopiere alle skrifttypen data, når du genererer en skrifttype tekstur
- c0ef576 Tilføj mere manglende syscalls + nogle andre ting
- 041516a Fix input håndtering med librocket
- c5c1cf1 Tilføj tekstindtastning begivenhed til cgame. Fjern også nogle gamle ubrugte VM kalder
- c1189fd Fix samling af GAME_NACL OG NACL_EXE
- 0027314 Tag væk fokus fra librocket når clearing nøgler
- 4b61962 Fjern forkert kommando
- 8563cd6 Call Rocket_SetActiveContext når skiftende keycatchers
- 5542985 Ring trap_Key_SetCatcher i CG_SetKeyCatcher
- 21153e9 Må ikke kalde Rocket_Render () flere gange pr ramme
- c49f700 Tilføj VMCall til at sende konsol linjer til at cgame
- e8ce926 Medtag NaCl færdigkompilerede libs overskrifter i DEPS zip
- 061d61e Fjern misc_text element. Det er ubrugt og sandsynligvis en performance vederstyggelighed.
- b94a425 Fjern nogle unsued felter
- 3f72eb1 Fix til ikke forsøge at bruge SSAO hvis driver ikke understøtter det.
- 4d9bee6 Kræv vid_restart at indlæse SSAO shader
- 449a475 Tag kun halvdelen af prøverne for at fremskynde SSAO.
- 1318e1d Fix CMake CursesW finde rutine
- c1b2c87 Make GeoIP kigge efter databaserne også i LIBPATH
- fd590ac Fjern GEOIP_SILENCE flag
- 4045785 Fix travis
- a47a931 Konverter element
- 8b09da0 Konverter element
- 6bb4960 Flyt Rocket opdatering til slutningen af Rocket_Frame
- b3ee6d2 Føj TextHudElement. Konvertere, og til at bruge det
- 914e973 CONVERT
- 0f97d84 Fjern unsued variabel
- e4f8ade Opdater librocket
- 5ec6db4 Kopier konstruktør for HudElement fordi GCC 4.6 ikke kan håndtere konstruktører ringer konstruktører
- f8f598e Erstat STATIC_LIB med ROCKET_STATIC_LIB
- b82aea2 glip af en definition af STATIC_LIB - & gt; ROCKET_STATIC_LIB
- 21a114b Version bump til Alpha 41
Hvad er nyt i version Alpha 39.0:
- 216d7a2 Fjern ubrugte Tosidet kompilere makro
- 98ea7a9 Nulstil alle vertex attributter på RE_Shutdown.
- 05c32f4 Brug Q_snprintf stedet for snprintf fordi sidstnævnte ikke findes på vinduer
- b74e9ec Make unvanquished kompilere med VS2015. Bemærk SDL2 skal udarbejdes med VS2015 også.
- 6c445d3 Medtag ikke ejendomstype endelse i værdien videre til sscanf da det kan forvirre det. Synes fornuftigt alligevel men gør VS2015 arbejde.
- fd9a63e Tilføj et flag for når processen afslutning
- 01fb67b Må ikke afsende logfiler når processen afslutning
- 0a8898c Fix VM kompilering
- 8ed6f59 Bind den nye verden VBO efter R_CreateWorldVBO.
- 0b61c25 Korrekt rettelse til 8ed6f598.
- 4f7fb33 Fix deformerer anvendes på alle følgende shaders.
- 6a35b0f genindføre / mig og / me_team, løser # 391
- 241ff9e Indstil antallet af knogler i null_renderer, bør fastsætte # 503
- db9f9bb Fix forkert sorteres aray orden i 6a35b0f7
- d35b42e Udskriv ikke en advarsel, hvis standard pak stien ikke indeholder en pkg mappe. Rettelser # 702
- b908f6a Mark OSExit som NoReturn
- e882322 Fjern qboolean enum
- 8b3bc27 Forenkle bool anvendelser
- 841fac3 Fix & quot; Tager boolean fra pointer 'FS :: PakInfo const *' uden et støbt & quot;
- d8df70f Fix & quot; Return type af funktion 'trap_FS_Write' erklæring (void) adskiller sig fra afkastet type af funktion definition (int) & quot;
- 67c97fe Mark Sys :: Drop som NoReturn
- 11cad33 Fix & quot; Returning "gentity_t *« fra en funktion returnerer 'bool' & quot;
- ba78530 Fjern redundante afstøbninger
- 657e646 Erstat NULL med nullptr i koden
- 62cab2d Erstat NULL med nullptr i kommentarer
- 26fb278 Erstat func (void) med func ()
- 53fe4d2 Fix & quot; Variabel 'foundToken "er omfordelt en værdi før den gamle er blevet brugt & quot; i bg_voice.cpp Make trap_Parse_ReadToken returnere bool
- ccfcb9d Fix & quot; Parameter 'definerer "er forbi værdi. Det kunne være bestået som en (const) henvisning som er normalt hurtigere & quot;
- b7ccb02 Fix & quot; Udtrykket »enableNetworking" er af typen 'bool ", og det sammenlignes med et heltal værdi & quot;
- e4a9d06 Fix & quot; Samme udtryk på begge sider af '|' & quot;
- 2a57b98 Aktiver -Wextra og gøre build pass med -Werror
- 5546d24 Prøv ninja -j8
- a82059b Undertryk mange tilfælde af skrivbare-strenge
- 7f51eac Tilføj en manglende overstyring
- c138957 Indstil appveyor
- 43324fc Fix MSVC C4805
- 098a7bb Udskriv ikke farvestrenge hvis vi ikke på at køre en tty konsol
- bff6225 Fix type felter i unlockable_t.
- d80a312 Reducer lokal kompilere informationsmængde til kun at vise advarsler folk faktisk holder af
- bbea53b Fix resterende skrivbare strings advarsler
- 6c563be Fix resterende absolutte værdi advarsler
- 55cd307 Fjern ubrugte advarsel undertrykkelse
- 0d5c425 Fix AppVeyor
- cbd731f Forbedre build og starte instruktioner.
- 46fa390 Fix VM kompatibilitet brudt i e882322
- 32039c7 Pass indeks -1 for den globale colorgrading configstring.
- 6237280 Deaktiver Vsync som standard, det forårsager problemer med ydeevnen for nogle mennesker
- d3beb7b Fix forkert brug af memset fundet af GM2
- ea1345d Erstat nogle undtagelser med fejlkoder til at hjælpe debug præstationer på MSVC
- 81c87d1 Fix fil fejlhåndtering
- b983c76 Opdatering README at bemærke, at BUILD_GAME_NACL skal deaktiveres, når krydskompilering
- 566a3e3 automatisk deaktiverer BUILD_GAME_NACL når cross-kompilering. Rettelser # 713
- ed8ca2c Generer GLSL for shaders med deformerer.
- a12c4ca Fix & quot; for mange afhængige tekstur læser & quot; fejl på mesa / r300g.
- a503ca0 Fix # 688.
- 832cd81 Fix # 686.
- a614288 Fix games.log format breaking efter 999:. 59 (problem # 539)
- 55b58ff Orient missiler langs deres faktiske hastighed (fixes # 586).
- 82e0d17 Fjern unødvendige uafgjort kommando i tr_model.c
- 36a07e0 Group projekt- og kildefiler for vores Visual Studio venner
- 88755cf Øge antallet af reserverede vertex uniformer for at undgå software gengivelse på Mac
- efcac1f Fix et par MSVC advarsler
- b50ba9a Brug en til en streng deformVertexes shader at holde kompatibilitet med gamle pk3s.
- 0f1d7da Opret script til at stringify alle shaders i GLSL mappen.
- 8b4f2c2 indlæse Kun RSA-nøgler én gang under CL_Init
- a114f8e Fjern unødvendige afhængigheder fra CMakeLists.txt
- 3379a4e Ryd deformere shaders stat til at stoppe ved ned vid_restart
- 9922b21 Kun give en UI til valg understøttede opløsninger
- 7eb1292 Fix tilskuer afstand igen
- 9fb3085 Må ikke trække numspawns hvis pausen er begyndt
- ed582ca Fjern CVAR attrib fra opløsningen dataselect. Den bruges ikke.
- 2024c0f Fjern kommentarer fra til en streng shaders.
- 351633b Opbevar shaders som const char arrays.
- 9dea2b8 Vis altid stemme binder i dialogboksen stemme
- cd011ff Ingen grund til at sætte pseudo klasse på element bliver dekonstrueret.
- a3794f9 Make rocketChatField UCS2 klar.
- d6e00c7 Fix rækkefølge af funktioner i Visning oversat spawn count
- 9c9db73 Gør forrige fix på rette sted
- f673ea9 Brug ikke P_ (), fordi Travis klager. Udvid det i flere afdelinger.
- 6479f08 NVM. Brug P_ () igen og ikke hardcode den 1
- 7790159 Fix MSVC advarsler
- f4aafe3 Stop alle lyde adspurgt, fix # 533
- 181940f Revert & quot; Fix VM kompatibilitet brudt i e882322 & quot;
- a6226ad Lav SendServerCommandMsg en SyncMessage fordi det kan ringe tilbage i VM, når en kunde tabes.
- 246394d Lad øjeblikkelig bygning aktiveres / deaktiveres med en CVAR (problem # 718).
- 8cd12b6 Brug standard deformere for shaders med nul etaper.
Hvad er nyt i version Alpha 38,0:
- 5e7447b Forenkle beacon fremhævning, fix BCT_HEALTH optræder på spillerne.
- 5c65f0b Føj info om det fremhævede forbillede for HUD & diverse rettelser.
- 846cd4c Fjern CG_FormatSI at fastsætte QVM kompilering.
- 7a9c889 Fortsæt beacon statusbilleder. Stadig WIP.
- f119501 Flyt fremhævet beacon UI opdatering til separat funktion.
- baaf858 Føj beacon ikon til info display.
- d4afdc0 Fix Mac .app bygge scripts
- 54b34da Archlinux:. Opdater startere og config
- 062ae32 Forenkle beacon fremhæve endnu mere.
- ffb8b44 Archlinux: Rør ikke UNV:. // URL'er i forret script
- 446d10d Refactor visning af fremhævet beacons.
- f1259b2 Fix buildable tags forsvinder når tagger forlader holdet.
- a54d15b Deaktiver tilstopningseffekter for beacons til nu.
- f2d5b5d Snap tag beacon oprindelse til nøjagtig spiller placering, hvis kendt.
- 682a217 Display fastspændt beacons for fjendtlige spillere.
- 515d529 Fjern manuel tagging af fjendens spillere, tilføje menneskelig radar automatisk tagging.
- d4be9e0 Tilføj fremmede følelse ved hjælp implicitte beacons.
- de14734 Fjern gamle menneskelige radar og fremmed forstand.
- 80d8438 Korrekt frigøre fremmede fornuft beacons på døden.
- 5f04a4f Fix høj CPU belastning forårsaget af glFinish # 359
- 2395859 Mindre resultattavle flimrende # 371, bedre afstemt layout
- 268cd7b større og rulle kort liste med max-højde, fix # 667
- 83cf04e sortere Kort efter intern bsp navn i stedet for viste navn (ikke sortere efter farvekode) fastsætte # 670
- b4744f8 Vertex shader refactoring.
- ad9fb44 Fix passerer deformerer til shaders.
- 6c43f6f Rework VBO skabelse til at modtage data i sin endelige form.
- 1be0331 Do autosprite deformerer i GLSL shaders.
- a3bf25e Tilføj ny shader flag for at tænde autosprite i RegisterShader.
- 5975e11 Overvej holdbarheden af berørte enheder ved beregning spiker angreb scoring.
- 3d113ea Diverse rettelser til autosprite:. Fix alpha-test, pass texcoords
- 55e479a Fix MSVC ikke korrekt nul-initialisere værdier i standard-constructor
- faee5ba Brug en C ++ 11 afstivet startværdi i stedet for en konsol startværdi når nulstilling en struct.
- 33166e2 Fix sky box rendering.
- de08217 Rettelser til varme haze på partikel shaders.
- acaf611 Lad ikke dretches at bide tårne.
- 0af55af Forbedre Spiker trigger conditition: Overvej nuværende sundhed for venlige enheder .
- 4ff7248 Tilføj serialisering støtte til vektor
- d579e95 Fjern ubrugte projectionShadow deformere.
- 8b4adf6 Fix cg ødelæggelse og init bug.
- 9d57bab Tilføj GLSL implementering af DEFORM_NORMALS.
- 92cab70 Fjern ubrugte ting fra tr_types.cpp
- 866a9e5 Fjern en masse ubrugt renderer stuff
- 242b9bc Opdater antallet af uniformer, der anvendes ud over knoglerne matricer
- c517ba0 Brug en brugerdefineret serialisering for refSkeleton_t og refEntity_t
- a7c3a83 Brug ReadSize / WriteSize, tak Amanieu!
- 51435b9 Fix samling af null_renderer.cpp
- a0719f7 Valider antal knogler for refSkeleton_t IPC
- c77f998 Pass ordentlig shader tid til GLSL.
- 0ace454 Sørg cm.entityString er nulafsluttet, se # 649
- abceb12 Fjern stencil shader søgeord
- 3792f29 Fjern ubrugte advarsler
- 51e2c82 Fjern støtte til shader guide, der var ubrugt
- 1d4d340 Fjern mere ubrugt shader ting fra renderer
- 9e62bf0 Fix sidste begå
- 6dbb61d Reducer kompleksitet deform beregninger.
- d818c00 Make Logger :: Do * Kode template for at undgå en tung std :: funktion skabelse
- e570876 Make vertex farve til rådighed for deformerer.
- 7702b72 Tilføj omfatter dirs, gøre alle inkluderer brug absolutte stier
- 1c23a95 Fix sidste commit kommentere ud operatøren nye
- a03b297 Gid fix travis?
- 429bb6e Fix Travis ved at tilføje en PPA til en nyere version af cmake
- 23b29d7 Make momentum vundet for drab afhænger lineært af afspilleren tæller.
- 6568fab Brugerdefineret deformeres for humane bygninger.
- 8286050 Tilføj advarsler, når filer, der kræves af NaCl ikke findes
- a9c6f0b Tilføj besked id i SyncMessage vs Message fejl
- 246a5fe åbne Kun logfilen efter initialisering har skabt singleton socket
- 35fc519 Korrekt nulstille terminalen efter sende en kommando til en eksisterende forekomst
- b242134 Tilføj en bedre kontrol for tilstedeværelsen af en reel terminal
- 26c5ef2 Fjern brugen af Com_Printf og Com_Error i fælles kode
- 0afa5ed fastsætte sensor_player enhed, ref # 663
- ca8eff2 Skift blendfunc føje til blendfunc GL_SRC_ALPHA GL_ONE for partikler.
- 6d4cd0d Fix masse driver nedbrud.
- 30eaf8c Silence en advarsel fra en tastefejl.
- d91bf57 Fix masse driver styrt.
- 1555181 Silence en advarsel fra en tastefejl.
- 3466853 Fix shaders til pre OpenGL 2.1
- 812b5c3 Fix TCGEN_ENVIRONMENT shader.
- 67fe9f5 Foretag Sys_Milliseconds () og trap_Milliseconds () 's implementeringer match
- c8d999f Groft synkronisere Sys_Milliseconds og trap_Milliseconds
Hvad er nyt i version Alpha 36,0:
- Vores seneste alpha udgivelse er en stor en! Vi har to nye modeller, to kortlægning opdateringer, gameplay fremskridt, og masser foregår bag kulisserne. Først, lad os gå over de nye modeller. Vi har fået den repeater, hvilket betyder, at denne udgivelse, er alle menneskelige bygningsmodeller færdig! Som for den fremmede hold, har vi spiker, en helt ny forsvarsstruktur, der fungerer som en levende nærhed mine. For vores kort, har Antares modtaget en betydelig overhaling med en ny detalje aflevering, og Forlorn har set en anden stor grafisk opdatering, med begge kort på vej mod en stabil tilstand snart.
- Gameplay har spiker, som tidligere nævnt. Vi har også forbedret ydeevne, når de står raket bælg og tårne, som deres målretning beregning er refactored at være mere effektiv. Rocket bælg har nu en lock-on forsinkelse, deres skudhastighed er halveret, og deres skader er øget med en tredjedel. Motor-side, har vi arbejdet på at forberede NaCl til en tentativ offentlig frigivelsen af den nye VM-systemet næste måned. Vi i øjeblikket bruger NaCl server-side, men det vil nu køre for kunder også helt erstatte QVM med NaCl. Den sys_rewrite filial er fusioneret ind i NaCl-cgame, og det nye VM-systemet er spilbar, men det skal nogle endelige tuning. Du kan forvente en mere detaljeret opdatering på dette snart!
- Nu, for de begår gjort i løbet af denne udgivelse cyklus:
- ca49aed Tilføj spiker og pladsholder spiker kode
- 3a3985c Fix Spiker config filer.
- 62d1b7e Juster spiker krop, der afgrænser kasse og krybe størrelser.
- 560b40c WIP på spiker.
- beac6fe Tilføj manglende spiker.missile.cfg, opdatere spiker shader navn.
- 3b3820c Brug spike model for spiker missilprogram.
- 7807154 Opdater changelog.
- 5d62ba3 Brug korrekt missil model for spiker.
- 47f1d02 Opdater changelog.
- d62a54d Tillad missil indvirkning PS for at gyde i flyveretningen.
- c696712 Split særlig beklædning i MissileImpact i seperate funktioner.
- a36e72c Opdater emballage.
- fb122dc download-pk3.sh -cdn -.> Brug cdn.unvanquished.net
- e6339b1 Undgå udefineret adfærd fra dereferere en ugyldig pointer
- fd88764 Forbedre tårn og rocketpod kode; Giv rocketpod en lock-on forsinkelse.
- d15cbcb Halvdelen rocketpod brand sats, øge skader med en tredjedel.
- 5753ad8 Fjern midlertidig flag fra g_debug * cvars.
- d9701ae Fjern alt relateret til hunkusage.dat
- 7a79841 Implementere ny repeater model.
- e11a5b2 Brug vfork stedet for gaffel for at undgå potentiel ud af hukommelsesfejl
- 5ad7609 debian:. Fix JPEG afhængighed ved at tilføje libjpeg-dev som foretrukne alternativ
- 406f155 Mulighed for at angive stien til NaCl-hjælper binære filer.
- d06d460 Fjern kryptering af usercmd sendt til serveren
- 9ffbdfe Må ikke altid vise spiker debug output.
- c78576e Brug pladsholder virkninger for spiker.
- 0555894 Adjsut spiker pris, tærskel og beskrivelse.
- 1143cde Fix socket håndtag få overskrevet med vfork
- 909d5c5 Fix fra ensiform for begivenhed overløb under start og indlæsning
- 8b46c65 Fjern identClient fra userCmd_t
- 2194259 Arch Linux:. Brug server.lanOnly i server konfiguration
- 798acc7 Refactor missil PS / TS håndtering.
- 90d554e Forbedre tårn og raket pod ydeevne.
- f864b5e Ryd op NACL_RUNTIME_PATH og tilføje en besked for at vise hvilke PK3 en VM er udvundet fra
- 203bd2c Make spiker tomgang anim sløjfet.
- f80af98 Må ikke klare nøgler upon skiftende UI fokus. Også ændre UI fokus sidst.
- a7a803f Skift rækkefølge buy validering logik for våben og opgraderinger
- 51a5765 Set element til at være tom i stedet for at vende tilbage ved returnering klip man gør med en ckit
- 0dfccf5 Opdater librocket
- 94d6cd9 Fix et par advarsler
- 438b50a Set overmind animationer
- 8b5cacc Gør dedikeret kun server kommandoer brugbar igen.
- acc664e Make OM anim loop
- 5fe5c7b Vend tilbage overmind animation ændringer.
- df666ab Kun indtaste tårn pre-blast tilstand, når om til blast.
- fc7a576 Undgå kort modeller fra vises på missil nedslagsstedet.
- f2cdc58 Små oprydninger i server-kode
- b7665b5 Fjern resterende reference til vm_game
- f937155 Blind rettelse til demoer ikke lastning paks
- 608018e Fix PK3 lastning i demoer
- 60de58e Kun belastning extrapaks til demoer
- e3dcb6a Forøg Bone grænse til 256.
- b637775 Fix slåfejl i VirtualMachine.h
- 3808960 Tilføj kill budskab til spiker
- 716d93a Version bump til Alpha 36
- 967c4fd Skift - & gt; en i spiker kill besked
Hvad er nyt i version Alpha 35.1:
- Ved et uheld vi medtaget en forældet klient virtuel maskine-fil. Hvis du aready har installerede version 0.35.0, kan du nemt opgradere til 0.35.1 ved at placere unvanquished_0.35.1.pk3 i din anlæggets pkg mappe. Det er også tilstrækkeligt at auto-downloade denne fil fra en officiel server, når de er opdateret. (Bemærk, at servere generelt ikke bør tilbyde basispakkerne til download, da de ikke er kompatible med forældede kunder i almindelighed.) Hvis du endnu ikke har installeret 0.35.0, du kan også vente et par flere timer, indtil 0.35.1 er tilgængelig for hente på din platform. Undskyld ulejligheden!
- Fejlrettelser:
- Fejlrettelser:
- Oversættelse opdateringer:
- Oversættelse opdateringer:
- Fejlrettelser:
- Oversættelse opdateringer:
Kommentarer ikke fundet