Linux gaming

Adozione dei motori di giocoEdit

Il motore di gioco è importante sia per i giocatori che per gli sviluppatori. Il kit di sviluppo è costruito intorno ad esso, gli editor di giochi lo usano per costruire i livelli. Strumenti come Blender o 3ds Max sono impiegati per creare la geometria degli oggetti e/o le animazioni degli stessi. I dati di gioco hanno raggiunto quantità enormi. Mentre i motori di gioco sono a volte rilasciati sotto qualche licenza di software libero, invece o in aggiunta alla licenza, i dati di gioco di solito non lo sono.

Vedi anche: Elenco dei motori di gioco e Elenco delle ricostruzioni di motori di gioco

Il motore di gioco è il software responsabile unicamente della meccanica di gioco, o delle regole che definiscono il gioco. Ci sono diversi motori di gioco per gli sparatutto in prima persona, i videogiochi di strategia, ecc. Oltre alla meccanica di gioco, il software è anche necessario per gestire la grafica, l’audio, la fisica, la gestione degli input e il networking.

I motori di gioco che sono usati da molti videogiochi e girano su Linux includono:

Adozione di videogiochiModifica

Articolo principale: Elenco dei giochi per Linux

Ci sono molti videogiochi liberi e open-source così come videogiochi proprietari distribuiti commercialmente che girano nativamente su Linux. Alcune aziende indipendenti hanno anche iniziato il porting di importanti videogiochi da Microsoft Windows a Linux.

Giochi liberi e open-sourceModifica

Articoli principali: Videogiochi open-source, Elenco di videogiochi open-source e Elenco di videogiochi commerciali con codice sorgente disponibile
Giochi originaliModifica

Vega Strike, una simulazione di volo spaziale.

Frozen Bubble, un popolare adattamento del gioco Puzzle Bobble

Alcuni videogiochi originali open source hanno raggiunto la notorietà:

  • 0 A.D. è un gioco di strategia in tempo reale di guerra antica, simile a Age of Empires.
  • AssaultCube è uno sparatutto in prima persona.
  • AstroMenace è un 3D scroll-shooter.
  • BZFlag è un 3D First person tank shooter (Con salto).
  • Battle for Wesnoth è un gioco di strategia a turni.
  • Blob Wars: Metal Blob Solid è un gioco di piattaforma 2D.
  • Chromium B.S.U. è un veloce, stile arcade, sparatutto spaziale a scorrimento dall’alto.
  • CodeRED: Alien Arena è uno sparatutto fantascientifico in prima persona derivato dal motore di Quake II.
  • Crimson Fields è un wargame tattico a turni.
  • Cube 2: Sauerbraten è uno sparatutto in prima persona in 3D con una modalità di modifica della mappa integrata.
  • Danger from the Deep è un simulatore di sottomarini ambientato nella seconda guerra mondiale.
  • Glest è un gioco di strategia in tempo reale, con multiplayer opzionale.
  • NetHack e Angband sono giochi di ruolo per computer basati sul testo.
  • Netrek è un gioco di battaglia spaziale 2D multiplayer a tema Star Trek.
  • Nexuiz è uno sparatutto in prima persona. Anche se questo è stato sostituito da Xonotic.
  • Project: Starfighter uno sparatutto multidirezionale basato su obiettivi.
  • TORCS (The Open Racing Car Simulator) – considerato uno dei migliori simulatori di corse open-source, con grafica realistica e gestione dei veicoli.
  • Tremulous è uno sparatutto in prima persona 3D/gioco di strategia in tempo reale.
  • Tux Racer è un gioco di corse 3D con Tux.
  • Urban Terror è uno sparatutto in prima persona standalone Quake III Arena. (Mod proprietario).
  • Vega Strike è una simulazione di volo spaziale.
  • Warsow è uno sparatutto in prima persona veloce e simile a Quake.
Cloni e remakeModifica

