DarkBasic

Niin semmosta vaan että jos ostais tuon DarkBasic:in niin tuleeko siinä suomenkieliste ohjeet mukana?? :D Ku ei oikeen huvittas kovinkaan ruveta enkuksi jotain ohjelmointikirjaa plärätä.. :D
4982
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Kannattaa ennemmin ostaa DBP. Se ei ole yhtään vaikeampi käyttää, mutta tukee DirectX 9:ä ja siinä on paljon paranneltuja asioita.

Ja kannattaa opetella englantia jos se ei muuten suju. Koodaamista, ja varsinkaan pelien koodaamista ei kannata ajatella ilman englanninkielen taitoa. Sitäpaitsi kaikki kielen komennot ovat englanniski, esim. tämä esimerkki.

REM Sanaa rem käytetään kommentointointiin. Sillä voi kertoa itsellesi, tai muille koodin kanssa työskenteleville mitä jokin tietty osa koodia tekee.
REM Seuraavassa laitetaan ruudunpäivitys päälle ja säädetään sitä.
SYNC ON
SYNC RATE 100

REM Nyt luodaan kuutio ja käännetään sitä Y akselin mukaisesti

REM Tehään kuutio, kuution nimeksi tulee "1" ja koko on 100
MAKE OBJECT CUBE 1,100

REM Aloitetaan silmukka
DO

REM Nyt katsotaan kuution Y akseli, ja lisätään siihen 0.1
YROTATE OBJECT 1,OBJECT ANGLE Y(1) 0.1

REM Päivitetään ruutu
SYNC

REM Lopetetaan silmukka. Nyt ohjelma palaa takaisin kohtaan "DO", ja aloittaa silmukan alusta.
LOOP


Loppujen lopuksi jos osaat englantia edes vähän, voit hyvin käyttää DarkBASIC Prota, sillä mukana tulevat ohjeet ovat helposti ymmärettäviä vähemmänkin englantia osaaville. Jos aijot pelejä harrastuksena, tai mikset vaikka kaupallisestikkin tehdä niin suosittelen DBP:ta kaikille ketkä eivät halua C tai C# opiskella. Itsekkin aloitin DBP:llä ja nyt siirryin C#:iin ja XNA:han. Jos haluat peleihisi 3D grafiikkaa, eikä ole resursseja ostaa esim. The Game Creatorsin valmiita modelli paketteja (DarkMATTER etc.), suosittelen Blenderiä mallinnusohjelmaksi ja GIMPShoppia kuvien ja textuurien tekemiseen. Molemmat ovat ilmaisia ja hyviä. 3DS Max ja Maya maksavat saman verran kuin meikä käyttää rahaa vuodessa ruokaan, joten niitä ei kannata hankkia ennen kuin on hyvä tiimi ja sponsorirahaa peliä varten. Blender voi myöskin suoraan tallentaa .X tiedostoja, joita DarkBASIC Pro käyttää modelleissaan.

Onnea sinulle pelikoodaamiseen :)

Äänestä
  • Kiitos kun autoit minua ymmärtämään paremmin tätä asiaa.. :) Enää en kyllä ole varma olenko niin kiinnostunut pelejen tekemisestä että kannattaisi kuluttaa vuosia opettelemaan 3D pelien koodausta. Ja hintakin mahtaa olla molko korkea kyseisessä ohjelmassa (DBP).

    :) vaikka englantia osaankin, silti ahdistaa sellainen mielenkuva etten tulisi oppimaankaan tekemään pelattavia pelejä.. Aikomukseni oli ryhtyä first person ammuskelupelejä esim. half life tyyliin mutta en niin hyvään :D kuitenkin, olen luovuttamassa asiassa.. Kiitos kuitenkin!!

    Äänestä

  • himmerilopsi kirjoitti:

    Kiitos kun autoit minua ymmärtämään paremmin tätä asiaa.. :) Enää en kyllä ole varma olenko niin kiinnostunut pelejen tekemisestä että kannattaisi kuluttaa vuosia opettelemaan 3D pelien koodausta. Ja hintakin mahtaa olla molko korkea kyseisessä ohjelmassa (DBP).

    :) vaikka englantia osaankin, silti ahdistaa sellainen mielenkuva etten tulisi oppimaankaan tekemään pelattavia pelejä.. Aikomukseni oli ryhtyä first person ammuskelupelejä esim. half life tyyliin mutta en niin hyvään :D kuitenkin, olen luovuttamassa asiassa.. Kiitos kuitenkin!!

    Pelien teko alkoi minullakin harrastuksena, ja nyt teen tätä työkseni. Vielä pari vuotta sitten minusta piti tulla koruseppä, mutta asiat muuttuvat äkkiä ihan toiselle puolelle ammattikuntaa :)

    Ohjelmointia ei kannata pitää kynnyksenä. Joillekkin se on mukavaa ajanvietettä, ja jossain vaiheessa huomaa osaavansa niin paljon ettei yksinkertaisen pelimoottorin koodaaminen ole vaikeaa. Tämä vaatii kuitenkin paljon kokeiluja, mielikuvitusta ja hulluja ideoita. Mutta sitä ei kannata tehdä väkisin. Jos sinusta tuntuu ettei pelikoodaaminen ole sinun juttusi, ei sitä kannata tehdä. Omalla kohdalla olen aina ollut kiinnostunut pelien tekemisestä, mutta en ajatellut sitä tulevana ammattina. Aloitin koodaamisella, siirryin 3D-artistiksi, ja nyt olen taas ruvennut koodaamaan. Toki teen vielä 3D malleja työssä, ja koodaaminen onkin lähinnä kotona tapahtuvaa harrastusta.

    Ja niinkuin otsikossa sanoinkin, DarkBASIC Pro:lle tulee hintaa The Game Creatorsin sivuilta n.60e :)

    Äänestä

  • himmerilopsi kirjoitti:

    Kiitos kun autoit minua ymmärtämään paremmin tätä asiaa.. :) Enää en kyllä ole varma olenko niin kiinnostunut pelejen tekemisestä että kannattaisi kuluttaa vuosia opettelemaan 3D pelien koodausta. Ja hintakin mahtaa olla molko korkea kyseisessä ohjelmassa (DBP).

    :) vaikka englantia osaankin, silti ahdistaa sellainen mielenkuva etten tulisi oppimaankaan tekemään pelattavia pelejä.. Aikomukseni oli ryhtyä first person ammuskelupelejä esim. half life tyyliin mutta en niin hyvään :D kuitenkin, olen luovuttamassa asiassa.. Kiitos kuitenkin!!

    http://www.freewebs.com/dbptutorials/

    Tuolta löytyy suomenkielinen tutoriaali, ja näköjään saattaa tulla lisää. Kannattaa lukaista, ja sitten miettiä onko liian vaikeaa. Omasta mielestäni tuo on vähän huono siksi koska siinä aloitetaan vaikeilla asioilla, mutta sillä saa jo yksinkertaisen pelin valmiiksi. Jolla tosin ei ole mitään ideaa tai juonta :D

    Äänestä

Kommentoi aloitusta


himmerilopsi kirjoitti:

Niin semmosta vaan että jos ostais tuon DarkBasic:in niin tuleeko siinä suomenkieliste ohjeet mukana?? :D Ku ei oikeen huvittas kovinkaan ruveta enkuksi jotain ohjelmointikirjaa plärätä.. :D

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu