seuraava aste
seuraava aste
mihin kannattaisi siirtyä coolbasicin jälkeen, pistä myös linkki mukaan jos sinulla on ehdotus kiitos
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: seuraava aste
Kokeile Visual Basicia. BASIC kielioppi, mutta siinä on oliot ja paljon muutakin kivaa.
Re: seuraava aste
voiko visual basicilla tehdä 3d pelejä?
Re: seuraava aste
Itse voisin suositella C#:n opettelemista. Se ei ole tosin mitään basicia, mutta muuten hyvä kieli. Sen avulla voi oppia mm. C-kieliä, Javaa ja monia muita helpommin (jos siis C#:n opettelee), sillä se on kiva välimuoto näistä. C# myös sisältää nykyaikaisen kielen ominaisuudet. Pelikehityksessä sitten yksi askel voisi olla XNA, joka on pelien tekemiseen tarkoitettu framework. Molemmat saa täysin ilmaiseksi käyttöön Microsoftin sivuilta
http://www.microsoft.com/express/vcsharp/
http://creators.xna.com/en-US/downloads
Mielestäni Visual Basicin syntaksi on jotain hirveää. Kerran jouduin sillä koodaamaan ja toista kertaa en mielelläni koodaile. C/C++ voi mennä joillekkin liian laiteläheiseksi ohjelmoinniksi. PHP puolestaan on palvelinpään skriptikieli, joten pelien tekeminen ei sillä hirveän hyvin luonnistu. Toki selainpelejä on olemassa. Luasta en valitettavasti osaa sanoa mitään.
http://www.microsoft.com/express/vcsharp/
http://creators.xna.com/en-US/downloads
Mielestäni Visual Basicin syntaksi on jotain hirveää. Kerran jouduin sillä koodaamaan ja toista kertaa en mielelläni koodaile. C/C++ voi mennä joillekkin liian laiteläheiseksi ohjelmoinniksi. PHP puolestaan on palvelinpään skriptikieli, joten pelien tekeminen ei sillä hirveän hyvin luonnistu. Toki selainpelejä on olemassa. Luasta en valitettavasti osaa sanoa mitään.
-
- Active Member
- Posts: 163
- Joined: Fri Aug 31, 2007 7:07 pm
- Location: Helsinki
- Contact:
Re: seuraava aste
FreeBASIC on mielenkiintoinen aktiivisessa kehityksessä (beta) oleva alustariippumaton (win, linux ja dos) open-source kieli. Nimikin kertoo että se on basic syntaktinen, mutta se on sangen nopea ja se tukee esim. openGL:ää suoraan, joten 3d:kään ei ole ongelma. Lähes kaikkia C:lle tehtyjä kirjastoja, kuten Allegroa tai SDL:ää voi käyttää (kun vaan importtaa asiaankuuluvan headerin, joita on paketissa mukana lukuisia) helposti. FreeBasic sisältää myös valittavana murteen, joka on lähes 100% yhteensopiva qbasicin kanssa, joten mahdollisten vanhojen qb projektien saattaminen nykypäivään on helppoa.
Lua:sta sen verran, että se on skripti kieli, jota käytetään aika paljon nykypelienkin tekemiseen esim. tekoälyalgoritmien, valikoiden tai kenttien saralla, jolloin modaaminen on helppoa. Lua:n kanssa vaan on yleensä paras käyttää jotain "kunnon" ohjelmointikieltä.Luasta en valitettavasti osaa sanoa mitään.
Last edited by Aavesoturi on Mon Aug 11, 2008 8:56 pm, edited 1 time in total.
Re: seuraava aste
Visual basic on ihan jees, mut opettelua tarvii + on aika raskas 3d-peleissä (mut tukee directX + opengl apien avulla)
Re: seuraava aste
latasin freebasicin. käynnistin sen ja sehän on vähän niin kuin komentorivi! miten siihen voi muka koodata vai tuliko ladattua väärä ohjelma
-
- Moderator
- Posts: 1583
- Joined: Mon Aug 27, 2007 11:24 pm
- Location: Otaniemi - Mikkeli -pendelöinti
Re: seuraava aste
DirectX ja OpenGL OVAT apeja? O.oVmsGuest wrote:Visual basic on ihan jees, mut opettelua tarvii + on aika raskas 3d-peleissä (mut tukee directX + opengl apien avulla)
Itse olen, jälleen kerran, C++:n kannalla. Tai vielä parempi: opettele CB:tä lisää. Riko sen rajoja vähän, ravistele wanhoja tottumuksia. Siitä saa yllättävän paljon mielekästä tekemistä irti.
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: seuraava aste
Ihan oikea se on. Tässä ohjeet, jos et englantia pelkää :)naabster wrote:latasin freebasicin. käynnistin sen ja sehän on vähän niin kuin komentorivi! miten siihen voi muka koodata vai tuliko ladattua väärä ohjelma :mrgreen:
EDIT: Oho luin vähän väärin. Siis koodiahan muokataan ihan normi tekstinkäsittelyohjelmalla.
Re: seuraava aste
eli voisiko joku antaa linkin miten pääsen suoraan lataamaan freebasic:in
kun katoin sieltä niin ei vaa löytynyt mitää oikeeta joten latasin jonkun vaaan XD
kun katoin sieltä niin ei vaa löytynyt mitää oikeeta joten latasin jonkun vaaan XD
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: seuraava aste
??? toikin oli pelkkä kometorivi onko freebasic pelkkä komentori ???
Re: seuraava aste
Nöy, se ohjelma on kääntäjä. Koodi kirjoitetan esim. Notepadilla.
Re: seuraava aste
Sitten kun Notepadin rajat tulee vastaan tai haluat vähän monipuolisempaa editoria, niin suosittelen kokeilemaan Notepad++:aa.
-
- Tech Developer
- Posts: 650
- Joined: Mon Aug 27, 2007 9:51 pm
- Location: Helsinki, Finland
- Contact:
Re: seuraava aste
Olet selvästi tuudittautunut CB:n kautta siihen harha-ajatukseen, että ohjelmointikieli = IDE (Integrated Developement Environment), mikä siis tarkoittaa sitä, että koodieditorista pääsee suoraan käsiksi ainakin kääntäjään/tulkkiin painamalla tiettyä näppäintä tai -yhdistelmää (CB:ssä F5). CB:ssä on lisäksi Tilester, oppitunnit ja manuaali sisäänrakennettuina.naabster wrote:??? toikin oli pelkkä kometorivi onko freebasic pelkkä komentori ???
Jos siis olet ladannut pelkän kääntäjän, voit kirjoittaa sille ohjelmia millä tahansa tekstinmuokkaimella, kunhan tallennat lähdekoodin ANSI-koodatussa txt-tiedostomuodossa.
MUTTA - jos komentorivikääntäminen ei innosta - vilkaisepas tuonne -> http://fbide.freebasic.net/
CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES
CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
Tech-kehittäjä
CoolBasic Classic, Cool VES
CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
-
- Active Member
- Posts: 248
- Joined: Mon Aug 27, 2007 9:23 pm
- Location: Oulu
Re: seuraava aste
Jep. Application Programming Interface. Tai siis DirectX ja OpenGL sisältävät ohjelmistorajapinnan, mutta sisältävät myös rautaemuloinnin ja rautapään rajapinnat jotta hw-valmistajat pystyvät tekemään yhteensopivia laitteita. Varmaan paljon muutakin, en ole niin sinut noiden kanssa.DirectX ja OpenGL OVAT apeja? O.o
OoO
-
- Active Member
- Posts: 163
- Joined: Fri Aug 31, 2007 7:07 pm
- Location: Helsinki
- Contact:
Re: seuraava aste
naabster wrote:??? toikin oli pelkkä kometorivi onko freebasic pelkkä komentori ???
Itse käytän FBEdit:iä (http://www.radasm.com/fbedit/index.html), joka on monipuolisempi. On olemassa myös JellyFB editori: http://planetsquires.com/jellyfishpro_freebasic.htmjos komentorivikääntäminen ei innosta - vilkaisepas tuonne -> http://fbide.freebasic.net/
Re: seuraava aste
Eli itsekkin olen käytellyt freebasicia, ja siiryin siitä (eka opettelin sen perusteet) coolbasiciin suomenkielisen ohjeen perässä, joten onko FreeBasiciin suomalaista tai selkeämpää (eng) ohjetta, kuin sen virallinen? Muutes kysäsen nyt kuitenkin, eli kuinka noea FB on?
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: seuraava aste
Suomeksi saat, kun käytät Googlen suomennus ominaisuutta. Se antaa kuitenkin melko... omaperäisiä suomennoksia, mutta katso jos auttaisi ;)Lukutoukka - koulussa wrote:onko FreeBasiciin suomalaista tai selkeämpää (eng) ohjetta, kuin sen virallinen?