Uusi CoolBasic:n käyttäjä

CoolBasiciin yleisesti liittyvä keskustelu.
Salibander
Newcomer
Posts: 1
Joined: Sat Nov 14, 2009 6:47 pm

Re: Uusi CoolBasic:n käyttäjä

Post by Salibander » Sat Nov 14, 2009 6:52 pm

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.

User avatar
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ä

Post by TheDuck » Sat Nov 14, 2009 7:28 pm

khrm... HAHAHHHHAHAHHAHHH AHAHHHAHHA :D 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.
^^

User avatar
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 4:48 pm
Location: Turku

Re: Uusi CoolBasic:n käyttäjä

Post by skorpioni-cb » Sat Nov 14, 2009 10:48 pm

TheDuck wrote:khrm... HAHAHHHHAHAHHAHHH AHAHHHAHHA :D 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.
:lol: Ei se Java niin vaikeaa ole jos esim. On jo koodannut esim. Tällä CoolBasicilla. :lol: Mistä sinä tuon apletin repäsit? Se on rajoitetumpi kuin tavallinen java ja suosittelen enemmän objekteja (java) katso lisää
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!");
	}

}
[/edit]
Minä en tiedä mitä tiedän, mutta sen tiedän ettei se ole mitään kaunista.

Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm

Re: Uusi CoolBasic:n käyttäjä

Post by Awaclus » Sat Nov 14, 2009 11:02 pm

skorpioni-cb wrote:Tässä esimerkki javalla tehdystä Hello World!-tekstin tulostamisesta näytölle:
Tässä esimerkki QBasicilla tehdystä Lord Howell! -tekstin tulostamisesta näytölle:

Code: Select all

PRINT "Lord Howell!"
SLEEP
Eikö ollut miljoona kertaa yksinkertaisempaa?

User avatar
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ä

Post by TheDuck » Sat Nov 14, 2009 11:03 pm

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.
^^

User avatar
temu92
Web Developer
Web Developer
Posts: 1226
Joined: Mon Aug 27, 2007 9:56 pm
Location: Gamindustri
Contact:

Re: Uusi CoolBasic:n käyttäjä

Post by temu92 » Sun Nov 15, 2009 12:10 am

TheDuck wrote:.. ilman että lataa koneellensa mitään.
TheDuck wrote:Turha tänne tulla pätemään jos ei tiedä :)
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.

User avatar
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ä

Post by TheDuck » Sun Nov 15, 2009 1:04 am

temu92 wrote:
TheDuck wrote:.. ilman että lataa koneellensa mitään.
TheDuck wrote:Turha tänne tulla pätemään jos ei tiedä :)
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.
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?
^^

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Uusi CoolBasic:n käyttäjä

Post by Koodiapina » Sun Nov 15, 2009 1:14 am

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.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

User avatar
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 4:48 pm
Location: Turku

Re: Uusi CoolBasic:n käyttäjä

Post by skorpioni-cb » Sun Nov 15, 2009 8:30 am

Åfftåpic:

Aijaa, herra kaikkitietävä. Tällä ohjelmointikielellä oppii ohjelmoinnin perustan :evil:
Minä en tiedä mitä tiedän, mutta sen tiedän ettei se ole mitään kaunista.

User avatar
phons
Guru
Posts: 1056
Joined: Wed May 14, 2008 10:11 am

Re: Uusi CoolBasic:n käyttäjä

Post by phons » Sun Nov 15, 2009 12:44 pm

skorpioni-cb wrote: Aijaa, herra kaikkitietävä. Tällä ohjelmointikielellä oppii ohjelmoinnin perustan :evil:
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ä. :P Menee kyllä vähän offiksi... sanotaan tälle uudelle CB käyttäjälle sitten vielä, tervetuloaa.

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 3:25 pm, edited 1 time in total.
Image

User avatar
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 4:48 pm
Location: Turku

Re: Uusi CoolBasic:n käyttäjä

Post by skorpioni-cb » Sun Nov 15, 2009 2:01 pm

phons wrote:
skorpioni-cb wrote: Aijaa, herra kaikkitietävä. Tällä ohjelmointikielellä oppii ohjelmoinnin perustan :evil:
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ä. :P Menee kyllä vähän offiksi... sanotaan tälle uudelle CB käyttäjälle sitten vielä, tervetuloaa.

Silmukat,If jne.
Minä en tiedä mitä tiedän, mutta sen tiedän ettei se ole mitään kaunista.

User avatar
Dibalo
Advanced Member
Posts: 298
Joined: Mon Aug 27, 2007 8:12 pm
Location: Espoo, Finland
Contact:

Re: Uusi CoolBasic:n käyttäjä

Post by Dibalo » Sun Nov 15, 2009 2:13 pm

Attention:

Lukkiutumisvaara.
Ei enää yhtäkään edellisten kaltaista kommenttia.

The darkest spells can be found from
http://tunkkaus.blogspot.fi

sester
Newcomer
Posts: 2
Joined: Tue Jan 05, 2010 2:02 pm

Re: Uusi CoolBasic:n käyttäjä

Post by sester » Tue Jan 05, 2010 2:34 pm

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ä. :D
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.

User avatar
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Uusi CoolBasic:n käyttäjä

Post by Viltzu » Tue Jan 05, 2010 2:37 pm

sester 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ä. :D
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.
viewtopic.php?f=13&t=25
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)


User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Uusi CoolBasic:n käyttäjä

Post by esa94 » Mon Jan 11, 2010 6:33 pm

Viltzu wrote:moni selain poistaa ylimääräiset välit
Muistaakseni HTML-standardi sanoo ettei peräkkäisistä "tyhjistä" merkeistä tarvitse näyttää kuin yksi, sekin kai sai aina näyttää välilyöntinä.

User avatar
buke44
Active Member
Posts: 169
Joined: Sat May 23, 2009 8:10 pm
Location: Tampere

Re: Uusi CoolBasic:n käyttäjä

Post by buke44 » Sun Jan 31, 2010 1:57 am

Janppa wrote:Kun minä kiinnostuin pelientekemisestä vuonna 2004, niin minulla oli aluksi Cool Basic, mutta vuonna 2004 minä olin 11vuotias
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 10 ;)

User avatar
temu92
Web Developer
Web Developer
Posts: 1226
Joined: Mon Aug 27, 2007 9:56 pm
Location: Gamindustri
Contact:

Re: Uusi CoolBasic:n käyttäjä

Post by temu92 » Sun Jan 31, 2010 2:02 am

buke44 wrote: Eli sanoisin että coolbasicin ymmärtämiseen tarvii vähintään 12 vuotta ikää
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.

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Uusi CoolBasic:n käyttäjä

Post by Koodiapina » Sun Jan 31, 2010 2:43 am

buke44 wrote:Eli sanoisin että coolbasicin ymmärtämiseen tarvii vähintään 12 vuotta ikää
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:ja kiitettävän matikan verran päättelykykyä. matikka 10 ;)
Minulla on matikka 6. Lienen siis aika pasca ohjelmoija? :D

Btw, peruskoulumatikan numeroilla leijuminen on niin fail.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

User avatar
koodaaja
Moderator
Moderator
Posts: 1583
Joined: Mon Aug 27, 2007 11:24 pm
Location: Otaniemi - Mikkeli -pendelöinti

Re: Uusi CoolBasic:n käyttäjä

Post by koodaaja » Sun Jan 31, 2010 1:10 pm

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ä.

Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm

Re: Uusi CoolBasic:n käyttäjä

Post by Awaclus » Sun Jan 31, 2010 4:30 pm

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.
Meikä voitti, aloitin nimittäin QBasicilla ohjelmoinnin 5-vuotiaana :P (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.

Post Reply