C’è un numero maggiore di cloni open source e remake di giochi classici:

  • FreeCiv è un clone di Civilization II.
  • FreeOrion è ispirato a Master of Orion.
  • Frets on Fire è un clone di Guitar Hero.
  • Frozen Bubble è un clone di Puzzle Bobble.
  • Grid Wars è un clone di Geometry Wars.
  • Head Over Heels, un platform d’azione per ZX-Spectrum, è stato rifatto per Linux, Windows, Mac OS X, e BeOS.
  • OpenClonk è un remake libero e open-source di Clonk.
  • OpenTTD è un remake di Transport Tycoon Deluxe.
  • OpenMW reimplementazione del motore di gioco di Morrowind.
  • Performous è un remix delle idee dietro Guitar Hero, SingStar e Dance Dance Revolution.
  • Pingus è un clone di Lemmings.
  • Scorched 3D è un adattamento 3D di Scorched Earth.
  • Spring è originariamente un clone di Total Annihilation, ma in realtà è una piattaforma per giochi di strategia in tempo reale.
  • StepMania è un clone di Dance Dance Revolution
  • SuperTuxKart e TuxKart sono cloni di Mario Kart.
  • SuperTux e Secret Maryo Chronicles sono entrambi cloni di Super Mario Bros.
  • The Dark Mod è un gioco stealth ispirato ai giochi della serie Thief (in particolare 1 e 2) di Looking Glass Studios
  • The Zod Engine è un remake open source attivamente sviluppato del gioco Z.
  • UFO: Alien Invasion è pesantemente influenzato dalla serie X-COM, soprattutto da UFO: Enemy Unknown.
  • UltraStar è un clone open source di SingStar
  • Ur-Quan Masters è basato sul codice sorgente originale di Star Control II
  • Warzone 2100 è un gioco ibrido di strategia e tattica in tempo reale. Originariamente pubblicato da Eidos Interactive e successivamente rilasciato come open source.
  • Widelands è un clone di The Settlers 2.
  • Bill Kendrick ha sviluppato molti giochi di software libero, la maggior parte ispirati da giochi per Atari 8-bit e altri sistemi classici.

Giochi proprietariEdit

Disponibile su SteamEdit

Valve ha rilasciato ufficialmente Steam per Linux il 14 febbraio 2013. Al giugno 2020 il numero di giochi compatibili con Linux su Steam supera i 6.500. Con il lancio di SteamOS, una distribuzione di Linux fatta da Valve destinata ad essere utilizzata per i giochi HTPC, quel numero sta rapidamente crescendo. Di seguito sono elencati alcuni giochi notevoli disponibili su Steam per Linux:

Sviluppatori di giochi indipendentiModifica

Articolo principale: Sviluppo indipendente di videogiochi

VVVV di Terry Cavanagh è stato portato su Linux per Humble Bundle.

Lo sviluppatore indipendente 2D Boy ha rilasciato World of Goo per Linux. Titoli di videogiochi di ruolo come Eschalon: Book I, Eschalon: Book II e Penny Arcade Adventures: On the Rain-Slick Precipice of Darkness sono stati sviluppati multipiattaforma dall’inizio dello sviluppo, inclusa una versione per Linux. Sillysoft ha rilasciato versioni Linux del loro gioco Lux e delle sue varie versioni.

Hemisphere Games ha rilasciato una versione Linux di Osmos. Koonsolo ha rilasciato una versione per Linux di Mystic Mine. Amanita Design ha rilasciato le versioni per Linux di Machinarium e Samorost 2. Irrgheist ha rilasciato una versione per Linux del loro gioco di corse futuristiche H-Craft Championship. Gamerizon ha rilasciato una versione per Linux di QuantZ. InterAction Studios ha diversi titoli per lo più nella serie Chicken Invaders.

Kristanix Games ha rilasciato versioni per Linux di Crossword Twist, Fantastic Farm, Guess The Phrase!, Jewel Twist, Kakuro Epic, Mahjong Epic, Maxi Dice, Solitaire Epic, Sudoku Epic, Theseus and the Minotaur. Anawiki Games ha rilasciato una versione per Linux di Path of Magic, Runes of Avalon, Runes of Avalon 2, Soccer Cup Solitaire, The Perfect Tree e Dress-Up Pups. Gaslamp Games ha rilasciato una versione per Linux di Dungeons of Dredmor. Broken Rules ha rilasciato una versione Linux di And Yet It Moves.

