Ero sivun ”Portaali:Peliohjelmointi Linuxilla” versioiden välillä

Siirry navigaatioon Siirry hakuun
p
varoitus monosta.
p (fix)
p (varoitus monosta.)
Rivi 23: Rivi 23:


===Java===
===Java===
Java on suosittu alustariippumaton ohjelmointikieli, joka käy myös pelinkehitykseen. Javaa voi opiskella helposti esimerkiksi Helsingin Yliopiston Mooc-verkkokurssilla.
[[Java]] on suosittu alustariippumaton ohjelmointikieli, joka käy myös pelinkehitykseen. Javaa voi opiskella helposti esimerkiksi Helsingin Yliopiston Mooc-verkkokurssilla.


===C++===
===C++===
C++, SDL:n ja openGL:n opiskelusta löytyy Youtubesta todella hyviä opetusvideoita. Videoita voi hakea hakusanalla <tt>C++, SDL and openGL</tt> tai käydä <tt>thecplusplusguy</tt> nimisen henkilön kanavalla.
[[C++]], [[SDL]]:n ja [[openGL]]:n opiskelusta löytyy Youtubesta todella hyviä opetusvideoita. Videoita voi hakea hakusanalla <tt>C++, SDL and openGL</tt> tai käydä <tt>thecplusplusguy</tt> nimisen henkilön kanavalla.


===Pascal===
===Pascal===
Tarjolla perinteinen tekstieditori ja komentorivipohjainen [[FreePascal]] tai graafiseen käyttöympäristöön pohjautuva [[Lazarus]]. 3D-pelimoottoreiksi löytyy mm. [[nxPascal]] ja [[Castle Game Engine]].


Tarjolla perinteinen tekstieditori ja komentorivipohjainen [[FreePascal]] tai graafiseen käyttöympäristöön pohjautuva [[Lazarus]]. 3D-pelimoottoreiksi löytyy mm. [[nxPascal]] ja [[Castle Game Engine]].
===Mono===
[[Mono]] on avoimen lähdekoodin toteutus Microsoftin kehittämästä .NET-arkkitehtuurista. Sitä käytetään nykyään enemmän suljetun lähdekoodin peleissä. Esimerkiksi Unity Technologiesin kehittämä monialustainen pelimoottori [[wikipedia:fi:Unity 3D|Unity 3D]] käyttää Monoa Linux toteutuksessaan. [[Richard Stallman]] ja [[Free Software Foundation]] ovat useita kertoja varoitelleet Monon käytön olevan vaarallista Microsoftin hakemien patenttien vuoksi. Free Software Foundation suosittelee ettei vapaata ohjelmistoa rakenneta Monon tai C#:n varaan. Huomattuja ongelmia  Monolla ja Unity 3D:llä tehdyissä peleissä on myös miten muistia käsitellään (memory limit 3.5gb). Unity3D on vain 32-bittinen ja se voi vain käyttää 3.5gt muistia.


==Mikä on 2D-peli?==
==Mikä on 2D-peli?==
10 147

muokkausta

Navigointivalikko