Pisin Cb-projektinne

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

Re: Pisin Cb-projektinne

Post by Awaclus »

Tuon mukaan rivejä 715, koodirivejä 586, kommenttirivejä 11 ja tyhjiä rivejä 118.
User avatar
CCE
Artist
Artist
Posts: 650
Joined: Mon Aug 27, 2007 9:53 pm

Re: Pisin Cb-projektinne

Post by CCE »

Tällä hetkellä pisin koodipätkä koneellani on raycasterini(teksturoitu :) 496 rivillä koodia, mutta muistaakseni hurja ennätykseni on purkkapelini FastMatch jopa yli 800 rivillä koodia.
User avatar
Jare
Devoted Member
Posts: 877
Joined: Mon Aug 27, 2007 10:18 pm
Location: Pori
Contact:

Re: Pisin Cb-projektinne

Post by Jare »

KillBurn wrote: Miten voitte saada yli 3000 riviä koodia.Tuskin se nyt niin hirveätä purkaa on, eikä CB pelit kovin pitkiäkään ole, omaakin koodia voisi optimoida reilusti.
Vähän vilkuilin tota mun projektia ja havaitsin muun muassa seuraavia mielenkiintoisia juttuja:
  • Vakiot vie noin 150 riviä
  • Globaalit muuttujat noin 300 riviä
  • Kenttämoottoriin olen kirjoittanut noin 450 riviä
  • Tekoälyssä olen käyttänyt 440 riviä
  • Audiopuolen funktioihin 280 riviä
Ja onhan tuolla vielä roimasti muutakin. Kyllähän tuota kertyy aina kun jotain uutta tekee peliin.
tuhoojabotti wrote:tein pienen skriptin joka analysoi koodin (ei tue rem kommenttia.)
Ei tue useampaan tiedostoon jaettuja projekteja. :/

Oon harkinnu että joskus pitäis kyllä tehdä aivan järkyttävän tehokas ohjelma cb-koodin analysointiin. Sellanen vois listata koodista kaikki muuttujat, funktiot, tyypit, taulukot yms. ja tutkailla, miten paljon niitä käytetään. Sais näppärästi katsottua, mitkä funktiot ovat ajan kanssa jääneet käyttämättä ja jos jonkun muuttujan nimen on typonnut. Itseasiassa mulla on sellainen jo mun projektit-kansiossa 70:n muun projektikansion joukossa. :mrgreen:
Sumppi
Active Member
Posts: 163
Joined: Wed Dec 03, 2008 8:07 pm

Re: Pisin Cb-projektinne

Post by Sumppi »

Pisimmässä on rivejä 762, koodirivejä 623, kommenttirivejä 2 ja tyhjiä 137.
HUOM:Koodi on purkkaa, joten monet teistä varmaan saisivat sen alle 300 rivin.
Grandi wrote:Sumpille piste. Jos nimimerkin m-kirjain muutetaan r:ksi, p-kirjain v:ksi ja 3 viimeistä kirjainta "vor":iksi, saadaan "survivor", eli suomeksi selviytyjä. Melkoinen yhteensattuma!
Jani
Devoted Member
Posts: 741
Joined: Fri Oct 31, 2008 4:53 pm

Re: Pisin Cb-projektinne

Post by Jani »

Sumppi wrote:Pisimmässä on rivejä 762, koodirivejä 623, kommenttirivejä 2 ja tyhjiä 137.
HUOM:Koodi on purkkaa, joten monet teistä varmaan saisivat sen alle 300 rivin.
Sen saa myös yhteen riviin.
Dead men tell no tales. Also, Python rocks!
Codegolf: 99 bottles of beer (oneliner) - Water map partition
User avatar
axu
Devoted Member
Posts: 854
Joined: Tue Sep 18, 2007 6:50 pm

Re: Pisin Cb-projektinne

Post by axu »

Jani wrote:
Sumppi wrote:Pisimmässä on rivejä 762, koodirivejä 623, kommenttirivejä 2 ja tyhjiä 137.
HUOM:Koodi on purkkaa, joten monet teistä varmaan saisivat sen alle 300 rivin.
Sen saa myös yhteen riviin.
Jaha ja miten, paitsi jos se ei sisällä yhtään If/Select lausetta.

Oma pisin projekti oli lehmät lentää: alle 2000 riviä... ja siinäkin paljon purkkaa sekä käyttöönottamattomia kyhäelmiä :roll:
Jos tämä viesti on kirjoitettu alle 5 min. sitten, päivitä sivu. Se on saattanut jo muuttua :roll:
Image
Jani
Devoted Member
Posts: 741
Joined: Fri Oct 31, 2008 4:53 pm

Re: Pisin Cb-projektinne

Post by Jani »

