Kirjoittaja Aihe: 2013 ohjelmointi kisa  (Luettu 10695 kertaa)

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
2013 ohjelmointi kisa
« : Toukokuu 13, 2013, 11:09 »
aika pistää hieman uutta kisaa tuubiin
! kisailu aikaa on Heinakuun alkuun asti !

tämän kertainen kisa on astetta nätimpi  ja hyödyllisempi :old:
elikä pistämme osallistujat tutustumaan SIN ja COS muuttujiin tai tarkemmin niiden laskentaan ja hyötykäyttöön
peliohjelmoinnissa ja samalla tutustumaan Sprite ohjelmointiin
se ei ole niin vaikeaa kuin useat uskovat

kun on terve saada smuuttia liikettä näytölle turvaudutaan yleensä matematiikkaan
koska animaatio syö sairaasti resurseja
tähän tarpeeseen vastaan matemaattiset muuttujat SIN COS

tämän kertaisen kisan tehtävä on saada näytöllä Sprite objekti suorittamaan näytön kokoista ympyrä rataa
eli päättymätön silmukka
ohjelmointi kieli jälleen vapaa !

C64 erikoispiirteisiin kuuluu etteivät sin ja cos anna suoraan käyttökelpoista
aste lukuihin perustuvaa vastausta kuten muut kielet vaan tarvitsevat hieman lisä matematiikkaa
itse toteutin ensimmäisen harjoitelman joskus aikoja sitten visualbasikilla ja se toimi hyvin
mutta saman ohjelman tekeminen aiheutti harmaita hiuksia C64 koska sama laskenta kaava ei toimi siinä

tämä ei ole vaikea ohjelma tehdä se lohdutuksen sanana monille. tosin hieman aivonystyröitä pitää
kuitenkin herätellä kouluajoilta mieleen ; )

C64 Basic riittää tähän tarkoitukseen mainiosti
 
« Viimeksi muokattu: Elokuu 24, 2013, 22:50 kirjoittanut virgo »
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: kesän ohjelmointi kisa
« Vastaus #1 : Toukokuu 23, 2013, 22:09 »
kisa etenee koskas alkaa tuleen koodia ;)
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: kesän ohjelmointi kisa
« Vastaus #2 : Kesäkuu 11, 2013, 19:47 »
oliko tää nyt liian vaikee vai mikä ?!?
kysykää ihmeessä jos on joku jumi koodissa ei sitä muuten opi !
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: kesän ohjelmointi kisa
« Vastaus #3 : Kesäkuu 26, 2013, 17:41 »
jatketaan sovinnolla kisa aikaa ;)

sanotaanko Elokuun loppuun !
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa fmatic

  • Ylläpito
  • Metusalem
  • *****
  • Viestejä: 573
  • Respect My Authority!!!!
    • Profiili
    • RaivoGalleria
Vs: kesän ohjelmointi kisa
« Vastaus #4 : Kesäkuu 26, 2013, 22:02 »
Pistä suosiolla joulukuuhun :D Setä on sen verran hidas että ennen ko valmista tulee ehtii jo maa olemaan valkeena  :old:

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: kesän ohjelmointi kisa
« Vastaus #5 : Kesäkuu 27, 2013, 11:16 »
ok samaa muuten mietin tässä viesti ikkunaa avautuvaksi odotellessa xD
mutta otsikko varmaan pitäisi muuttaa muotoon Vuoden ohjelmointi kilpailu

ja sääntöjä muuttaa sen verran että omaa tuotosta saa hioa niin monta kertaa kuin pystyy
mutta suoranaista muiden kopiointia ei hyväksytä

tarkoitushan on nähdä kuinka monella tapaa tämänkin voi tehdä ;)
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: 2013 ohjelmointi kisa
« Vastaus #6 : Elokuu 24, 2013, 22:51 »
heh muutettu kisan otsikko pyydetyyn muotoon xD
eli loppu vuosi aikaa
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: 2013 ohjelmointi kisa
« Vastaus #7 : Syyskuu 23, 2013, 11:21 »
Nostetaampa panoksia !

Voittaja saa omakseen A500 paketin plus läjän korppuja täynnä pelejä !
josko noilla alkaisi onnistumaan

paketti toimitetaan voittajalle jouluksi kotiin !
miten on ?
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa escape

  • Tulokas
  • *
  • Viestejä: 8
    • Profiili
Vs: 2013 ohjelmointi kisa
« Vastaus #8 : Syyskuu 26, 2013, 17:55 »
Olikin vaikeampi tehtävä, mitä luulin  ;D Ainakin näin ensikertaa c64 basicilla jotain ohjelmoivalle. Sain aikaan ympyräliikkeen, mutta puolet ympyrästä katoaa aina ruudun ulkopuolelle  :smash:

