Tutoriaaliprojekti

Muu yhteisön välinen keskustelu.
Pettis
The Evil Admin
The Evil Admin
Posts: 1043
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Tutoriaaliprojekti

Post by Pettis »

Tuossa IRCin puolella ideoitiin, että voisi jotain tutoriaaliprojektia kehitellä seuraavalla mallilla:
  • Joku kirjoittaa tutoriaalin aiheesta X ja antaa lopussa siinä tehtävän / tehtäviä.
  • Tutoriaali tulee esimerkiksi mulle ja/tai jollekkin toiselle henkilölle tarkistettavaksi
  • Tarkistuksen ja mahdollisten korjauksien jälkeen tutoriaali julkaistaisiin omassa viestiketjussa, missä voitaisiin sitten keskustella tutoriaalista ja julkaista ratkaisuvaihtoehtoja ja ehkä tutoriaalin tekijän oma ratkaisu
  • Kun kaikki näyttää olevan kyseisen tuton osalta opittu, niin joku toinen julkaisee jatkon tutoriaalille.
Itselläni ei aikaa riitä kirjoittamiseen, mutta voin olla organisoimassa tätä projektia. Koitan saada myös ainakin toisen henkilön tähän mukaan organisoimaan.

Tarkoituksena olisi lähteä ohjelmoinnissa esimerkiksi tutoriaaleista "muuttujat" ja toisena oppaaksi vaikka "toistorakenteet". Lopuksi voisi joku kirjoittaa tutoriaalin vaikkapa yksinkertaisesta pelistä tjsp.

Tämän projektin tuloksena olisi opetusta kaikille halukkaille ja myöhemmin aloittaville tiivis tietopaketti.

Nyt haluaisin tietoa seuraavista asioista:
  • Kuka on halukas / ketkä voisivat tutoriaaleja kirjoittaa
  • Mistä tutoriaaleja porukka voisi kirjoittaa.
  • Millaisia tutoriaaleja tarvittaisiin.
  • Ideoita tähän projektiin.
PS: hommaan voidaan luoda oma foorumiosio ja tarpeen vaatiessa voin hostata oman fooruminkin aiheelle (allekirjoitus ;) )
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja
Myst!c
Advanced Member
Posts: 259
Joined: Fri Dec 21, 2007 11:49 am
Location: Kemi

Post by Myst!c »

Idea(si?) on mielestäni mahtava.
Itsekkin haluaisin oppia kunnolla cbkielen ja
jotkut voisivat jättää toiveita tietyistä tuto-
riaaleista jos ei kukaan keksi mitään. :)
Every Legend Has A Start!
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Tutoriaaliprojekti

Post by Koodiapina »

"Kuka on halukas / ketkä voisivat tutoriaaleja kirjoittaa"
Mä saatan olla, joskus on joutilasta aikaa, joskus ei.

"Mistä tutoriaaleja porukka voisi kirjoittaa."
Emt. jotain yksinkertasii ATK oppaita ja basic ohjelmointia

"Millaisia tutoriaaleja tarvittaisiin."
DLL:ät, CB sekä tietysti Blender. En siis ite tarvi noita, mutta noita on kinuttu.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.
Astigma
Moderator
Moderator
Posts: 195
Joined: Sun Aug 26, 2007 5:56 pm
Location: Kuopio, Finland
Contact:

Re: Tutoriaaliprojekti

Post by Astigma »

Lie hyödyllistä kertoa ainakin jotain (apu)tietorakenteista kuten lista, jono, pino, puu ja verkko sekä sitten jotain juttuja tiedon järjestämisestä (tarvitsee monessa paikkaa). Sitten tietenkin peliohjelmointiin liittyviä tutoriaaleja.
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Tutoriaaliprojekti

Post by MaGetzUb »

Kuulostaa mahtavalta, itse olen tehnytkin yhtä räiskintä peli tutoa, mutta se on niitä minun laisia, kaikki on realistista siinä.
En tiedä onko se nyt ihan tuto. :D
Jos ymmärsin oikein se koodi lähetetöön sulle ja sä tarkistat ja sitte se julkaistaan?
EDIT:

Tai no antakaa olla.

Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
SPuntte
Tech Developer
Tech Developer
Posts: 650
Joined: Mon Aug 27, 2007 9:51 pm
Location: Helsinki, Finland
Contact:

Re: Tutoriaaliprojekti

Post by SPuntte »

* Kuka on halukas / ketkä voisivat tutoriaaleja kirjoittaa
Minä, kun on aikaa. Luulen osaavani kirjoittaa aika hyvin. Tässä on oikeastaan ensimmäinen ja toistaiseksi viimeinen kunnon tutoriaali, joskin keskeneräinen, jonka olen tehnyt. Kesken se on lähinnä ajanpuutteen ja laiskuuden vuoksi.

* Mistä tutoriaaleja porukka voisi kirjoittaa.
- CB:n syntaksista, eli ihan puhtaasti CBstä
- aloittelijaystävällisiä, suomenkielisiä C++ -tutoja ei ole koskaan liikaa
- tietokoneen toiminnasta
- ohjelman/pelin toiminnasta/rakenteesta
- pelin teknisestä suunnittelusta
- peliprojektin tekeminen käytännössä (suunnittelu, konsepti, grafiikan teko, musiikki/äänet, koodaus ja viimeistely)
- Matematiikka ja/tai Fysiikka, jota tarvitaan pelien ohjelmoinnissa. Sovellettuna jollekin kielelle, mieluiten CBlle
- optimoinnista


* Millaisia tutoriaaleja tarvittaisiin.
- aloittelijoille suunnattuja, peruskäsitteitä ja -toimintoja selventäviä tutoja
- 'erikoistuneita' tutoja, jotka käsittelevät intensiivisesti yhtä aihetta, kuten Ezben aivan järjettömän mahtava CB-Type -Tuto
- kädestäpitäen-tutoja, esimerkiksi muutaman erilaisen peruskonseptipelin toteuttamiseen (tasohyppely, räiskintä, autopeli, ...)

* Ideoita tähän projektiin.
Voitaisiin koota johonkin nimilistaa ihmisistä, jotka olisivat valmiita kirjoittamaan tutoriaaleja ja heidän erikoisosaamisiaan, jotta voitaisiin kartoittaa, mitä tutoja olisi tulossa ja keneltä kysyä neuvoa tai mielipidettä kirjoittamisen aikana.

Hyvä idea tosiaan, pelkäänpa vaan, riittääkö minulla aikaa tähän, vaikka motivaatiota kyllä olisi..
CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES

CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
Pate5
Artist
Artist
Posts: 551
Joined: Tue Aug 28, 2007 4:53 pm
Location: Vantaa

Re: Tutoriaaliprojekti

Post by Pate5 »

Pettis wrote:Nyt haluaisin tietoa seuraavista asioista:
  • Kuka on halukas / ketkä voisivat tutoriaaleja kirjoittaa
  • Mistä tutoriaaleja porukka voisi kirjoittaa.
  • Millaisia tutoriaaleja tarvittaisiin.
  • Ideoita tähän projektiin.
PS: hommaan voidaan luoda oma foorumiosio
Itse ainakin voisin jotakin tutoriaaleja kirjoittaa, lähinnä blenderin ja CB:n käytöstä. Esim. Type-, taulukko-, ja muita CB-tutoja + kaikenlaisia yleisiä blender tutoja. Olen saanut aikaan yhden Blender-tutoriaalin.
CoolBasic henkilökuntaa
Graafikko
Harakka
Advanced Member
Posts: 430
Joined: Mon Aug 27, 2007 9:08 pm
Location: Salo
Contact:

Re: Tutoriaaliprojekti

Post by Harakka »

Itse voisin kirjoittaa, jos aikaa löytyy, Blender-tutoriaaleja, FL Studio-tutoriaaleja, (ehkä) piksel-art -tutoriaaleja ja luonnollisesti CoolBasic-tutoriaaleja (varsinkin tasohyppely).
Peli piirtokomennoilla - voittaja, Virtuaalilemmikkipeli - voittaja,
Sukellusvenepeli - voittaja, Paras tileset - voittaja
Vaihtuva päähenkilö - voittaja, Autopeli - voittaja sekä
Hiirellä ohjattava peli - voittaja B)
Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm

Re: Tutoriaaliprojekti

Post by Awaclus »

Hieno ajatus!

Saatan voida tehdä Adobe Photoshop - tutoriaaleja, mikäli aika siihen riittää. (Joskaan mitään ei pidä laskeman sen varaan.)
Aavesoturi
Active Member
Posts: 163
Joined: Fri Aug 31, 2007 7:07 pm
Location: Helsinki
Contact:

Re: Tutoriaaliprojekti

Post by Aavesoturi »

Saattaisin voida kirjoittaa. Itseasiassa minulla on puoli valmis tuto optimoinnista ja ehkä jotain alkua funktioiden käytöstä.

Periaatteessa pystyn kyllä kirjoittamaan monestakin aiheesta (kuten noi mitä SPuntte luetteli), mutta riittääkö motivaatio, on eri juttu.
Myst!c
Advanced Member
Posts: 259
Joined: Fri Dec 21, 2007 11:49 am
Location: Kemi

Post by Myst!c »

Minä voisin tehdä 3Ds Max tutoriaaleja tosin en ole nähnyt keneenkään käyttäneen sitä täällä,
osaan jo sen verran että tutoriaaleja voisin tehdä. Aikaa ja motiivia riittää. :D
Every Legend Has A Start!
User avatar
Jonez
Devoted Member
Posts: 575
Joined: Mon Aug 27, 2007 8:37 pm

Re: Tutoriaaliprojekti

Post by Jonez »

Itse voin myös kirjoitella jotain cb:stä.

Odottelen innolla noita blender-tutoja. Kun yleensä noissa netin tutoissa kyllä muistetaan kailotella kaiken maailman pikanäppäimistä ja tekstit on maustettu hienoilla kuvilla, mutta sitten unohdetaankin kertoa että miten sitä kameraa saa siirrettyä, kun se mun boksi jota yritin luoda jotenkin siirtyi sinne ruudun ulkopuolelle.

Inhoan hankalia ohjelmia. Blenderiä olen yrittänyt opetella vain sen takia, koska tajuan että ei se loppujen lopuksi hankala ole, jos sitä vain osaa.
-Vuoden 2008 aloittelijan ystävä -palkinnon voittaja-
Image <- protestipelikilpailun voittaja.
Space War
Myst!c
Advanced Member
Posts: 259
Joined: Fri Dec 21, 2007 11:49 am
Location: Kemi

Re: Tutoriaaliprojekti

Post by Myst!c »

Jonez wrote:Itse voin myös kirjoitella jotain cb:stä.

Odottelen innolla noita blender-tutoja. Kun yleensä noissa netin tutoissa kyllä muistetaan kailotella kaiken maailman pikanäppäimistä ja tekstit on maustettu hienoilla kuvilla, mutta sitten unohdetaankin kertoa että miten sitä kameraa saa siirrettyä, kun se mun boksi jota yritin luoda jotenkin siirtyi sinne ruudun ulkopuolelle.

Inhoan hankalia ohjelmia. Blenderiä olen yrittänyt opetella vain sen takia, koska tajuan että ei se loppujen lopuksi hankala ole, jos sitä vain osaa.