Frictional Games ha rilasciato le versioni Linux di Penumbra: Black Plague e Penumbra: Overture, così come il pacchetto di espansione Penumbra: Requiem. Hanno anche rilasciato Amnesia: The Dark Descent per Linux contemporaneamente alle versioni per Windows e Mac OS X. S2 Games ha rilasciato client Linux per i loro titoli Savage: The Battle for Newerth, Savage 2: A Tortured Soul e Heroes of Newerth. Wolfire Games ha rilasciato una versione per Linux del loro gioco Lugaru e rilascerà il suo sequel Overgrowth per Linux. Anche Black Shades di David Rosen è stato portato su Linux. Arctic Paint ha rilasciato una versione per Linux di Number Drill. Charlie’s Games ha rilasciato una versione per Linux di Bullet Candy Perfect, Irukandji, Space Phallus e Scoregasm.

Illwinter Game Design ha rilasciato Conquest of Elysium II, Dominions: Priests, Prophets and Pretenders, Dominions II: The Ascension Wars, e Dominions 3: The Awakening per Linux. Introversion Software ha rilasciato Darwinia, Uplink e DEFCON. Cartesian Theatre è una software house di Vancouver, British Columbia, Canada, specializzata in giochi liberi e commerciali per Linux. Hanno un titolo attualmente in sviluppo attivo, Avaneya. Kot-in-Action Creative Artel ha rilasciato i loro giochi Steel Storm per Linux. Hazardous Software ha rilasciato il suo gioco Achron per Linux.

Unigine Corp ha sviluppato Oil Rush usando la tecnologia del suo motore Unigine che funziona su Linux. Unigine Corp stava anche sviluppando un “gioco di tipo sparatutto” che sarebbe stato rilasciato per Linux, attualmente lo sviluppo di questo gioco è congelato fino al rilascio di OilRush. Anche il gioco MMORPG Syndicates of Arkon dovrebbe arrivare su Linux. Il gioco Dilogus: The Winds of War è stato sviluppato con Unigine ed è previsto un client Linux.

Un certo numero di sviluppatori di visual novel supporta Linux. Winter Wolves ha rilasciato titoli come Spirited Heart, Heileen, The Flower Shop, Bionic Heart, Card Sweethearts, Vera Blanc, Planet Stronghold, e Loren The Amazon Princess per Linux. Hanako Games ha rilasciato Science Girls, Summer Session, Date Warp, Cute Knight Kingdom, e sta considerando il porting di Fatal Hearts per Linux. sakevisual ha portato Jisei, Kansei, Yousei, RE: Alistair e Ripples su Linux. Four Leaf Studios ha anche rilasciato Katawa Shoujo per Linux e Christine Love ha rilasciato Digital: A Love Story, entrambi i quali, insieme a Summer Session menzionato in precedenza, sono alimentati dal software libero Ren’Py tool.

Il gioco sandbox basato su Java Minecraft dello sviluppatore indie Mojang è disponibile su Linux, come qualsiasi altro videogioco compilato per la macchina virtuale Java.

Dwarf Fortress, un simulatore di gestione sandbox / roguelike, è stato reso disponibile per Linux da Tarn Adams.

Il gioco sandbox spaziale basato su voxel, ScrumbleShip dello sviluppatore indie Dirkson è attualmente in sviluppo per Linux, Mac OS X, e Windows.

La simulazione realistica di baseball Out of the Park Baseball di OOTP Developments è attualmente disponibile per Linux, Mac OS X, e Windows, per single player e campionati multiplayer online.

Grappling Hook, un puzzle game di tipo first-shooter.

L’indie-studio tedesco Pixel Maniacs ha rilasciato entrambi i suoi giochi, ChromaGun e Can’t Drive This per Linux.

