Kilde 2 | |
---|---|
Type | Spilmotor ( liste ) |
Udvikler | ventil |
Nøgleprogrammør _ | Tom Leonard ( engelsk Tom Leonard ) [1] |
Tidligere motor i serien | Kilde |
Annoncedato | 4. marts 2015 |
Understøttet OS |
Windows macOS Linux iOS Android |
Skrevet i sprog | C++ |
Licens | Gratis at bruge [2] til Steam [3] |
Første spil på motoren | Dota 2 / 9. september 2015 |
Sidste spil på motoren | Half-Life: Alyx / 23. marts 2020 |
Source 2 er en spilmotor udviklet af det amerikanske firma Valve .
Source 2-spilmotoren er Valves næste motor efter Source (motoren, der blev brugt i 2004 's Half-Life 2 blev senere brugt i en række af virksomhedens spil, inklusive Portal 2 , Dota 2 ; på grund af dens modulære struktur er denne motor konstant forbedret, understøttet på nuværende niveau og har mange interne versioner) og dens forgænger GoldSrc (første gang brugt i computerspillet Half-Life fra 1998 , skabt af det samme firma; fik med tiden nogle forbedringer).
Den første information om motoren begyndte at sive ind på nettet før den officielle meddelelse: for eksempel, i 2012, mens de kiggede gennem filerne fra Source Filmmaker - Valves værktøj til at lave filmiske videoer på den første Source -motor , fandt spillerne en fil nævner navnet "Kilde 2" (filen kunne lække ind i værktøjssættets build på grund af det faktum, at virksomheden arbejdede sideløbende med at understøtte den nye motor med værktøjssæt) [5] [6] ; senere blev der fundet flere referencer til navnet på motoren i filerne til Valve-produktet [7] [8] [9] , som derefter blev fjernet af udviklerne [10] [11] .
I november 2012 annoncerede virksomhedens grundlægger Gabe Newell , at virksomheden var ved at udvikle en ny motor [12] [13] [14] . På det tidspunkt var der allerede aktivt arbejde i gang på " Valve -computeren " - en serie af Steam Machines gaming-computere , styret af SteamOS -operativsystemet .
I august 2013 blev fans af spillet Dota 2 fra fællesskabet på den sociale ressource reddit inviteret på en rundvisning på Valve-kontoret; nogle billeder af medarbejdernes arbejdspladser blev taget, en af skærmene var en side af virksomhedens interne netværk af medarbejdere med omtaler af ordene "Kilde 2" og "Left 4 Dead 3" [15] [16] [17] . I oktober samme år blev Valves fejlsporingssystem (baseret på JIRA -softwaren ) lækket, hvilket resulterede i adgang til projektlister og teams, som medarbejderne var opdelt i; blandt dem var grupper med navne: "Source 2", "Source2 Artists", "Source2 Builds" osv. (tæller fra 2 til 45 personer), som tjente som grundlag for antagelser om, at Valve aktivt arbejdede på en ny motor [ 18] [19] .
I slutningen af januar 2014, en af brugerne af NeoGAF forumpostede et skærmbillede af en præsentation af motoren (signeret som "Kilde 2.0"), oprettet i PowerPoint -programmet (formodentlig i 2011) [20] . Det viser en stærkt modificeret og forbedret placering "Plantation" ( eng. Plantation ) fra Swamp Fever- kampagnen i Left 4 Dead 2 , genskabt på den nye version af Source. Ægtheden af dette billede er ikke blevet bekræftet [21] [22] [23] .
I marts 2014 afslørede Gabe Newell under en organiseret Q&A-session om reddit, at udviklingen af motoren er i gang, med fokus på at kunne bruge den til at skabe brugergenereret indhold (såsom mods ) [24] , samt at interagere med brugerskabt indhold [25] - senere resulterede dette i gratis teknologi og understøttelse af virtual reality (inklusive brug af Oculus Rift -hjelmen ) [26] [26] [27] [28] [29] .
Den 7. august 2014 udgav Valve Dota 2 Authoring Tools , som inkluderer en opdateret version af Valve Hammer Editor 2014 [30] . Der blev fundet flere referencer til Kilde 2 i værktøjsfilerne, mens standard .vmf (Valve Map File) filer til lagring af projekter nu hedder "Source 1.0 Map File" [31] [32] [33] . Senere i december annoncerede Valve på den officielle Dota 2 -blog , at de planlagde at flytte spillet til Source 2-motoren i begyndelsen af 2015 [34] [35] .
Den officielle annoncering af motoren under det velkendte navn - "Kilde 2", fandt sted den 3. marts 2015 [36] [37] [38] [39] [40] [41] . Tallet "2" angiver en fundamentalt ny version af spilmotoren; den tidligere kildemotor havde mange interne versioner og forskellige nummereringer, såsom "Source Engine 2007" - se "Source Engine- versioner ".
Annonceringen fandt sted på Game Developers Conference 2015 . Det blev annonceret, at motoren ville blive distribueret under et gratis licenssystem - udviklere, der ønsker at bruge teknologien til at skabe deres eget spil, behøver ikke at købe det; senere blev det dog kendt, at kravet til udviklere ville være at udgive deres spil i Valves digitale distributionssystem - Steam . De tekniske data for motoren blev ikke navngivet, men det er nævnt at arbejde med Vulkan API , standarden for Khronos Group- konsortiet , som også er ansvarlig for en anden velkendt spillestandard - OpenGL .
Senere blev videoer taget fra en lukket præsentation af motoren offentliggjort på nettet - udviklerne viste et Dota 2 -spil, der kørte ved hjælp af Source 2 [42] (spillet brugte oprindeligt Source fra den første generation; den viste demonstration bekræftede, at motoren i den vil blive opdateret til Kilde 2); lidt tidligere blev der også publiceret en anden video fra den lukkede screening, som viser Aperture Science-laboratoriet fra Portal -spil-dilogien - demo-niveauet på dette sted er designet til at vise driften af motoren med virtual reality- teknologi [43] [44 ] .
Det første spil skabt ved hjælp af motoren, Dota 2 , blev udgivet den 9. september 2015 - som forventet blev spillet (tidligere udgivet på motoren i den første version) overført til denne motor med "Reborn"-opdateringen [45] .
Den 9. juni 2016 blev Destinations (oprindeligt annonceret som Destinations Workshop Tools ) udgivet i Early Access på Steam , hvilket giver dig mulighed for at skabe dine egne niveauer (" VR -scener") til HTC Vive virtual reality - hjelme (udviklet i fællesskab af HTC og Valve ) og Oculus Rift . Dette bruger Source 2-motoren [46] . Virksomhedens ansatte brugte også motoren, da de lavede prototypeniveauer til virtual reality-enheder, der blev vist tidligere på GDC -udstillingen [47] ; disse niveauer blev efterfølgende afsløret for at være en del af The Lab -spillet .
Den 21. november 2019 introducerede Valve , sammen med annonceringen af spillet Half-Life: Alyx , skabt på den nye motor, også den nye Valve Hammer Editor , understøttet af Source 2, som blev udgivet sammen med den nye del af Half-Life- serien den 23. marts 2020 . Dette værktøj giver dig mulighed for at ændre det nyslåede spil.
År | Navn | Platform(er) | Bemærk | Udvikler(e) |
---|---|---|---|---|
2015 | Dota 2 | Windows , macOS , Linux | Med Reborn-opdateringen blev Dota 2 flyttet til Source 2 fra den første generation af motoren . | ventil |
2016 | Laboratoriet | Windows | En samling af små spil til HTC Vive virtual reality -enheden . Nogle af episoderne blev oprettet på Kilde 2, nogle på Unity . | |
Destinationer | Windows | Et sæt værktøjer til at skabe niveauer til virtual reality-hjelme. | ||
2018 | Artefakt | Windows, macOS, Linux, iOS , Android | Et computerkortspil , der foregår i Dota 2 - universet . | |
2020 | Dota Underlords | Windows, macOS, Linux, iOS, Android | Et computerspil baseret på det brugerdefinerede spil Dota Auto Chess (af Drodo Studios) til Dota 2 . | |
Half Life: Alyx | Windows, Linux [48] | Et spil i Half-Life- serien til virtual reality-briller. Det er en prequel til Half-Life 2 . | ||
2022 | Aperture Desk Job | Windows, Linux | Spillet blev skabt for at demonstrere mulighederne for Steam Deck -spillekonsollen | |
I at udvikle | Sandkasse [49] | Windows | Den 27. oktober 2020 blev udviklingen skiftet til Kilde 2 [50] . | Facepunch Studios |
Valve Corporation | Teknologi fra|
---|---|
Damp | |
Spilmotorer | |
Værktøjer | |
Hardware |
Spilmotorer | |||||||
---|---|---|---|---|---|---|---|
Grafisk | Ledig GLScene Horde3D Irrlicht OGRE OpenSceneGraph Proprietære Outra | ||||||
Fysisk | Ledig Box2D Kugle Jordegern newton O.D.E. Tokamak Proprietære DMM Havok Fysik PhysX | ||||||
generelle formål |
| ||||||
Specialiseret |
| ||||||
Liste over spilmotorer |