Nii-in.. Tästä myös huomaa että kukaan ei käytä 3Ds maxia. :D Ehkä siksi että se ei ole ilmainen mutta ainahan ei tarvitse olla laillinen. ;) Mutta sitten tonne esimerkit ja tutoriaalit osioon voisi tulla samalla tyylillä niinkuin tiimin haku ja rakennus semmoinen eri "alue"? En tiedä miksi sitä sanotaan mutta sinne tutoriaalit jne. :) Kuitenkin toivoisin että joku käyttäisi 3Ds maxiakin. :D Se on kyllä huomattavasti vaikeampi mutta uskon sitä paremmaksi. :P

EDIT: Siis että esimerkit ja tutoriaalit osioon tulisi ali"topicit" Esimerkit ja toinen olisi Tutoriaalit.
Every Legend Has A Start!
iTKEVAnAKKI
Advanced Member
Posts: 335
Joined: Tue Aug 28, 2007 3:55 pm
Location: Siellä jossain

Re: Tutoriaaliprojekti

Post by iTKEVAnAKKI »

Myst!c: välttämättä ei kannata kertoa noista laittomuuksista enempää(ettet saa banaania) ;)

Ite voisin tehä photarille(CS3) kuvanmuokkaus oppaita, ja ehkä jotain "taustakuva-filtteri"-tutoja :D
Projektit:
Joku projekti meneillään... Mitähän siitäkin tulee ;)
User avatar
Dibalo
Advanced Member
Posts: 298
Joined: Mon Aug 27, 2007 8:12 pm
Location: Espoo, Finland
Contact:

Re: Tutoriaaliprojekti

Post by Dibalo »

Sanokaapa joku C++:aa askarruttava kysymys, niin voin havainnollistaa asiaa parhaan kykyni mukaan. ;)
The darkest spells can be found from
http://tunkkaus.blogspot.fi
Myst!c
Advanced Member
Posts: 259
Joined: Fri Dec 21, 2007 11:49 am
Location: Kemi

Post by Myst!c »