Nello spazio Walking Simulator, Dark Hill Museum of Death di Dan Ruscoe è disponibile per Linux.

Game portersEdit

Articolo principale: Porting di videogiochi

Aziende indipendenti hanno anche assunto il compito di fare il porting di importanti giochi per Windows su Linux. Loki Software è stata la prima di queste aziende, e tra il 1998 e il 2002 ha portato Civilization: Call to Power, Descent³, Eric’s Ultimate Solitaire, Heavy Gear II, Heavy Metal: F.A.K.K.², Heretic II, Heroes of Might and Magic III, Kohan: Immortal Sovereigns, Myth II: Soulblighter, Postal, Railroad Tycoon II, Quake III Arena, Rune, Sid Meier’s Alpha Centauri, Sim City 3000, Soldier of Fortune, Tribes 2, e MindRover per Linux.

Tribsoft ha creato una versione per Linux di Jagged Alliance 2 da Sir-Tech Canada prima di chiudere nel 2002. Linux Game Publishing è stata fondata nel 2001 in risposta all’imminente scomparsa di Loki, e ha portato Creatures: Internet Edition, Candy Cruncher, Majesty: Gold Edition, NingPo MahJong, Hyperspace Delivery Boy, Software Tycoon, Postal²: Share The Pain, Soul Ride, X2: The Threat, Gorky 17, Cold War, Knights and Merchants: The Shattered Kingdom, Ballistics, X3: Reunion, Jets’n’Guns, Sacred: Gold, Shadowgrounds, e Shadowgrounds Survivor per Linux. Alcuni di questi giochi sono stati portati per loro da Gordon.

LGP-associato ma consulente freelance Frank C. Earl sta portando il gioco Caster su Linux e ha rilasciato il primo episodio e ha anche sviluppato la versione Linux di Cortex Command inclusa nel secondo Humble Indie Bundle. Sta anche lavorando ad altri progetti di porting come l’intera serie Myth. Sta in gran parte accettando raccomandazioni e commenta come parte della comunità di Phoronix. icculus.org ha portato le versioni beta di Medal of Honor: Allied Assault e Devastation, versioni di America’s Army, e i titoli Prey, Aquaria, Braid, Hammerfight e Cogs.

L’editore tedesco RuneSoft è stato fondato nel 2000. Hanno portato i giochi Northland, Robin Hood: The Legend of Sherwood, Airline Tycoon Deluxe, Ankh, Ankh: Heart of Osiris, Barkanoid 2, e Jack Keane su Linux, oltre a portare Knights and Merchants: The Shattered Kingdom e Software Tycoon, per Linux Game Publishing. Hyperion Entertainment ha portato giochi per diversi sistemi, hanno portato Shogo: Mobile Armor Division e SiN per Linux, così come il porting di Gorky 17 per Linux Game Publishing. Wyrmkeep Entertainment ha portato i giochi The Labyrinth of Time e Inherit the Earth: Quest for the Orb per Linux. Alternative Games ha portato Trine e Shadowgrounds, e Shadowgrounds Survivor per Linux Game Publishing.

Aspyr Media ha rilasciato il suo primo port su Linux nel giugno 2014, affermano che stanno facendo il port su Linux a causa di Valve che ha fatto uscire SteamOS. Aspyr Media ha poi portato Borderlands 2 su Linux nel settembre 2014.

Avendo portato giochi per Mac OS X dal 1996, l’editore di videogiochi Feral Interactive ha rilasciato XCOM: Enemy Unknown, il suo primo gioco per Linux, nel giugno 2014. Feral Interactive ha dichiarato di aver portato i giochi su Linux grazie a SteamOS.

Altri sviluppatoriModifica

Alcuni dipendenti di id Software hanno portato la serie Doom, la serie Quake, Return to Castle Wolfenstein, Wolfenstein: Enemy Territory e Enemy Territory: Quake Wars. Alcuni giochi pubblicati da GarageGames che hanno versioni per Linux includono Bridge Builder, Marble Blast Gold, Gish, Tribal Trouble, e Dark Horizons: Lore Invasion.

