pikkuveli haluaisi tehdä jonkun pelin. millä ohjelmilla niitä voi tehdä?
avun tarpeessa
ensi kertaa ohjelmoiva
2186
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Näin yksinkertaistettuna ja karkeasti vastattuna:
Pelejä voi tehdä millä ohjelmointikielellä tahansa. Pelin tekeminen ei kuitenkaan käytännössä ole mitenkään yksinkertaista, vaan vaatii yleensä useamman vuoden perehtymistä ohjelmointiin.
Tietokoneohjelman (esim. pelin) tekeminen tapahtuu kirjoittamalla kummallisen näköisiä tekstimuotoisia käskyrivejä (eli koodirivejä, lähdekoodia, jne.) jollakin teksti editorilla. Tämän jälkeen nämä ihmisen (tai ainakin joidenkin) ymmärtämät käskyt käännetään tietokoneen ymmärtämään muotoon ns. kääntäjän (ohjelman) avulla, ja tästä muodostuu se varsinainen valmis ns. ajettava ohjelma. Se minkälaisia nämä ns. käskyt ovat ja mitä kääntäjää pitää käyttää, riippuu sitten siitä ohjelmointi kielen vallinnasta. Yleensä pelit sisältävät useita tuhansia rivejä koodia.
Suosittelisin että pikkuveljesi voisi opiskella vaikka C/C tai Java kieltä. Kyseisiin kieliin löytyy ilmaisia kääntäjiä, yms. netistä. (Esim. C/C : http://www.bloodshed.net/devcpp.html , Java: http://java.sun.com/j2se/1.5.0/download.jsp ). Google ja perinteiset kirjastot ovat ihan hyviä tiedon lähteitä itse ohjelmoinnin opiskeluun. Netistä kun jaksaa etsiä niin sieltä löytyy varmaan myös niitä nollatasolta lähteviä ohjeitakin.
Jonkin muutaman kymmenen rivin pituisen tekstimuotoisen arvaus pelin (esim. "arvaa ikäni", tms.), aloittelija oppii varmaankin tekemään "ihan itse" jo 2-6 viikon kuluttua (riippuen innostuksesta ja kokemuksesta).
On olemassa myös joitain valmiita ohjelmia jonkin tietyn tyyppisen pelin rakentamiseen, mutta nämä ohjelmat ovat yleensä pikemminkin vain ns. kenttä editori tyyppisiä.
Käytännössä jo aika pienissäkin peleissä on usein useita tekijöitä, siten että joku tekee sen varsinaisen koodin, toinen musiikin/äänet, kolmas grafiikan, jne.
Aloittelijoille tulee aika usein pettymyksenä se tosi asia ettei asiat menekään niin helposti kuin sitä ensin kuvittelee (siis nappia painamalla). Ei siis kannata haukata kakusta suurempaa palaa kuin mitä pystyy syömään ;-). Itse ohjelmoinnin opiskelu ja ongelmien miettiminen on varsin antoisaa puuhaa (tai ainakin yleensä). Jos huomaat että pikkuveljesi näppäimistö on saanut nyrkin iskuja tai hänen päreensä muuten vain palanut, niin voit olla varma että opiskelu on tällöin alkanut :D
kiitos ja kumarrus hyvistä neuvoista