Anteeksi. :( Mutta tasan tarkkaan jokainen on ladannut jotain laitonta ainakin kerran elämänsä aikana siitä ei selviä ilman. :D
Every Legend Has A Start!
SPuntte
Tech Developer
Tech Developer
Posts: 650
Joined: Mon Aug 27, 2007 9:51 pm
Location: Helsinki, Finland
Contact:

Re: Tutoriaaliprojekti

Post by SPuntte »

Juu, jäipä mainitsematta, mitä itse voisin tehdä.

Siis olisin minäkin valmis kirjoittelemaan jotakin, mutta aika on suhteellisen kortilla, joten ihan pian ei ainakaan mitään synny.

Voisin/osaisin/haluaisin kirjoittaa näistä:

CB
* alkeet
* taulukot, tyypit (lienee turha, muta mainitsenpa kuitenkin), funktiot, objektit, oikeastaan mitä tahansa, mutta joku muu osaa varmaan joitain asioita (kuten ääniä, partikkeleita,..) paremmin/havainnollisemmin kuin minä.
* erilaiset "kikkailut", siis ne jotka korvaavat aloittelijoiden purkkaviritykset.
* pelimoottori

Blender
* alkeet
* jtn kehittyneempää, ehdottakaa/kysykää

Matematiikkaa
* peleissä tarvittavaa geometriaa ja trigonometriaa
* vektoreita

Fysiikkaa
* perusmekaniikkaa (liike)
* mahdollisesti dynamiikkaa (törmäykset, kappaleiden muut vuorovaikutukset)

Photoshop (CS2)
* perusteita, käteviä työkaluja ja niiden käyttöä
* väri-/mustavalkovalokuvan käsittelyä (väri -> mv; mv-kuvan sävytys; värien, valotuksen ja kontrastin säätö; terävöinti; jne.)

Näihin minulla riittäisi ehkä aikaa max noin yks tuto per 1-1½ kk, jos sitäkään. Tosin motivaatio on myös asia erikseen.
CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES

CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
User avatar
CCE
Artist
Artist
Posts: 650
Joined: Mon Aug 27, 2007 9:53 pm

Re: Tutoriaaliprojekti

Post by CCE »

Itse voisin kirjoitella tutoja CoolBasicin perusjutuista kuten taulukoista sekä funktioista sekä Gimpin käytöstä.

Itse asiassa mielestäni jonkun pitäisi kirjoitella kädestä pitäen C++ opas, joka alkaisi esimerkiksi jonkun ilmaisen IDE:n sekä kääntäjän asennuksesta, sekä kyseisen ohjelman peruskäytöstä.
SPuntte
Tech Developer
Tech Developer
Posts: 650
Joined: Mon Aug 27, 2007 9:51 pm
Location: Helsinki, Finland
Contact:

Re: Tutoriaaliprojekti

Post by SPuntte »

CCE wrote:Itse asiassa mielestäni jonkun pitäisi kirjoitella kädestä pitäen C++ opas, joka alkaisi esimerkiksi jonkun ilmaisen IDE:n sekä kääntäjän asennuksesta, sekä kyseisen ohjelman peruskäytöstä.
Juu vois olla hyvä, esim. joku VC++ 2008 Express. Soon ymmärtääkseni laadukas ohjelma, mutta alkaja, joka ei ole koskaan CB:n IDEtä kummempaan koskenut, kavahtaa sitä varmasti aikas helposti. Toinen juttu on C++:n luonne. Perusjutut eivät ole älyttömän monimutkaisia tajuta, mutta kun mukaan tungetaan vähänkin monimutkaisempia olio-ohjelmoinnin asioita ja vielä jokin kirjasto kaikkine nimeämissotkuineen, ovat useimmat keltanokat jo ihan ulalla. Esimerkiksi se, että koodissa voi esiintyä kirjastosta poimittuja rakenteita, joiden sisäisestä toiminnasta ei sinänsä tiedä hölkäsen pöläystä, sekottaa aluksi, ainakin minua sekoitti, ja sekoittaa edelleen.
CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES

CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
jabanii
Member
Posts: 93
Joined: Tue Aug 28, 2007 9:23 pm

Re: Tutoriaaliprojekti

Post by jabanii »

SPuntte wrote:
CCE wrote:Itse asiassa mielestäni jonkun pitäisi kirjoitella kädestä pitäen C++ opas, joka alkaisi esimerkiksi jonkun ilmaisen IDE:n sekä kääntäjän asennuksesta, sekä kyseisen ohjelman peruskäytöstä.
Juu vois olla hyvä, esim. joku VC++ 2008 Express. Soon ymmärtääkseni laadukas ohjelma, mutta alkaja, joka ei ole koskaan CB:n IDEtä kummempaan koskenut, kavahtaa sitä varmasti aikas helposti. Toinen juttu on C++:n luonne. Perusjutut eivät ole älyttömän monimutkaisia tajuta, mutta kun mukaan tungetaan vähänkin monimutkaisempia olio-ohjelmoinnin asioita ja vielä jokin kirjasto kaikkine nimeämissotkuineen, ovat useimmat keltanokat jo ihan ulalla. Esimerkiksi se, että koodissa voi esiintyä kirjastosta poimittuja rakenteita, joiden sisäisestä toiminnasta ei sinänsä tiedä hölkäsen pöläystä, sekottaa aluksi, ainakin minua sekoitti, ja sekoittaa edelleen.
Itse olen sitä mieltä, että C++ opasta on turha tehdä, koska sellainen on jo tehty tänne. Itse ainakin luin sen alusta loppuun asti läpi, eikä sitten tullut mitään ymmärtämisongelmia. Lisäksi esim. VC++ 2008:sta on turha tehdä opasta, koska sen käyttäminen on lähes yhtä helppoa, kuin Microsoft Word:n. 2005 -versio ehkä saattoi sekoittaa aloittelioiden pään (kuten minun kauan sitten) Platform SDK:n asennuksilla. Dev-C++:ta en suosittele kenellekkään.
Post Reply