Uusi CoolBasic:n käyttäjä
-
- Newcomer
- Posts: 1
- Joined: Sat Nov 14, 2009 5:47 pm
Re: Uusi CoolBasic:n käyttäjä
Olen kanssa aloittelija, juuri latasin CoolBasicin ja nyt sitten mietin, että mistäs pitäis aloittaa
Ajattelin, jos sitten kuukausien päästä osaisi koodata kiekko.tk:n tyylisiä pelejä.
Salibandy.tk olisi yksi "tulevaisuuden projekti", jos nyt ensiksi oppisin vain koodaamisen.
Ajattelin, jos sitten kuukausien päästä osaisi koodata kiekko.tk:n tyylisiä pelejä.
Salibandy.tk olisi yksi "tulevaisuuden projekti", jos nyt ensiksi oppisin vain koodaamisen.
- TheDuck
- Devoted Member
- Posts: 632
- Joined: Sun Aug 26, 2007 3:51 pm
- Location: C:\Program Files\Tuusula\
Re: Uusi CoolBasic:n käyttäjä
khrm... HAHAHHHHAHAHHAHHH AHAHHHAHHA Noh, karu totuus on se, että coolbasicilla ei missään nimessä PYSTY tekemään kiekko.tk:n kailtaisia pelejä. CoolBasicilla pystyy vain tekemään windows-sovelluksia, jotka ovat nykyisellä versiolla tehtyinä hieman hitaita. Kiekko.tk on toteutettu java-ohjelmointikielellä ja java-appleteilla, ja sellaisen pelin tekeminen vaatii pirusti taitoa, että onnea vaan yritykseen jos alat javaa opiskelemaan.
^^
-
- Advanced Member
- Posts: 364
- Joined: Wed Dec 03, 2008 3:48 pm
- Location: Turku
Re: Uusi CoolBasic:n käyttäjä
Ei se Java niin vaikeaa ole jos esim. On jo koodannut esim. Tällä CoolBasicilla. Mistä sinä tuon apletin repäsit? Se on rajoitetumpi kuin tavallinen java ja suosittelen enemmän objekteja (java) katso lisääTheDuck wrote:khrm... HAHAHHHHAHAHHAHHH AHAHHHAHHA Noh, karu totuus on se, että coolbasicilla ei missään nimessä PYSTY tekemään kiekko.tk:n kailtaisia pelejä. CoolBasicilla pystyy vain tekemään windows-sovelluksia, jotka ovat nykyisellä versiolla tehtyinä hieman hitaita. Kiekko.tk on toteutettu java-ohjelmointikielellä ja java-appleteilla, ja sellaisen pelin tekeminen vaatii pirusti taitoa, että onnea vaan yritykseen jos alat javaa opiskelemaan.
Wikipedia wrote:Javan ensimmäinen kohdeympäristö oli Web-selaimet, joissa Java-sovelmia (applet) voitiin ajaa turvallisesti. Appletit olivat osa jo ensimmäistä Java-julkaisua 1995. Tekniikan otti omakseen erityisesti Netscape selainsodissa Microsoftia vastaan. Myös Microsoft kehitti oman virtuaalikoneensa MSJVM:n, minkä toteutuksesta se joutui oikeusjutun kohteeksi Sunin taholta. Microsoft luopui Javan kehityksestä 2001 ja nyttemmin luonut oman lähes samanlaisen kilpailevan tekniikkansa (.NET ja C#). Applettien suosio on jäänyt vähäiseksi ja muut tekniikat, kuten Flash ovat ottaneet paikan yksinkertaisten selainsovellusten luonnissa. Myöskään Java-pohjaiset verkkotietokoneet (JavaStation, JavaOs), joita useat valmistajat esittelivät, eivät yleistyneet.
Verkon yli ladattavien sovellusten luontiin Sunilla on Java Web Start -tekniikka, joka mahdollistaa täydellisten sovellusten suorittamisen verkon yli. Java Web Start esiteltiin maaliskuussa 2001 ja Java versiosta 1.4 lähtien se on ollut osana JRE:tä.
Java Servlet API on dynaamisten websivujen kehittämiseen tarkoitettu rajapinta. Se on osa J2EE-pakettia. Servlet-rajapinnan toteuttaa servlet container (joskus käännetty suomeksi termillä kontti). Container tarjoaa web-palvelimen, jonka toiminnallisuutta voi laajentaa omilla komponenteilla hyödyntäen Javan rajapintoja. Container tarjoaa suoraan joitain palveluja, kuten istunnonhallinnan. JavaServer Pages (JSP) on Servlet API:a käyttävä tekniikka, joka käyttää yksinkertaista merkkauskieltä HTML:n seassa hyödyntämään palvelimella olevien komponenttien toiminnallisuutta tai sisältää suoraan Java-koodia. JSP muistuttaa lähinnä CGI- tai PHP-skriptausta.
Enterprise JavaBeans (EJB) on Servlet API:n kaltainen tekniikka, mutta on tarkoitettu etupäässä tietokantakäyttöön. EJB-komponentit (pavut) ajetaan sovelluspalvelimessa, joka tukee hajauttamista, transaktioita ja rinnakkaisuuden hallintaa. Sunin määrittelemää rajapintaa hyödyntävien servlet- ja EJB-tekniikoiden hyötynä on se, että periaatteessa sama sovellus on ajettavissa kaikissa rajapinnan toteuttavissa sovelluspalvelimissa. Näitä ovat esim. JBoss, IBM WebSphere Application Server, Oracle Application Server ja BEA WebLogic.
EDIT:
Tässä esimerkki javalla tehdystä Hello World!-tekstin tulostamisesta näytölle:
Code: Select all
public class HelloWorld {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Hello World!");
}
}
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.
I know not what I know, but I do know that it's not beautiful.
I know not what I know, but I do know that it's not beautiful.
Re: Uusi CoolBasic:n käyttäjä
Tässä esimerkki QBasicilla tehdystä Lord Howell! -tekstin tulostamisesta näytölle:skorpioni-cb wrote:Tässä esimerkki javalla tehdystä Hello World!-tekstin tulostamisesta näytölle:
Code: Select all
PRINT "Lord Howell!"
SLEEP
- TheDuck
- Devoted Member
- Posts: 632
- Joined: Sun Aug 26, 2007 3:51 pm
- Location: C:\Program Files\Tuusula\
Re: Uusi CoolBasic:n käyttäjä
Turha tänne tulla pätemään jos ei tiedä Kiekko.tk:han on juurikin selaimessa pelattava peli, joten siitä nuo appletit. Tietääkseni ne on ainoa tapa saada java-sovelluksia selaimeen ilman että lataa koneellensa mitään. Ja itsessään java ei ole niin hirveän vaikeaa, mutta jos aikoo tehdä nettimoninpelin jossa vaaditaan myös fysiikoita niin kyllä siihen hieman taitoa tarvitsee.
^^
Re: Uusi CoolBasic:n käyttäjä
TheDuck wrote:.. ilman että lataa koneellensa mitään.
Asd hyvin sanottu. Java appletit kun ei oikein toimi ilman että se jokin Java systeemi on koneella asennettuna. Ja selain ilmeisesti vielä lataa temppiin niitä tiedostoja.TheDuck wrote:Turha tänne tulla pätemään jos ei tiedä
- TheDuck
- Devoted Member
- Posts: 632
- Joined: Sun Aug 26, 2007 3:51 pm
- Location: C:\Program Files\Tuusula\
Re: Uusi CoolBasic:n käyttäjä
Nojoo, hyvä pointti :S Mutta meinaan silleen että ei joudu lataan mitään 30mt kasaa java-koodeja koneelle että pääsee pelaamaan jotain hikistä peliä. Taino jotain. Mutta kuitenkin, ajatelkaapa jos esimerkiksi runescapea ei olisi tehty java-appleteilla niin kuinkahan moni sitä pelaisi?temu92 wrote:TheDuck wrote:.. ilman että lataa koneellensa mitään.Asd hyvin sanottu. Java appletit kun ei oikein toimi ilman että se jokin Java systeemi on koneella asennettuna. Ja selain ilmeisesti vielä lataa temppiin niitä tiedostoja.TheDuck wrote:Turha tänne tulla pätemään jos ei tiedä
^^
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Uusi CoolBasic:n käyttäjä
Java on muuten sen verran helppo kieli, että sen kyllä oppii vaikka ei olisi aikaisempaa ohjelmointikokemusta. Meinaan vaan, että turha sitä CoolBasicia on opetella jos sillä ei tee mitään.
-
- Advanced Member
- Posts: 364
- Joined: Wed Dec 03, 2008 3:48 pm
- Location: Turku
Re: Uusi CoolBasic:n käyttäjä
Åfftåpic:
Aijaa, herra kaikkitietävä. Tällä ohjelmointikielellä oppii ohjelmoinnin perustan
Aijaa, herra kaikkitietävä. Tällä ohjelmointikielellä oppii ohjelmoinnin perustan
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.
I know not what I know, but I do know that it's not beautiful.
I know not what I know, but I do know that it's not beautiful.
Re: Uusi CoolBasic:n käyttäjä
Tämä ohjelmointikieli on niin helppo ja erilainen kuin muut, että en usko tämän kovin paljoa auttavan. Tosin tämän kauttaa oppii ymmärtämään joitakin asioita esim. sen että ohjelmointi ei ole niin vaikeaa kuin luulisi(no joo on se C++ aika vaikeaa, mutta kyllä senkin oppii). Itse tajusin tämän kautta miten kansiot toimivat(kiitos koodajalle) ja että kuvat koostuvat pikseleistä. Menee kyllä vähän offiksi... sanotaan tälle uudelle CB käyttäjälle sitten vielä, tervetuloaa.skorpioni-cb wrote: Aijaa, herra kaikkitietävä. Tällä ohjelmointikielellä oppii ohjelmoinnin perustan
Edit: silmukat yms. "tehdään" vähän eritavalla C++:ssa tosin sama idea ja toiminta.
Last edited by phons on Sun Nov 15, 2009 2:25 pm, edited 1 time in total.
-
- Advanced Member
- Posts: 364
- Joined: Wed Dec 03, 2008 3:48 pm
- Location: Turku
Re: Uusi CoolBasic:n käyttäjä
phons wrote:Tämä ohjelmointikieli on niin helppo ja erilainen kuin muut, että en usko tämän kovin paljoa auttavan. Tosin tämän kauttaa oppii ymmärtämään joitakin asioita esim. sen että ohjelmointi ei ole niin vaikeaa kuin luulisi(no joo on se C++ aika vaikeaa, mutta kyllä senkin oppii). Itse tajusin tämän kautta miten kansiot toimivat(kiitos koodajalle) ja että kuvat koostuvat pikseleistä. Menee kyllä vähän offiksi... sanotaan tälle uudelle CB käyttäjälle sitten vielä, tervetuloaa.skorpioni-cb wrote: Aijaa, herra kaikkitietävä. Tällä ohjelmointikielellä oppii ohjelmoinnin perustan
Silmukat,If jne.
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.
I know not what I know, but I do know that it's not beautiful.
I know not what I know, but I do know that it's not beautiful.
- Dibalo
- Advanced Member
- Posts: 298
- Joined: Mon Aug 27, 2007 8:12 pm
- Location: Espoo, Finland
- Contact:
Re: Uusi CoolBasic:n käyttäjä
Attention:
Lukkiutumisvaara.
Ei enää yhtäkään edellisten kaltaista kommenttia.
Re: Uusi CoolBasic:n käyttäjä
Moro,,viimeyönä latasin tämän ohjelman,,mitään en tiedä pelin teosta mutta jos saisin jonkun mese kaverin joka osaa tehdä tätä ja olisi valmis auttamaan tämmöstä aloittelijaa,meseni on joni19981@hotmail.com jos kellään ois haluja auttaa niin lisä vaan meseen,,,ja jos ei meseä oo niin siten yksityisviestiä.
niin ja jonkun laista ajopeliä ois tarkoitus ensimmäisenä koittaa tehä,,mutta tiedän kyllä että tässä saattaa mennä aikaa että ees jotain oppisin.
niin ja jonkun laista ajopeliä ois tarkoitus ensimmäisenä koittaa tehä,,mutta tiedän kyllä että tässä saattaa mennä aikaa että ees jotain oppisin.
Re: Uusi CoolBasic:n käyttäjä
viewtopic.php?f=13&t=25sester wrote:Moro,,viimeyönä latasin tämän ohjelman,,mitään en tiedä pelin teosta mutta jos saisin jonkun mese kaverin joka osaa tehdä tätä ja olisi valmis auttamaan tämmöstä aloittelijaa,meseni on joni19981@hotmail.com jos kellään ois haluja auttaa niin lisä vaan meseen,,,ja jos ei meseä oo niin siten yksityisviestiä.
niin ja jonkun laista ajopeliä ois tarkoitus ensimmäisenä koittaa tehä,,mutta tiedän kyllä että tässä saattaa mennä aikaa että ees jotain oppisin.
EDIT:
Ja miksi ihmeessä käytät kolmeakin pilkkua peräkkäin? Sekä välejäkin noin. (Jotka tosin ei näy, kun moni selain poistaa ylimääräiset välit)
Re: Uusi CoolBasic:n käyttäjä
Muistaakseni HTML-standardi sanoo ettei peräkkäisistä "tyhjistä" merkeistä tarvitse näyttää kuin yksi, sekin kai sai aina näyttää välilyöntinä.Viltzu wrote:moni selain poistaa ylimääräiset välit
Re: Uusi CoolBasic:n käyttäjä
Sama juttu, kiinnostuin pelien tekemisestä joskus 10 vuotiaana 3 vuotta sitten, enkä tajunnu CoolBasicista mitään. Alotin cb:llä pelien tekemisen kunnolla puoli vuotta sittenja on se helpompaa. Nyt on 1 isompi projekti käynnissä ja 1 pikkupeli tehty. Eli sanoisin että coolbasicin ymmärtämiseen tarvii vähintään 12 vuotta ikää ja kiitettävän matikan verran päättelykykyä. matikka 10Janppa wrote:Kun minä kiinnostuin pelientekemisestä vuonna 2004, niin minulla oli aluksi Cool Basic, mutta vuonna 2004 minä olin 11vuotias
Re: Uusi CoolBasic:n käyttäjä
Not. Maybe. Ainakin itte alotin koodaamisen (tai jos sitä siksi voi sanoo) QuickBasicilla kun olin 9v. Eli toisin sanoen vissiin 9 vuotta sitten :q Tosin QB != CB. Coolbasiccia silloin ei vielä ollut olemassakaan.buke44 wrote: Eli sanoisin että coolbasicin ymmärtämiseen tarvii vähintään 12 vuotta ikää
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Uusi CoolBasic:n käyttäjä
Ei ole mitään yleispätevää ikää jonka jälkeen yhtäkkiä tajuaakin kaiken. Eniten siihen oppimiseen vaikuttaa älykkyys, jonka kehittyminen on varsin yksilöllistä.buke44 wrote:Eli sanoisin että coolbasicin ymmärtämiseen tarvii vähintään 12 vuotta ikää
Minulla on matikka 6. Lienen siis aika pasca ohjelmoija?buke44 wrote:ja kiitettävän matikan verran päättelykykyä. matikka 10
Btw, peruskoulumatikan numeroilla leijuminen on niin fail.
-
- Moderator
- Posts: 1583
- Joined: Mon Aug 27, 2007 11:24 pm
- Location: Otaniemi - Mikkeli -pendelöinti
Re: Uusi CoolBasic:n käyttäjä
Ohjelmoidessa tarvitsee lähinnä loogista ajattelukykyä, mikä on sinänsä matematiikan osa-alue. Sitä nyt ei tosin koulumatikka pahemmin käsittele, etenkään logiikkaa ohjelmoinnin kannalta - se on hieman erilaista kun ihan matemaattinen logiikka (jota ei sitäkään ole lukiossa kuin yksi kurssi, MAA11) Ohjelmointiin tarvittavaa logiikkaa oppii parhaiten - kuinkas muuten - ohjelmoimalla.
Riippuu tietysti mitä ohjelmoi, esimerkiksi graafisessa ohjelmoinnissa geometriasta ja vektorimatikasta on paljonkin hyötyä.
Riippuu tietysti mitä ohjelmoi, esimerkiksi graafisessa ohjelmoinnissa geometriasta ja vektorimatikasta on paljonkin hyötyä.
Re: Uusi CoolBasic:n käyttäjä
Meikä voitti, aloitin nimittäin QBasicilla ohjelmoinnin 5-vuotiaana (eli siis 9 vuotta sitten minäkin tosin). Ja periaatteessa CoolBasic on varmaan helpompi kuin QBasic jollain asteella nyt kuitenkin, ei siinä mitään "ikärajaa" ole. Sen lisäksi ainakin tämän foorumin käyttäjät Jani ja TheDuck ovat aloittaneet käsittääkseni kumpikin 9-vuotiaana CoolBasicilla ohjelmoinnin, tai ainakin ovat olleet foorumeilla.temu92 wrote:Not. Maybe. Ainakin itte alotin koodaamisen (tai jos sitä siksi voi sanoo) QuickBasicilla kun olin 9v. Eli toisin sanoen vissiin 9 vuotta sitten :q Tosin QB != CB. Coolbasiccia silloin ei vielä ollut olemassakaan.