axu wrote:
Jani wrote:
Sumppi wrote:Pisimmässä on rivejä 762, koodirivejä 623, kommenttirivejä 2 ja tyhjiä 137.
HUOM:Koodi on purkkaa, joten monet teistä varmaan saisivat sen alle 300 rivin.
Sen saa myös yhteen riviin.
Jaha ja miten, paitsi jos se ei sisällä yhtään If/Select lausetta.

Oma pisin projekti oli lehmät lentää: alle 2000 riviä... ja siinäkin paljon purkkaa sekä käyttöönottamattomia kyhäelmiä :roll:
Olisiko :-merkeillä?
Dead men tell no tales. Also, Python rocks!
Codegolf: 99 bottles of beer (oneliner) - Water map partition
MAVmaggot
Advanced Member
Posts: 468
Joined: Fri Aug 31, 2007 10:18 pm
Location: bitspace

Re: Pisin Cb-projektinne

Post by MAVmaggot »

Jani wrote: Olisiko :-merkeillä?
Ei auta jos on If/Select-lausekkeita. Mutta joo, jottei menis ihan offtopiciks niin minulla ehkä joku 300 riviä vain, nyt on tosin vähän isompi projekti työn alla johon tulee varmaankin vähän enemmän noita rivejä.
Nassi_Setä
Advanced Member
Posts: 281
Joined: Sat Jun 28, 2008 5:19 pm
Location: Hämeessä miä

Re: Pisin Cb-projektinne

Post by Nassi_Setä »

ajallisesti pisin projektini on nimeämätön RPG,jota olen työstänyt 4 vuotta ja koodiakin on noin 3000 riviä
huomanette että aloitin tekemisen aikoja sitten(9 vuotiaana)jolloin en osanut mitään,joten koodikin on aikamoisen kökköä
User avatar
kaneli2000
Guru
Posts: 1059
Joined: Mon Mar 17, 2008 2:40 pm
Location: Lempäälä

Re: Pisin Cb-projektinne

Post by kaneli2000 »

Pisin projekti ei-julkaistusta pelistä on varmaankin Silent Column, jota olen nyt kuukauden suunnitellut, tosin muuta kuin tarinaa, tehtäviä ja grafiikkaa en olekkaan saanut valmiiksi. :/

Koodiriveiltä pisin peli? Jaa-a.
I see the rainbow rising
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Pisin Cb-projektinne

Post by esa94 »

kaneli2000 wrote:Pisin projekti ei-julkaistusta pelistä on varmaankin Silent Column, jota olen nyt kuukauden suunnitellut, tosin muuta kuin tarinaa, tehtäviä ja grafiikkaa en olekkaan saanut valmiiksi. :/

Koodiriveiltä pisin peli? Jaa-a.
Wat, hiljainen pylväs? :D

---

Nöh, pisin julkaisematon projekti... Möm, taitaa olla Graviton. (Ikävä kyllä haamu-sarjaa. Ajattelin tehdä... Aikomus olisi tehdä siitä vielä jonkilainen versio...)

Koodiriveiltä... Haamu Mission. Joka ei edes oikeastaan ollut mun.
Eur0-5isu
Active Member
Posts: 106
Joined: Mon Sep 01, 2008 5:12 pm

Re: Pisin Cb-projektinne

Post by Eur0-5isu »

Kyllä se on tämä nykyinen Missile Away joka on ollut jollain asteella viimeiset puolivuotta. Tosin tämän vuoden se on ollut hiatuksella mutta kyllä taas kun aikaa riittää niin sitä jatkan. Koodia siinä tosin aika vähän; vain >1000 riviä joskin siinä on vain 1 kenttä ja kentät vievät noin 100 riviä. Eniten rivejä varmaan jossain alkuaikojen purkkamössöissä, kun en vielä tajunnut funkkareiden tai edes aliohjelmien päälle.
User avatar
TheDuck
Devoted Member
Posts: 632
Joined: Sun Aug 26, 2007 3:51 pm
Location: C:\Program Files\Tuusula\

Re: Pisin Cb-projektinne

Post by TheDuck »

Tässä hiukan monipuolisempi rivilaskuri. Bugeja voi olla, kun pitkästä aikaa sorkin CB:n kanssa. Includetiedostotkin toimivat :)

Code: Select all

tiedot$ = Count("lollero.cb")
Print "Rivejä yhteensä: "+c_get(tiedot$, 1)
Print "Tyhjiä rivejä:   "+c_get(tiedot$, 2)
Print "Koodirivejä:     "+c_get(tiedot$, 3)
Print "If-lausekkeita:  "+c_get(tiedot$, 4)
Print "Kommentteja:     "+c_get(tiedot$, 5)
WaitKey 

Function c_get(_txt$, id)
    Return Int(GetWord(_txt$,id,"|"))
EndFunction 

