Ero sivun ”Portaali:Peliohjelmointi Linuxilla” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Portaali:Peliohjelmointi Linuxilla (muokkaa)
Versio 16. heinäkuuta 2016 kello 16.55
, 16. heinäkuuta 2016ei muokkausyhteenvetoa
p (Erilaisia ohjelmia mitä voidaan tarvita pelinteossa.) |
pEi muokkausyhteenvetoa |
||
Rivi 12: | Rivi 12: | ||
* Ohjelmointikielen opettelu | * Ohjelmointikielen opettelu | ||
* [[Portaali:Ohjelmistokehitys|Ohjelmointiympäristö]] ohjelmia mm: [[Eclipse]] | * [[Portaali:Ohjelmistokehitys|Ohjelmointiympäristö]] ohjelmia mm: [[Eclipse]] | ||
* [[Kuvankäsittely]] ohjelmia mm | * [[Kuvankäsittely]]ohjelmia, mm. [[GIMP]], [[AwesomeBump]] | ||
* [[Musiikinteko Linuxilla|Ääni]] | * [[Musiikinteko Linuxilla|Ääni]] | ||
* [[CAD-ohjelmat#Mallinnus|Mallinnus]] ohjelmia mm | * [[CAD-ohjelmat#Mallinnus|Mallinnus]]ohjelmia. mm. [[Blender]], [[MakeHuman]] | ||
* [[Lokalisointi]] | * [[Lokalisointi]] | ||
Rivi 26: | Rivi 26: | ||
===Java=== | ===Java=== | ||
[[Kuva:simple-Java-engine.png|300px|thumb||Kolmiulotteinen Javalla ja LWJGL2-kirjastolla toteutettu yksinkertainen pelimoottori.]] | [[Kuva:simple-Java-engine.png|300px|thumb||Kolmiulotteinen Javalla ja LWJGL2-kirjastolla toteutettu yksinkertainen pelimoottori.]] | ||
[[Java]] on suosittu alustariippumaton ohjelmointikieli, joka käy myös pelinkehitykseen. Javaa voi opiskella helposti esimerkiksi Helsingin Yliopiston | [[Java]] on suosittu alustariippumaton ohjelmointikieli, joka käy myös pelinkehitykseen. Javaa voi opiskella helposti esimerkiksi Helsingin Yliopiston MOOC-verkkokurssilla [http://mooc.fi] tai Youtubesta löytyvillä opetusvideoilla. | ||
===C++=== | ===C++=== | ||
Rivi 93: | Rivi 93: | ||
* [[assimp]] [http://assimp.sourceforge.net] open asset import library | * [[assimp]] [http://assimp.sourceforge.net] open asset import library | ||
* [[SwinGame]] on pääasissa .Net-ohjelmistoille, Delphille ja FreePascalille kehitetty 2D-pelien tekemiseen tarkoitettu ohjelmakirjasto. | * [[SwinGame]] on pääasissa .Net-ohjelmistoille, Delphille ja FreePascalille kehitetty 2D-pelien tekemiseen tarkoitettu ohjelmakirjasto. | ||
* [http://sol.gfxile.net/soloud/index.html SoLoud] on | * [http://sol.gfxile.net/soloud/index.html SoLoud] on helppokäyttöinen, ilmainen ja siirrettävä C/C++-äänimoottori ja kirjasto peleille. | ||
===Java pelikirjastot=== | ===Java pelikirjastot=== | ||
Rivi 104: | Rivi 104: | ||
==Suomenkielistä kirjallisuutta== | ==Suomenkielistä kirjallisuutta== | ||
* | * Tony Manninen: Pelisuunnittelijan käsikirja – ideasta eteenpäin, ''Kustannus Oy Rajalla (ISBN 978-952-5271-68-3)'' | ||
* | * Ville Vuorela: Pelintekijän käsikirja, ''BTJ-Kustannus 2007 (ISBN 978-951-692-661-5)'' | ||
==Englanninkielistä kirjallisuutta== | ==Englanninkielistä kirjallisuutta== | ||
* Flint Dille and John Zuur Platten: The Ultimate Guide to Video Game Writing and Design ''(ISBN 1-58065-066-X)'' | |||
* Arnie Katz and Laurie Yates: Inside Electronic Game Design ''(ISBN 1-55958-669-9)'' | |||
* Flint Dille and John Zuur Platten | * Adam Lake: Game Programming Gems 8 | ||
* | * Patrick O'Luanaigh: Game Design Complete ''(ISBN 1-933097-00-0)'' | ||
* Patrick O'Luanaigh | |||
* [http://www.pixelprospector.com/indie-resources/#inspiration-and-game-development PixelProspector’s Indie Resources] A nifty collection of resources for Indie Game Developers | * [http://www.pixelprospector.com/indie-resources/#inspiration-and-game-development PixelProspector’s Indie Resources] A nifty collection of resources for Indie Game Developers | ||
* Marc Saltzman: Game Design Secrets of the Sages ''(ISBN 1-56686-904-8)'' | |||
* Jesse Schell: The Art of Game Design: A book of lenses | |||
== Katso myös == | == Katso myös == |