No ehkä muutaman tunnin työn tulosta voi kuitenkin pitää hyvänä alkuna, kun ohjelmointikokemusta ei juuri ole.  :pondering:

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: 2013 ohjelmointi kisa
« Vastaus #9 : Syyskuu 26, 2013, 22:27 »
sehän näissä kisoissa on pää tarkoituksena !

oppia tekemään itse pieni motivointi välillä auttaa ylittämään itsensä ;)
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa escape

  • Tulokas
  • *
  • Viestejä: 8
    • Profiili
Vs: 2013 ohjelmointi kisa
« Vastaus #10 : Lokakuu 15, 2013, 03:17 »
No niin tuli saatua aikaan, jokin ympyräliikkeen tapainenkin. On vaan omaan silmiin aika karun näköistä. Nälkä vaan kasvaa syödessä ja haluun saada aikaan jotain paljon tyylikkäämpää. Nyt on vaan yksittäinen piste kiertämässä ruutua loputtomasti ympäri.  :laugh: No itselläni tosin on jo pieni idea, minkä näköisen haluun tosta. Tuli samalla opeteltua vähän muutakin tietoutta noista spriteistä. Mukavia ohjelmoitavia. Luulen että siirryn basicistä tämän kisan innoittamana konekielen pariin, mutta ilmeisesti sitä ennen tarviin jonkun moduulin tuohon koneen perään? Onko tällaisia ohjelmointi tehtäviä tulossa lisää? Tuntuu, et opin kielen parhaiten just tällaisten tehtävien kautta. Ehkä muutaman vuoden päästä sais jonkun hienon kuusnepa pelinkin väsättyä   :thumbup:.

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: 2013 ohjelmointi kisa
« Vastaus #11 : Lokakuu 15, 2013, 05:31 »
varmasti tulee johan noita muutama tuolla on jo aikaisemminkin ollu
tosin tämä on ainoa missä on tarjolla palkinto xD

hienoa että ohjelmointi kiinnostaa vain tekemällä oppii niin se vain on
itse tein varmaan vuoden Basiclla textiseikkailu pelejä vain siksi
että sain sormet tottumaan näppäimiin noin kuukausi siinä meni että
alkoi kirjoitus nopeus olla sitä luokkaa että voi sanoa että ohjelmointi eteni,
samalla tuli kieli tutuksi konekielessä olikin sitten vähän eri juttu

konekielen opiskeluun moduli on mukavan nopea vekotin muttei sillä kovin isoja kokonaisuuksia ohjelmoi
asiasta on ollut keskustelua jonkin verran tällä nybläys topikissa
itse suosin Turbo Assembleria
http://turbo.style64.org/
joka on vapaa levitteinen ohjelma ja ihan pro tasoa
tosin monitori toimintoa siinä ei ole. siihen on olemassa omat ohjelmansa
mutta tosiaan kun konekieli monitori on modulilla se helpottaa elämää paljon
samoin turbojen olemassa olo myös itselläni on kaksi
Action replay 6 ja Final cardridge 3
ensimmäinen on parempi koska se osaa upottaa turbo loaderinsa oikeisiin peleihinkin
ei finalkaan huono ole

tuolla pääsee kylmä testaamaan Assyä
http://6502asm.com/
plus paljon malli rutiineita

http://project64.c64.org/misc/assembler.txt
muuta apu softaa
http://www.zimmers.net/anonftp/pub/cbm/c64/programming/
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: 2013 ohjelmointi kisa
« Vastaus #12 : Marraskuu 29, 2013, 15:32 »
kisa alkaa lähenemään loppuaan eikä vielä ainakaan kukaan ole tullut haastamaan
A500 pakettia jouluksi kotiinsa...

" A500 1m chip + muuntaja, ja muutama laatikko pelejä " 
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: 2013 ohjelmointi kisa
« Vastaus #13 : Joulukuu 08, 2013, 12:43 »
16 päivää aikaa postitukseen... mutta kenelle ?
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7

Poissa virgo

  • Vuoden Foorumilainen 2014
  • Metusalem
  • ******
  • Viestejä: 1095
  • Retroilija henkeen ja vereen
    • Profiili
    • Genetic point web
Vs: 2013 ohjelmointi kisa
« Vastaus #14 : Joulukuu 14, 2013, 10:16 »
tämä näyttää pahalta !
palkinnon  taidankin voittaa minä ???
Genetic-point Amiga BBS: g-point.tunk.org ports 500 & 1024
Genetic-PET C64 BBS: g-point.tunk.org port 1025

OnLine 24/7