MP Entertainment ha rilasciato Hopkins FBI e Crack dot com ha rilasciato Abuse per Linux, diventando uno dei primi sviluppatori a rilasciare un port nativo. Inner Worlds, un altro dei primi titoli commerciali per Linux, è stato rilasciato e sviluppato su Linux. Philos Laboratories ha rilasciato una versione per Linux di Theocracy sul disco retail. Absolutist ha supportato Linux per un certo numero di anni. GLAMUS GmbH ha rilasciato una versione per Linux del loro gioco Mobility. Vicarious Visions ha portato il gioco di volo spaziale Terminus su Linux.

Lava Lord Games ha rilasciato il suo gioco Astro Battle per Linux. Xatrix Entertainment ha rilasciato una versione per Linux di Kingpin: Life of Crime. BioWare ha rilasciato Neverwinter Nights per Linux. Croteam ha rilasciato la serie Serious Sam, con il primo gioco portato da Gordon e con il secondo autoportato. Gordon ha anche fatto il porting dei giochi sparatutto di Epic Games Unreal Tournament 2003 e Unreal Tournament 2004.

Revolution System Games ha rilasciato il suo gioco Decadence: Home Sweet Home attraverso Steam solo per Linux per un periodo di tempo dopo il rilascio di Mac o Windows.

Il 12 ottobre 2013 Lars Gustavsson, direttore creativo di DICE, ha detto a polygon.com

Vogliamo fortemente entrare in Linux per un motivo,” ha detto Gustavsson. “C’è voluto Halo perché la prima Xbox prendesse piede e impazzisse – di solito, ci vuole una killer app o un gioco e poi la gente è più che disposta – non è difficile mettere le mani su Linux, per esempio, ci vuole solo un gioco che ti motivi ad andarci.

Giochi commerciali per set di istruzioni non-x86Modifica

Alcune aziende hanno fatto il porting di giochi per Linux su set di istruzioni diversi da x86, come Alpha, PowerPC, Sparc, MIPS o ARM. Loki Entertainment Software ha portato Civilization: Call to Power, Eric’s Ultimate Solitaire, Heroes of Might and Magic III, Myth II: Soulblighter, Railroad Tycoon II Gold Edition e Sid Meier’s Alpha Centauri con Alien Crossfire expansion pack su Linux PowerPC. Hanno anche portato Civilization: Call to Power, Eric’s Ultimate Solitaire, Sid Meier’s Alpha Centauri con il pacchetto di espansione Alien Crossfire su Linux Alpha e Civilization: Call to Power, Eric’s Ultimate Solitaire per Linux SPARC. Linux Game Publishing ha pubblicato Candy Cruncher, Majesty Gold, NingPo MahJong e Soul Ride per Linux PowerPC. Hanno anche portato Candy Cruncher, Soul Ride su Linux SPARC e Soul Ride su Linux Alpha. Illwinter Game Design ha portato Dominions: Priests, Prophets & Pretenders, Dominions II: The Ascension Wars e Dominions 3 su Linux PowerPC e Conquest of Elysium 3, Dominions 4: Thrones of Ascension su Raspberry Pi. Hyperion Entertainment portò Sin su Linux PowerPC pubblicato da Titan Computer e Gorky 17 su Linux PowerPC che più tardi fu pubblicato da LGP. Runesoft ha assunto Gunnar von Boehn che ha portato Robin Hood – The Legend of Sherwood su Linux PowerPC. Più tardi Runesoft portò Airline Tycoon Deluxe su Raspberry Pi su cui girava Debian GNU/Linux.

Port di origineModifica

Articolo principale: Source port

Micropolis, un port open source di SimCity