Function Count(file$)
    If Not FileExists(file$) Then MakeError "Codefile not found"
    f = OpenToRead(file$)
        While Not EOF(f)
            r$ = ReadLine(f)
            totalcount + 1
            If r$ = "" Then
                empty + 1
            Else
                If Left(r$, 2) = "//" Or Left(r$, 1) = "'" Then
                    kommentit + 1
                Else
                    used + 1
                EndIf 
            EndIf
            lol$ = GetWord(r$, 1)
            If lol$ = "Include" Then
                x$ = Count(Replace(Mid(r$, InStr(r$, " ")+2), Chr(34), ""))
                totalcount = totalcount + c_get(x$, 1)
                empty = empty + c_get(x$, 2)
                used = used + c_get(x$, 3)
                iffit = iffit + c_get(x$, 4)
                kommentit = kommentit + c_get(x$, 5)
            EndIf
            
            If lol$ = "If" Then
                iffit + 1
            EndIf
        Wend
    CloseFile(f)
    Return totalcount+"|"+empty+"|"+used+"|"+iffit+"|"+kommentit
EndFunction 
^^
Jani
Devoted Member
Posts: 741
Joined: Fri Oct 31, 2008 4:53 pm

Re: Pisin Cb-projektinne

Post by Jani »

Nyt tänään tullut pommitettua n. 2800 riviä koodia. (Meni aikaa koulussa :( )
Taitaa tulla pisin projektini :). Lisäksi n. 500 riviä on funktioita.
Dead men tell no tales. Also, Python rocks!
Codegolf: 99 bottles of beer (oneliner) - Water map partition
User avatar
Jare
Devoted Member
Posts: 877
Joined: Mon Aug 27, 2007 10:18 pm
Location: Pori
Contact:

Re: Pisin Cb-projektinne

Post by Jare »

Jani wrote:Nyt tänään tullut pommitettua n. 2800 riviä koodia.
Ohoh, aika kova tulos!

Jostain luin, että Microsoftin ohjelmoijat kirjoittavat vuodessa keskimäärin noin tuhat uutta koodiriviä. Siihen nähden olet reippaasti tuotteliaampi. ;)

(Tosin Mikkisoftan pojilla aikaa taitaa mennä reilusti enemmän olemassa olevan koodin muokkaamiseen kuin uuden kirjoittamiseen).
User avatar
85 spider
Newcomer
Posts: 35
Joined: Thu Dec 10, 2009 7:01 pm
Location: Vihanti, Alpua

Re: Pisin Cb-projektinne

Post by 85 spider »

1500 riviä, mutta siihen se sitten jäi ku ei enää jaksanu.
User avatar
kaneli2000
Guru
Posts: 1059
Joined: Mon Mar 17, 2008 2:40 pm
Location: Lempäälä

Re: Pisin Cb-projektinne

Post by kaneli2000 »

Nykyään ajallisesti pisin tai oikeastaan pisimpään pinnalla pysynyt projektini on ollut Fade, mutta se jäätyikin sitten parin kuukauden päästä idean saamisesta. Kahden pelihahmon peliin on vaikea keksiä kenttiä.
I see the rainbow rising
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Pisin Cb-projektinne

Post by MaGetzUb »

Jos nyt tätä ketjua ruvetaan aktiivisesti käyttämään, pisin projektini One Shot (vanha versio), siinä oli lähes 5000 riviä koodia, muistaakseni. Mutta tässä nykyisessä versiossa tulee olemaan vähän vähemmän, kun osaan toteuttaa asioita paremmin. :P
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
anttimoi
Newcomer
Posts: 25
Joined: Mon Aug 11, 2008 7:33 pm

Re: Pisin Cb-projektinne

Post by anttimoi »

Eipä ole tullut vielä vastaan yhtään projektia jota on jaksanut kehittää yli kuukautta. Pisin peli 500 koodirivillä taitaa olla keskeneräinen puzzle-peli. Taitaa mennä tuo henkilökohtaisesti pisimmän pelin titteli mennä kohta omalle rpg-projektille, kunhan koodia alan vääntämään. Ellei sekin projekti kaadu motivaation puutteeseen...
Coolbasic roguelike-projekti menossa 8)
Progress bar @@@@@10%@@@@@
Pahasti jäätymässä...
Tuxi
Active Member
Posts: 190
Joined: Wed Jan 21, 2009 10:25 pm
Contact:

Re: Pisin Cb-projektinne

Post by Tuxi »

Tässä lähiaikoina olin vähän tehnyt Marsin Valloitusta. Tai oikeammin sanottuna parannellut vanhaa koodia. Kyllä sitä huomaa, miten on koodaamisessa kehittynyt. Noin puolet riveistä lähtee pois. Paras on ollut, että raketin liikuttaminen sivuille ja sen törmäys sivulaitoihin oli ennen noin 80 riviä, nyt sama vie vain 4 riviä.
Projektit:
Jotain pientä (Ehkä vähän suurempaakin)

-Tuxi- (myös Tuxi4321)
Post Reply