Movatterモバイル変換


[0]ホーム

URL:


Naar inhoud springen
Wikipediade vrije encyclopedie
Zoeken

Spring (computerspel)

Uit Wikipedia, de vrije encyclopedie
Spring
Spring
Spring
OntwikkelaarSwedish Yankspankers
Uitgebracht22 oktober 2008
(16 jaar)
Recentste versie106.0.1(10 januari 2022)[1] Bewerken op Wikidata
LicentieGNU General Public License, versie 2.0 of later.
GenreReal-time strategy
SpelmodusMultiplayer
EngineSpring engine
PlatformWindows enLinux
MediaDownloadbaar
Officiële website
Portaal Portaalicoon  Computerspellen
Vrije software

Spring (voorheen bekend alsTA Spring ofTotal Annihilation: Spring), is een 3D-open bronRTS-engine oorspronkelijk ontwikkeld door "the Swedish Yankspankers",[2] bedoeld om de gameplay vanTotal Annihilation in drie dimensies te ervaren. De centrale game-engine is vrijgegeven onder deGNU General Public License; hoewel een legale kopie van Total Annihilation nodig is om de standaard "mod" bijgeleverd bij de standaard installatie te spelen. Maar er is wel een officiële uitgave samengesteld uit enkel vrije inhoud.

Spring wordt ontwikkeld door de Swedish Yankspankers en de Spring-gemeenschap. Het oorspronkelijke doel was om een spel te maken dat mods kan spelen ontworpen voor Total Annihilation. Dit doel is nu grotendeels bereikt, maar het project groeit verder en er komen steeds nieuwe mogelijkheden bij. Het spel is gericht opmultiplayergames over het internet of over een lokaal netwerk. Eensingle player campaign of missies zijn nog niet ontwikkeld, alhoewel er reeds minimale ondersteuning voor dit geleverd wordt met LUA scripting. Er zijn ook al verschillendeAI's in ontwikkeling, bruikbaar om zowel offline te spelen of als extra spelers in een online gevecht.

De broncode

[bewerken |brontekst bewerken]

Debroncode van spring is gepubliceerd onder deGNU General Public License en is voornamelijk geschreven in deprogrammeertaalC++ met als voornaamste uitzonderingen de lobby die geschreven is inDelphi en de LAN game server die geschreven is inJava. De C++ code is geschreven op een object-georiënteerde manier en is gedeeltelijk gedocumenteerd met dedoxygen standaarden. Hoewel de meeste code nog niet degelijke gedocumenteerd is.
Het officiële broncode pakket bevat verschillende bestanden voorIDEs en voor extra programma's, zoals SCons,KDevelop,Visual Studio C++ 7.0/8.0, enXCode.

Multiplayer-ondersteuning

[bewerken |brontekst bewerken]

Spring is ontworpen voor online multiplayer matches. Het gebruikt een deterministische spel simulatie die uitgevoerd wordt op alle spel clients. Enkel de commando's die gebruikers uitvoeren worden verzonden naar de andere spelers, dit verhinderd vals spelen. DeLinuxversie is beschikbaar in 32 en 64 bit, terwijl deWindows-versie enkel in 32 bit beschikbaar is.

Functies

[bewerken |brontekst bewerken]

Enkele functies van Spring zijn:

  • Grote gevechten, met ondersteuning voor 5000 units per speler. (De speelbaarheid hangt dan wel af van de processoren van de spelers).
  • Onbeperkte grondstoffen.
  • Mogelijkheid om units te besturen via eenFPS modus.
  • Mogelijkheid voor zeer grote maps.
  • 3D camera modus, met volledige bewegings vrijheid.
  • Makkelijk te installeren AI's en mods.
  • Realistische 3D trajecten voor projectielen en raket wapens.
  • 3D lucht gevechten.
  • Gedetailleerd terrein. Sommige maps kunnen rechtstreeks geëxporteerd worden naar terrein renderings programma's zoals L3DT enTerragen.
  • Vervormbaar terrein.
  • Compatibel met unit bestanden van Total Annihilation, zodat extra units gemakkelijk toegevoegd of gemaakt kunnen worden.
  • Tot maximaal 32 spelers voor multiplayer.

Bronnen

[bewerken |brontekst bewerken]
  1. Release 106.0.1 (10 januari 2022). Geraadpleegd op26 oktober 2022.
  2. Interview met het Spring-ontwikkelteam

Externe links

[bewerken |brontekst bewerken]
Mediabestanden
Zie de categorieSpring (game engine) vanWikimedia Commons voor mediabestanden over dit onderwerp.
Overgenomen van "https://nl.wikipedia.org/w/index.php?title=Spring_(computerspel)&oldid=66915786"
Categorieën:

[8]ページ先頭

©2009-2025 Movatter.jp