Diversi sviluppatori hanno rilasciato il codice sorgente di molti dei loro titoli legacy, permettendo loro di essere eseguiti come applicazioni native su molte piattaforme alternative, incluso Linux. Esempi di giochi che sono stati portati su Linux in questo modo includono Duke Nukem 3D, Shadow Warrior, Rise of the Triad, Ken’s Labyrinth, Seven Kingdoms, Warzone 2100, Homeworld, Call to Power II, Wolfenstein 3D, Heretic, Hexen, Hexen II, Aliens versus Predator, Descent, Descent II e Freespace 2. Diversi titoli di giochi che erano stati precedentemente rilasciati per Linux sono stati anche in grado di essere espansi o aggiornati a causa della disponibilità del codice di gioco, tra cui Doom, Abuse, Quake, Quake II, Quake III Arena e Jagged Alliance 2. Alcuni derivati basati sul codice sorgente rilasciato sono stati rilasciati anche per Linux, come Aleph One e Micropolis per Marathon 2: Durandal e SimCity rispettivamente.

Alcuni titoli di gioco sono stati anche in grado di essere portati a causa della disponibilità di codice condiviso del motore anche se il codice del gioco stesso rimane proprietario o altrimenti non disponibile, come il videogioco Strife o il componente multiplayer di Star Trek: Voyager – Elite Force. Alcuni giochi sono stati portati interamente o parzialmente tramite reverse engineering e ricreazione del motore di gioco, come WarCraft II attraverso Wargus o Commander Keen. Un altro trucco è tentare di hackerare il gioco per farlo funzionare come mod su un altro titolo nativo, come nel caso dell’originale Unreal. Inoltre, alcuni giochi possono essere eseguiti attraverso l’uso di ambienti runtime specifici per Linux, come il caso di alcuni giochi fatti con Adventure Game Studio come Chzo Mythos o alcuni titoli fatti con lo strumento RPG Maker. I giochi derivati dal codice rilasciato, con supporti sia liberi che proprietari, che sono rilasciati per Linux includono Urban Terror, OpenArena, FreeDoom, World of Padman, Nexuiz/Xonotic, War§ow e Excalibur: Morgana’s Revenge.

Giochi di ruolo online massicciamente multiplayerModifica

WorldForge è un MMORPG gratuito che gira su Linux

Vedi anche: List of MMORPGs

Questa è una lista selezionata di MMORPGs che sono nativi su Linux:

  • A Tale in the Desert III (2003, eGenesis) – Un gioco di trading e crafting, ambientato nell’antico Egitto, pay-to-play.
  • Crossfire (1992) – Un gioco medievale fantasy 2D.
  • Diaspora (1999, Altitude Productions) – MMORPG 2D di commercio spaziale. (La versione di Project Diaspora ha un client Linux.)
  • Dofus (2005, Ankama Games) – Un MMORPG fantasy 2D.
  • Eternal Lands (2003, Radu Privantu) – Un MMORPG fantasy 3D free-to-play.
  • PlaneShift – Un gioco fantasy 3D gratuito.
  • Regnum Online – Un gioco fantasy 3D, free-to-play con contenuti premium.
  • RuneScape – Java fantasy in terza persona MMORPG.
  • Salem – Un gioco fantasy 3D isometrico con un focus sul crafting e il permadeath.
  • Shroud of the Avatar – Un gioco fantasy 3D isometrico e il successore spirituale di Ultima Online.
  • Spiral Knights – Gioco Java fantasy in terza persona.
  • The Saga of Ryzom – ha un client Linux e codice sorgente disponibile.
  • Tibia – Un gioco MMORPG fantasy medievale in 2D. Free-to-play con contenuti premium. Uno dei più vecchi MMORPG, creato nel gennaio 1997. Con client Linux ufficiale.
  • Ultima Online ha un client Linux non ufficiale.
  • Vendetta Online – Un MMOFPS 3D spaziale con crescenti elementi RPG, pay to play. Mantiene sia client Linux/32 che Linux/64.
  • WorldForge – Un motore di gioco. Ci sono client Linux disponibili.
  • Wyvern – Un MMORPG fantasy 2D che gira su Java.
  • Yohoho! Puzzle Pirates – Un gioco di puzzle che gira su Java.
  • Molti mondi virtuali – (come Second Life) hanno anche client Linux.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *