PPArkisto

Pelinteko

Yleinen pelikeskustelu

Sivu 1 / 1

Viestit

Sivu 1 / 1
Rekisteröitynyt:
07.02.2009
Kirjoitettu: lauantai, 24. lokakuuta 2009 klo 22.50
Muokattu: 24.10.2009 klo 22.51
Iltaa,

eli olisin kiinnostunut tuosta pelien teosta, en tarkoita mitään Game Maker ohjelmaa, vaan niin että peli tehdään ihan itse, alusta loppuun niin että saisi itse tehdä kaikki kuvat, päättää tuleeko esim. 2d vai 3d, jne.

Tiedän että yksin hommassa menee vuosia opiskella täysin, mutta huvittaisi ottaa jotain isompaa haastetta elämään. biggrin
Nojoo, pääasiassa vaan ajankuluksi kun ei ole tekemistä ( eli noin 50% hereilläoloajasta ).

Eli:

- Mitä kieltä pitäisi ruveta opettelemaan? Millä esimerkiksi nykyään tehdään suurin osa peleistä?

- Millaisen "muistion" tapaisen ohjelman tarvitsen, joka tukee tuota kieltä?
Heh..
Rekisteröitynyt:
29.05.2004
Kirjoitettu: sunnuntai, 25. lokakuuta 2009 klo 00.11
Lainaus:24.10.2009 Kimb0 kirjoitti:
Iltaa,

eli olisin kiinnostunut tuosta pelien teosta, en tarkoita mitään Game Maker ohjelmaa, vaan niin että peli tehdään ihan itse, alusta loppuun niin että saisi itse tehdä kaikki kuvat, päättää tuleeko esim. 2d vai 3d, jne.

Tiedän että yksin hommassa menee vuosia opiskella täysin, mutta huvittaisi ottaa jotain isompaa haastetta elämään. biggrin
Nojoo, pääasiassa vaan ajankuluksi kun ei ole tekemistä ( eli noin 50% hereilläoloajasta ).

Eli:

- Mitä kieltä pitäisi ruveta opettelemaan? Millä esimerkiksi nykyään tehdään suurin osa peleistä?

- Millaisen "muistion" tapaisen ohjelman tarvitsen, joka tukee tuota kieltä?


Jos haluat yksin tehdä pelejä niin tosiaan ensimmäinen askel on opetella ohjelmoimaan.
C++ ja C# (eteenkin XNA:n kanssa) ovat aikalailla ne mitä ammattilaiset käyttävät pelien teossa, mutta jos ei ole minkäänlaista aikaisempaa kokemusta niin suosittelisin aloittamaan vaikkapa Pythonilla tai Javalla.
Molempiin löytyy runsaasti oppaita ja esimerkkejä netistä. Eteenkin Python on erittäin helppo ja selkeä kieli.
Toki voit aloittaa vaikka suoraan esim. C++, mutta rohkenisin väittää että Pythonilla aloittaminen vähentää "haskat tiskiin"-todennäköisyyttä huomattavasti.


Javaan saa varmaan ohjelmointiympäristön Sun:n sivuilta ja Pythoniin taas Pythonin sivuilta (IDLE-editori).
PC, NES, N64, PS2, PS3, PSP ja X360 | PSN ID: Fearportal |Xbox Live gamercardini | Intel Core 2 Quad Q6600, 4GB DDR2 800, HD4890, 500GB HDD. Pakkoruotsi.net
Rekisteröitynyt:
07.02.2009
Kirjoitettu: sunnuntai, 25. lokakuuta 2009 klo 01.06
Iso kiitos The_Bladekill smile

Kertokaa toki muutkin millä olette homman aloittaneet, mikä on teidänmielestä helpoin, jne.
Heh..
Rekisteröitynyt:
23.08.2002
Kirjoitettu: sunnuntai, 25. lokakuuta 2009 klo 01.28
http://peliplaneetta.com/keskustelut/aihe?fid=44&tid=78049

Täältä saattaa löytyä lisää vastauksia kysymyksiisi.
Rekisteröitynyt:
26.11.2006
Kirjoitettu: sunnuntai, 25. lokakuuta 2009 klo 11.22
Muokattu: 25.10.2009 klo 11.24
c#:lla olen itse jonkin verran räpeltänyt ja on ihan jumalattoman vaikeaa, jos meinasi siitä jotakin kunnollista aikaan saada. Ensiksi kun pitäisi osata hahmottaa se kieli ja sen rakenne. Ihan turha sitä on ruveta sokkona opettelemaan koodi kerrallaan, jos ei tajua sitä rakennetta, että mistä mikin koostuu ja rakentuu.

Suosittelen jollekin kurssille menemistä, jossa alussa opetetaan ihan vaikkapa vuokaavioiden kautta, niin saat jotakin käsitystä hommaasi.

EDIT: c# "muistion" saa ladattua visual studion kotisivuilta.

Onnea yritykseen ja hyvää loppuelämää
Rekisteröitynyt:
29.05.2004
Kirjoitettu: sunnuntai, 25. lokakuuta 2009 klo 12.11
Muokattu: 25.10.2009 klo 12.15
Lainaus:25.10.2009 kingbauer kirjoitti:
c#:lla olen itse jonkin verran räpeltänyt ja on ihan jumalattoman vaikeaa, jos meinasi siitä jotakin kunnollista aikaan saada. Ensiksi kun pitäisi osata hahmottaa se kieli ja sen rakenne. Ihan turha sitä on ruveta sokkona opettelemaan koodi kerrallaan, jos ei tajua sitä rakennetta, että mistä mikin koostuu ja rakentuu.

Suosittelen jollekin kurssille menemistä, jossa alussa opetetaan ihan vaikkapa vuokaavioiden kautta, niin saat jotakin käsitystä hommaasi.

EDIT: c# "muistion" saa ladattua visual studion kotisivuilta.

Onnea yritykseen ja hyvää loppuelämää



Ohjelmointi on kyllä erittäin haastavaa, mutta se on aikalailla ihmisestä kiinni miten siinä sitten tulee kehittymään. En menisi sanomaan jumalattoman vaikeaksi.
Matemaattinen osaaminen on yleensä suureksi eduksi ja eteenkin matriisialgebran perusteiden ymmärtäminen kannattaa ainakin myöhemmissä vaiheissa.

Joka tapauksessa jos aikoo alkaa tekemään pelejä tällä tavalla niin heti alkuun voi unohtaa kaiken peleihin liittyvän täysin ja keskittyä ihan 100% ohjelmointiin.
Kaupallisien pelien ohjelmointiin käytetään vuosia ja lukuisia huippukoodareita joten ei kannata kuvitella yksin tekevänsä mitään GTA:ta.


TOISAALTA taas on olemassa DarkBasic Professional -kieli joka on suhteellisen helppo ja sillä aletaan perusteiden jälkeen käytännössä samantien tekemään pelejä.
Mikäli Kimb0 on kiinnostunut vain pelien tekemisestä ja haluaa tuloksia nopeasti niin suosittelisin kokeilemaan tätä. Muussa tapauksissa nuo edellämainitut.


Edit:
Sitten on vielä olemassa suomalainen CoolBasic-ohjelmointikieli joka toistaiseksi on vain 2D:n taipuva, mutta seuraava versio on jo tuloillaan 3D-tuella.

Ottaen huomioon, että DarkBasic Pro maksullinen niin suosittelisin melkein CoolBasic:iä joka on kaikenlisäksi vielä täysin suomenkielinen ohjeineen kaikkineen.
PC, NES, N64, PS2, PS3, PSP ja X360 | PSN ID: Fearportal |Xbox Live gamercardini | Intel Core 2 Quad Q6600, 4GB DDR2 800, HD4890, 500GB HDD. Pakkoruotsi.net
Rekisteröitynyt:
07.02.2009
Kirjoitettu: sunnuntai, 25. lokakuuta 2009 klo 13.04
Muokattu: 25.10.2009 klo 13.14
Okei smile

Entäs miten toimii esim. nuo nettipelit?
Meinaan ihan noita flash -pelejä, mitä netti on pullollaan.
Olis kiva niitäkin koittaa.

Ja niin, aloitin siis tuon Pythonin opiskelemisen,
http://www.ohjelmointiputka.net/opas.php?tunnus=python
tuolta olen tehnyt n. puolet tällähetkellä jutuista, mutta nuo varmaan kannattaa ulkoa opetella kaikki?
Heh..
Rekisteröitynyt:
02.12.2006
Kirjoitettu: sunnuntai, 25. lokakuuta 2009 klo 13.22
Tää jätkä ainakin osaa tehdä pelin

http://www.youtube.com/watch?v=qJuAmw75JQ8
www.youtube.com/tolkki32 Siellä olisi videopeleistä läpipeluut!
Sivu 1 / 1