Giocare Col Pinguino

Total Page:16

File Type:pdf, Size:1020Kb

Giocare Col Pinguino 7 Giocare col pinguino Se l'inverno non accenna a terminare, cosa c'è di meglio che concedersi qualche ora di svago davanti al computer (anche se i pinguini, non temendo il freddo, si trovano a proprio agio anche a giocare all'aperto)? di Giuseppe Zanetti Purtroppo, nel mercato dei videogiochi per PC, Linux non brilla di luce propria ma è costretto ad inseguire quello che La Loki fanno gli altri. Ciò è abbastanza ovvio, dato che nel mercato Chi più di tutti si sta impegnando nel porting di giochi da desktop dispone solamente di un misero 5% di utenti. Windows a Linux è sicuramente la Loki Entertainment Questo non significa tuttavia (http://www.lokigames.com/) . che attorno ai giochi per Linux L'azienda, con sede a Tustin, non vi sia un certo fermento: in California, è stata fondata esistono infatti parecchi pro- nel 1998 con lo scopo di ren- getti relativi alla parte "tecni- dere disponibili su Linux i ca" dei giochi che fanno ben maggiori titoli commerciali. Ci sperare per il futuro, come li- è riuscita talmente bene che brerie di sviluppo o supporto dopo solo un anno ha ottenu- per hardware specifico. to il riconoscimento di "Best Nonostante questa eccellenza End User Product of 1999" della piattaforma dal punto di da parte della rivista Linux vista tecnico, i titoli disponibili Journal, grazie a "Civilization: sul mercato non sono ancora Cali To Power". moltissimi e questo perché La strategia di Loki non è per creare un gioco di succes- quella di produrre giochi in so non bastano i tecnici, ma proprio, bensì di mettere a di- occorrono anche scrittori di sposizione delle software storyboard, grafici, artisti, e ... house le risorse per eseguire soldi per pagarli, ovvero una in breve tempo e con investi- base di utenti disposta a com- menti limitati il porting verso perare il prodotto finale. Fino a Linux dei propri titoli, general- quando non vi sarà un numero Un evento atteso. SimCitv 3000 per uriux mente funzionanti nella piat- significativo di utenti, ci si do- taforma Windows, generando vrà accontentare di qualche gioco carino sviluppato come in questo modo un profitto aggiuntivo per il produttore. Open Source oppure del porting di prodotti già visti molti L'idea è simile a quella degli editori che rendono disponibile mesi prima sotto Windows. un film originariamente pensato per il grande schermo an- Anche in quest'ultimo caso tuttavia i numeri devono esse- che in videocassetta o per la pay-TV. In questo momento re tali da giustificare gli sforzi economici necessari per il por- Linux gioca ancora il ruolo del "piccolo schermo", ma non ting, che nel caso dei giochi non è banale. è detto che in un prossimo futuro la situazione non si possa Per fortuna la piattaforma tecnica sta evolvendo veloce- capovolgere. mente e gli sviluppatori stanno iniziando a programmare Se i vantaggi di questa operazione per i produttori sono usando librerie standard e portabili fra i diversi sistemi opera- evidenti, indubbiamente lo sono anche per l'utente finale, il tivi, come OpenGL. Infine, anche se il prodotto finale deve quale può accedere a titoli famosi, ampiamente supportati girare su Windows, molti programmatori usano Linux nella e, cosa molto importante, venduti attraverso i normali cana- fase di sviluppo ed hanno perciò già una certa confidenza col li di distribuzione. sistema operativo. I titoli fino ad ora portati su Linux dalla Loki sono i se- 174 MCmicrocomputer n. 218 - giugno 2001 tool come l'editor grafico SOL Motion JPEG Library (SMJ- PEG) o il sistema di bugtracking basato su Web Fenris Online Bugtracking System. Setup è ben curato e consente un'installazione molto semplice ed amichevole dei giochi, cosa che non dispiace, essendo rivolto ad un tipo di utenza non necessariamente esperta di Linux. I giochi provati nel seguito dell'articolo, pur essendo compatibili con la versione per Windows, sfruttano appieno le caratteristiche di Linux e fanno perciò un uso ottima le della grafica, del suono, della rete e, dove possibile, delle Quake 11/Arena. guenti: Heavy Metal: F.A.K.K.2, MindRover, Rune, Kohan: Immortal Sovereigns, Oeus Ex, Soldier of Fortune, Unreal Tournament, Oescent3, Quake III Arena, Heavy Gear Il, SimCity 3000, Eric's Ultimate Solitaire, Heretic Il, Heroes 111,Myth Il: Soulblighter, Railroad Tycoon Il, Civilization: Cali to Power ed i recenti Tribes 2 e Sid Meier's Alpha Centauri. I giochi... al lavoro - ~ I!i1D!MM'Iiitii lokl Update Tool: Palch 1.0.12 Ho avuto modo di provare alcuni dei gio- o x Downloadlng updale 7.19 Kls ETA: 01:16 chi portati su Linux dalla Loki. Si tratta di Avallable updales' (O MB) :lltnum.up u•.anlm.~hl't" rgl...llokl_update-' .0.' Z-x88.run prodotti di livello eccellente, pur non essen- lokJ Demo Pacll:. 1.0d-----------, do fra quelli più recenti. In tutti i casi sia la I Choose Minor I Swltch Mirror I [ Save Mltror Install Soldler Cf Fortune Demo (3D requlreCf) lnstall Sid Meler', Allen Crossnre Demo confezione che il manuale - indispensabile (I Verlfylng up'ale: parte integrante per molti giochi - sono ben lnstall SlmClty 3000 Unllmlted Demo curati. lnstall Rallroad Tycoon ti Demo L'installazione avviene mediante Setup, (I P,rlormlngup'ate: Install Myth Il: Soulblighter Demo (3D accelerated) un installer grafico scritto in GTK e XML-ba- Install HeroBs of Mlght and Magie 111Demo lnstall Heretlc Il Demo (30 accelerated) sed. Essendo Open Source, esso può esse- t> Connec',' re utilizzato anche da altri programmatori nei lnstall Erle', Ultimate 50lltalr8 Demo propri lavori. Molto del lavoro di Loki (ovvia- ~ Instatl Descenl :3 Demo (3D requlred) x QulCk-update (no usar Interaetlon) mente non i giochi!) viene infatti rilasciato come Open Source. E' il caso ad esempio di strumenti di . n x c1AlI MlndRoyer: The Europa ProJllCl Demo Prefefllncu sviluppo come la libreria sonora OpenAL o la API per lo svi- Generai Optlonl luppo di giochi Simple OirectMedia Layer (SOl), oppure di D X • FulllcrllnModll LokJ Demo Pack: SlmCity 3000 Unl1mlted Demo 2.0 .SoundEnabled Siti per giocare con Linux OpllnGL Opllonl, Downloadlng update 7.41 1</. ETA' 8'03:00 .OpenGLUbrary IlbGLlol trttp:Ji date • .loklgame •. coml ...Isc3u- demo,run Oltre ai classici motori di ricerca http://www.slashdot.org/ e l Choose Mltror I Swltch Mlrror I Save Mlrror http://www.freshmeat.net!ed alla sezione dedicata ai giochi su li- (I Vorlfylng updalo: nux.com (http://www.linux.com/games/).esistono alcuni siti dedi- cati in modo specifico al gioco in Linux. In particolare vale la pena I REAOME I segnalare LinuxGames (http://www.linuxgames.com/l e Linux Q Performlng update: Game Tome (http://www.happypenguin.org/l. In lingua italiana compaiono spesso articoli che parlano di gio- Il programma per scaricare i demo dei chi nella rivista on-line Pluto Journal (http://www.pluto.linux.it/jour- giochi delle Loki. t> Connoc!" nalf) e nel sito di Zio Budda (http://www.ziobudda.net!). MCmicrocomputer n. 218 - giugno 2001 175 funzioni di real time del sistema operativo. L'impres- sione che ho ottenuto giocando è molto positiva, an- che se sicuramente mi manca la cultura videoludica necessaria per apprezzare alcuni aspetti. Nei casi in cui sono riuscito a paragonare il porting su Linux con l'originale per Windows non ho notato differenze so- stanziali, a riprova del fatto che ormai le due piattafor- me sono entrambe tecnicamente ad ottimi livelli. Nel sito della Loki (http://www.lokigames.com/sup- porti) è disponibile un adeguato supporto per la solu- zione di eventuali problemi che dovessero capitare du- rante l'utilizzo dei programmi. In questa sezione sono disponibili anche le FAQ tecniche per i diversi giochi. Nel caso tali strumenti non fossero sufficienti, è sem- pre possibile usufruire di un aiuto da parte del suppor- to tecnico di Loki, accessibile mediante un apposito indirizzo di posta elettronica. Eventuali upgrade o bugfix possono essere scaricati ed applicati manualmente, oppure è possibile lasciar fare tutto automaticamente al programma Loki Update Tool. Nel caso si volessero disinstallare i giochi, è pos- sibile farlo in modo pulito mediante l'utility Loki Uninstall Tool. ferroviarie nacquero e si svilupparono paesi ed industrie, ma anche folklore e leggende. Railroad Tycoon Il tenta di fare rivivere questi momenti gloriosi, mettendo il giocato- Provare prima di comperare! re a capo di una società ferroviaria, col compito di costrui- Dal sito della Loki è possibile scaricare i demo dei vari re la propria linea più velocemente ed in modo più effi- giochi in catalogo. Essi vengono prelevati mediante un ap- ciente rispetto ai concorrenti, soddisfacendo in questo posito programma basato su Loki Update Tool, il quale per- modo gli azionisti. Per costruire il proprio impero è neces- mette di vedere la lista dei giochi disponibili e di eventuali saria una buona capacità di gestione, ma anche una buona patch o upgrade. Una volta installato il loader è possibile dose di perseveranza e volontà di gloria. lanciare lo scaricamento e l'installazione di tutti i compo- In una industria competitiva è necessario stringere o nenti necessari ai vari demo anche in modo "unattended" sciogliere alleanze e pensare più velocemente rispetto ai (ideale per chi ha una flat notturna). propri avversari, anche perché la borsa può giocare un Tutti i titoli provati sono acquistabili direttamente on-line ruolo importante nel futuro della società che stiamo con- oppure in Italia presso la ltalsel di Bologna (http://www.ital- trollando. Per questo motivo è sì necessario progettare e sel.com/), che ringrazio per aver fornito i giochi per le pro- costruire la propria rete, scegliendo le città da attraversare ve. e pianificando i convogli in modo che esse siano costante- mente rifornite delle merci di cui necessitano, ma è anche Railroad TleOOn Il PopTop Software --- - -.
Recommended publications
  • THE 2003 Editionlinux
    SUBSCRIBE or renew your subscription to APC for your chance to WIN the new Alfa 156 JTS, valued at over $54,000 Only $65 for 12 issues THE 2003 edition linux POCKETBOOK Subscribe ... www.apcmag.com Online at magshop.com.au or Call 13 61 16 Authorised under NSW Permit No. L02/09075 VIC: 02/2531 SA: T02/3553 ACT: TP02/3650 NT: NT02/3286 For terms and conditions refer to www.xmas.magshop.au. Expiry date: 24/12/02 Contents CHAPTER 1 Customising Gnome 57 CHAPTER 6 Editorial INTRODUCTION 11 Exploring KDE 60 WORKING WITH WINDOWS 131 The origins of the Customising KDE 64 What about Windows? 132 Welcome back to The Linux Pocketbook 2003 edition! penguin 12 Windows connectivity 138 Many of you will probably remember the original print ver- CHAPTER 4 sions of The Linux Pocketbook on newsstands across the country. Why Linux? 18 Basic security 145 The original versions sold so well that we ran out of copies. We’ve The ways of the world 20 USING LINUX 67 had countless requests for reprints, so we’ve decided to bundle the Connecting to the Net 68 CHAPTER 7 entire book into this single resource. This version of the pocketbook relies heavily on Mandrake Linux 9.0 or Red Hat 8.0. Both were CHAPTER 2 Applications 71 PLAYING WITH LINUX 151 released late in 2002, and can be easily found for sale at www.everyth INSTALLING LINUX 21 Conjuring Linux 75 Linux multimedia 152 inglinux.com.au, or for download from either mandrakelinux.com or First published December 2000.
    [Show full text]
  • Linux Games Page 1 of 7
    Linux Games Page 1 of 7 Linux Games INTRODUCTION such as the number of players and the size of the map, then you start the game. Once the game is running clients may Hello. My name is Andrew Howlett. I've been using Linux join the game. Clients connect to the game using TCP/IP, since 1997. In 2000 I cutover to Linux for all my projects, so it is very easy to play multi-player games over the except I dual-booted Windows to play games. I like to play Internet. Like many Free games, clients are available for computer games. About a year ago I stopped dual booting. many platforms, including Windows, Amiga and Now I play computer games under Linux. The games I Macintosh. So there are lots of players out there. If you play can be divided into four groups: Free Games, native don't want to play against other humans, then Freeciv linux commercial games, Windows Emulated games, and includes some nasty AIs. Win4Lin enabled games. This presentation will demonstrate games from each of these four groups. BZFlag Platform BZFlag is a tank combat game along the same lines as the old BattleZone game. Like FreeCiv, BZFlag uses a client/ Before I get started, a little bit about my setup so you can server architecture over TCP/IP networks. Unlike FreeCiv, relate this to whatever you are running. This is a P3 900 the game contains no AIs – you must play this game MHz machine. It has a Crystal Sound 4600 sound card and against other humans (? entities ?) over the Internet.
    [Show full text]
  • The Complete Solutions Guide for Every Linux/Windows System Administrator!
    Integrating Linux and Windows Integrating Linux and Windows By Mike McCune Publisher : Prentice Hall PTR Pub Date : December 19, 2000 ISBN : 0-13-030670-3 • Pages : 416 The complete solutions guide for every Linux/Windows system administrator! This complete Linux/Windows integration guide offers detailed coverage of dual- boot issues, data compatibility, and networking. It also handles topics such as implementing Samba file/print services for Windows workstations and providing cross-platform database access. Running Linux and Windows in the same environment? Here's the comprehensive, up-to-the-minute solutions guide you've been searching for! In Integrating Linux and Windows, top consultant Mike McCune brings together hundreds of solutions for the problems that Linux/Windows system administrators encounter most often. McCune focuses on the critical interoperability issues real businesses face: networking, program/data compatibility, dual-boot systems, and more. You'll discover exactly how to: Use Samba and Linux to deliver high-performance, low-cost file and print services to Windows workstations Compare and implement the best Linux/Windows connectivity techniques: NFS, FTP, remote commands, secure shell, telnet, and more Provide reliable data exchange between Microsoft Office and StarOffice for Linux Provide high-performance cross-platform database access via ODBC Make the most of platform-independent, browser-based applications Manage Linux and Windows on the same workstation: boot managers, partitioning, compressed drives, file systems, and more. For anyone running both Linux and Windows, McCune delivers honest and objective explanations of all your integration options, plus realistic, proven solutions you won't find anywhere else. Integrating Linux and Windows will help you keep your users happy, your costs under control, and your sanity intact! 1 Integrating Linux and Windows 2 Integrating Linux and Windows Library of Congress Cataloging-in-Publication Data McCune, Mike.
    [Show full text]
  • Gaming on Linux November 1St 2019 Henry Keena
    Gaming On Linux November 1st 2019 Henry Keena Please sign in! https://signin.ritlug.com Keep up with RITlug outside of meetings: ritlug.com/get-involved, rit-lug.slack.com Who here plays video games? … what about on Linux? But can it run Doom? But first, a little History... Humble Beginnings (1993-1997) ● Wine is first released in 1993 ● The Linux gaming scene started as an extension to the Unix gaming scene… which was practically nothing... ● Linux “officially” started being a commercial gaming platform in 1994 when idSoftware employee Dave D. Taylor ported Doom to Linux, then Quake in 1996 ● Games on Linux started as ports, made by enthusiastic game company employees Linux Gaming has some ups… and a lot of downs... (1998-2010) ● In 1998, Loki Entertainment, the first commercial Linux gaming company is born… but is defunct by 2002. ● Some others companies take up the mantle: ○ Tux Games, Linux Game Publishing, Tribsoft, Hyperion Entertainment, Xantrix Entertainment, RuneSoft ● Mainstream game developers mostly give up on Linux ● By this time, Linux users start looking looking for other ways of getting their games… mostly through running Wine and packaging on Desura Things are... good? (2011-2017) ● The 2010’s brought a lot of progress for gaming on Linux ● In 2012 Linux got native support for the Unity Engine and the Source Engine ● In 2013 SteamOS was released by Valve, based on Debian ○ “Linux and open source are the future of gaming.” - Gabe Newell ● In 2014 Linux got native support for Unreal Engine 4 and CryEngine ● But… developers
    [Show full text]
  • Game Server HOWTO
    Game Server HOWTO Anders Jensen−Urstad <[email protected]> $Id: Game−Server−HOWTO.sgml,v 1.5 2003/04/08 20:49:11 andersju Exp $ This document explains how to install, configure and maintain servers for various popular multiplayer games. Game Server HOWTO Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. Copyright and License......................................................................................................................1 1.2. History..............................................................................................................................................1 1.3. New versions.....................................................................................................................................1 1.4. Credits...............................................................................................................................................2 1.5. Feedback...........................................................................................................................................2 2. Basics................................................................................................................................................................3 2.1. Security and permissions..................................................................................................................3 2.2. Keeping the server running...............................................................................................................3
    [Show full text]
  • Game Server HOWTO
    Game Server HOWTO Anders Jensen−Urstad [email protected] v0.99, 9 July 2001 This document explains how to install, configure and maintain servers for various popular multiplayer games. Game Server HOWTO Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. Copyright Information......................................................................................................................1 1.2. Disclaimer.........................................................................................................................................1 1.3. History..............................................................................................................................................1 1.4. New Versions....................................................................................................................................2 1.5. Credits...............................................................................................................................................2 1.6. Feedback...........................................................................................................................................2 2. Basics................................................................................................................................................................3 2.1. Security and permissions..................................................................................................................3
    [Show full text]
  • Subsynth: a Generic Audio Synthesis Framework for Real-Time Applications
    Iowa State University Capstones, Theses and Retrospective Theses and Dissertations Dissertations 1-1-2002 Subsynth: A generic audio synthesis framework for real-time applications Kevin August Meinert Iowa State University Follow this and additional works at: https://lib.dr.iastate.edu/rtd Recommended Citation Meinert, Kevin August, "Subsynth: A generic audio synthesis framework for real-time applications" (2002). Retrospective Theses and Dissertations. 20166. https://lib.dr.iastate.edu/rtd/20166 This Thesis is brought to you for free and open access by the Iowa State University Capstones, Theses and Dissertations at Iowa State University Digital Repository. It has been accepted for inclusion in Retrospective Theses and Dissertations by an authorized administrator of Iowa State University Digital Repository. For more information, please contact [email protected]. Subsynth: A generic audio synthesis framework for real-time applications by Kevin August Meinert A thesis submitted to the graduate faculty in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE Major: Computer Engineering Program of Study Committee: Carolina Cruz-Neira, Major Professor Daniel Ashlock AnneDeane Julie Dickerson Govindarasu Manimaran Iowa State University Ames, Iowa 2002 Copyright © Kevin August Meinert, 2002. All rights reserved. 11 Graduate College Iowa State University This is to certify that the master's thesis of Kevin August Meinert has met the thesis requirements of Iowa State University Signatures have been redacted for privacy
    [Show full text]
  • SDL: Hry Nejen Pro Linux
    SDL: Hry nejen pro Linux napsáno pro server root.cz http://www.root.cz/serialy/sdl-hry-nejen-pro-linux/ Michal Turek Michal Turek SDL: Hry nejen pro Linux 2/110 Obsah SDL #1 - Úvod V této sérii článků se vám představí knihovna SDL, která slouží pro vývoj her a multimediálních programů, její největší předností je možnost zkompilovat zdrojový kód pro všechny běžně používané operační systémy. Ukázkové programy budou napsány v jazyku C/C++ a zkompilovatelné minimálně pod operačními systémy GNU/Linux a MS Windows. SDL #2 - Instalace SDL V druhé části série si ukážeme, jak nainstalovat SDL a dále budou uvedeny "step-by-step" návody na vytvoření SDL projektů v gcc, MS Visual C++ a Dev-C++. SDL #3 - Inicializace SDL programu V první části článku se podíváme na konvenci názvů SDL funkcí a speciální datové typy, které SDL přináší. V druhé části bude popsána inicializace a deinicializace SDL. SDL #4 - Vytvoření okna V minulém dílu jsme si dopodrobna vysvětlili inicializaci SDL, ale ještě něco málo zbylo - nastavení vlastností a vytvoření okna. Jak brzy zjistíme, v porovnání s např. Win32 API je tato činnost v SDL mnohem jednodušší. SDL #5 - Zobrazování grafiky Dnes se podíváme na grafické funkce poskytované knihovnou SDL. Vzhledem k rozsáhlosti tohoto tématu zde budou uvedeny pouze nejzákladnější věci, podrobnostem se budeme věnovat až v následujících dílech. SDL #6 - Operace se surfacem V tomto dílu budeme dále rozvíjet naše znalosti o SDL grafice. Předvedeme si například, jak vyplnit surface barvou, jak docílit toho, aby určitá barva byla transparentní (průhledná), jak nastavit průhlednost i takového surface, který neobsahuje alfa kanál, a další užitečné věci.
    [Show full text]
  • Creating Physics Aware Games Using Pygame and Pyode
    The Python Papers Monograph 2: 20 Proceedings of PyCon Asia-Pacific 2010 Creating Physics Aware Games using PyGame and PyODE Noufal Ibrahim KV Consulting software developer and architect [email protected] Abstract This paper is a tutorial on how to use a popular physics engine and tie it up to a simple 2D game. It is structured as a tutorial for creating a simple game that uses the engine and a graphics library. The graphics library being used will be PyGame (which are Python bindings for the popular SDL library originally developed by Loki Entertainment Software) and the physics engine being used will be PyODE (which are Python bindings for the Open Dynamics Engine). A few toy programs will be written and discussed to introduce the components and the bulk of the paper will be the development of a simple game. The game which will be developed is a clone of “The incredible machine” (which is a famous game published by Sierra Entertainment in 1992). 1. Introduction The video game industry has been growing since the first commercial computers. From the initial days of crude simulations like Pong to the almost movie like Crysis, computer games have pushed the envelopes of technology and coaxed computers to deliver more than what was thought possible. While the bulk of games were produced by large companies with dedicated programmers, artists, story writers etc., there has always been a small but influential independent game developer community that has produced masterpieces. In the mid-90s, the influence of the free software movement gave independent developers new tools to collaborate, share their programs and monetise their works.
    [Show full text]
  • Openal 1.1 Specification and Reference Specification and Reference This Is the Openal 1.1 Specification and Reference
    OpenAL 1.1 Specification and Reference Specification and Reference This is the OpenAL 1.1 Specification and Reference. This document is based upon the older OpenAL Specification and Reference (1.0), published in June 2000. Both copyright notices are presented below. Version 1.1 Published June 2005 Copyright © 2005 by authors Version 1.0 Draft Edition Published June 2000 Copyright © 1999-2000 by Loki Software Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the copyright owners. BeOS is a trademark of PalmSource, Inc. Linux is a trademark of Linus Torvalds. Macintosh and Apple are trademarks of Apple Computer, Inc. OpenAL is a trademark of Creative Labs, Inc. OpenGL is a trademark of Silicon Graphics, Inc. UNIX is a trademark of X/Open Group. Windows is a trademark of Microsoft Corp. X Window System is a trademark of X Consortium, Inc. All other trademarks are property of their respective owners. 2 Table of Contents 1. Introduction......................................................................................................................7 1.1. Revision History, 1.1 Document..............................................................................7 1.2. A Brief History of OpenAL......................................................................................8 1.3. What Is the OpenAL Audio System?.......................................................................8 1.4. Differences Between OpenAL 1.1 and OpenAL 1.0................................................9 1.4.1. Recording API.................................................................................................. 9 1.4.2. Get/Set Offset................................................................................................... 9 1.4.3.
    [Show full text]
  • Az Openal Története Nyílt Forráskód És Nyílt Szabványok
    Szaktekintély artva Az OpenAL története Nyílt forráskód és nyílt szabványok. A Loki egyik ingyenes programfejlesztésének áttekintése. Loki Entertainment Software-nél windowsos játékfejlesztõk egy jó darabig rosszabbul alakulni – az idõszakot jól jellem- t. Minden jog fennt sokféle programmal foglalkozunk, nyugodtan dolgozhattak a meglévõ fejlesz- zi, hogy akkoriban a Microsoft nem jelentette a szabadon terjeszthetõtõl kezdve tõkörnyezetek segítségével. meg a DirectSound3D NT-s változatát. Aa BSD-szerzõdéses forráskódon és a GPL, A Linux-felhasználók helyzete sajnos ked- A hangkártyák piacvezetõjeként ismert LGPL elvei szerint terjeszthetõ szabad prog- vezõtlenebb volt. A hangkártyák körében Creative-nak ezzel egy idõben kellett szem- ramokon át a zárt forrású alkatrészmeghaj- szabványosnak tekinthetõ SB16-hoz illesz- benéznie az Aureal nevû – a térbeli hangzás tókig minden megfordul nálunk. Természe- kedõ meghajtó már megbízhatóan mûkö- PC-s megvalósítását célul kitûzõ – céggel. © Kiskapu Kf tesen gépikódokat is írunk. A Linuxra dött, és a PCI-os hangkártyák is meglepõen Az Aureal a „hullámkövetés” (wavetracing) átültetett játékaink nem mindegyike nyílt nevû eljárást helyezte fejlesztései közép- forrású, de saját, ingyen terjesztett munkánk pontjába. Ennek lényege, hogy a tér tulaj- a Fenris, a Setup, az SMPEG vagy az SDL donságait, amelyben a hang megszólal, programokban is megtalálható. átadjuk a hangkártya meghajtójának. Fontos Miután sokszínû tevékenységünk során megjegyeznünk, hogy a grafikával ellentét- találkozunk a szabad és a nyílt forrású prog- ben a hangmódszerek a mai napig is fõleg ramok iránt elkötelezett alkotókkal is, így programból megvalósított megoldásokra saját véleményünk és irányelveink is módo- épülnek. A fejlesztõkörnyezetek (Miles sultak. Egyik fejlesztésünk például abból a Sound System, QMixer) és az egymással felismerésbõl született, hogy a nyílt, jól leírt versengõ alkatrészmeghajtók jelentik a szabványokra van a legnagyobb szükség.
    [Show full text]
  • Audio Server for Virtual Reality Applications
    MSc Distributed Computing Systems Engineering Department of Electronic & Computer Engineering Brunel University Audio Server for Virtual Reality Applications Marc Schreier May 2002 A dissertation submitted in partial fulfilment of the requirements for the degree of Master of Science MSc Distributed Computing Systems Engineering Department of Electronic & Computer Engineering Brunel University Audio Server for Virtual Reality Applications Marc Schreier Ivor Brown May 2002 A dissertation submitted in partial fulfilment of the requirements for the degree of Master of Science Audio Server for Virtual Reality Applications Acknowledgements First of all, I want to thank my supervisor Mr. Ivor Brown for his advise and support. I also want to thank Mr. Roger Prowse for his support during the courses. Then I would like to thank Mr. Jürgen Schulze-Döbold for his useful recommendations during the practical work and furthermore Dr. Ulrich Lang and Mr. Uwe Wössner who allowed me to test the audio server at the Visualisation Department of the Stuttgart Supercomputing Centre. Marc Schreier 3 Audio Server for Virtual Reality Applications Abstract This document is about a system that provides surround sound to computer graphic visualisation systems. The Audio Server project proposes a hardware and software system based on products available on the consumer market. The hardware consists of a computer equipped with a network interface and a multi-channel sound card, which is connected to a multi-channel audio amplifier. An application software handles remote requests and manages the sound generation. Conceived as a separate and mostly independent system, the Audio Server can easily be integrated with different VR systems. This provides a large field of applications.
    [Show full text]