Text-based projekt

Sve teme koje su usko vezane uz otvoreni kôd, smiju se parkirati ovdje.
User avatar
bytespiller
DB Contest Winner '09
Posts: 2328
Joined: Fri Sep 12, 2008 11:46 am

Re: Text-based projekt

Post by bytespiller » Mon Nov 23, 2009 11:36 pm

@fps: ništa od tih kerefeki, pogledaj pravila gore (ako već nisi) igra mora biti čista console-based

fps
Starosjedioc!
Posts: 1012
Joined: Sat Sep 06, 2008 1:11 pm
Smallest prime number bigger than 20: 23

Re: Text-based projekt

Post by fps » Tue Nov 24, 2009 9:26 am

ma ionako nisam planirao sudjelovati lol, jedino da zavrsim danny-a, sjecati ce se luka i DS, ostali ne vjerujem

User avatar
EmP
Veliki brat malih trokuta
Posts: 498
Joined: Tue Sep 01, 2009 10:14 pm
Smallest prime number bigger than 20: 23
Location: Zagreb
Contact:

Re: Text-based projekt

Post by EmP » Tue Nov 24, 2009 2:27 pm

Mihael wrote:
EmP wrote:Ne zvuči loše. Programe bi mogli objediniti tako da se pozivaju pomoću parametara s komandne linije. Pa se programi pisani u C-u i C# mogu pozivati kad su već skompajlirani tak da se smanji potreba za prebacivanjem kôda u drugi jezik.

Uz temu, treba nam i žnar. Što imaš na pameti? Avanturu, RPG? E da, da l pod text-based misliš ono di samo možeš ić u novi red sa tekstom, ono, da nemreš očistiti ekran niti se vraćati u prethodni red?
... boldani dio ne kužim :mrgreen: ...
Neki jezici su ti tolko hardcore da ti je proizvoljno pozicioniranje teksta i čišćenje ekrana već grafika a ne čisto konzolni tekst. Jer što ti je shema, funkcije za ispis pišu u stream (na Linuxu je, ako se ne varam, to datoteka) a tekst na ekranu je samo interpretacija tog streama. I onda ti oni koji pišu u izlazni stream mogu samo dodavati na kraj a oni koji čitaku sa ulaznog, samo skidati sa početka. Kako pisanje posred streama nije dopušteno, neki jezici ili krše taj princip ili prebacuju iz tekstualnog ispisa na grafički.

Streamovi su uvedeni kako se sa istim ili sličnim funkcijama moglo pisati na ekram, čitati s tipkovnice, pristupati datoteci i komunicirati preko mreže.
Nexus 64213 blog - IKON: moja verzija JSONa
Stareater blog - lijepe slike kak napreduje kod

User avatar
Luka
Posts: 1384
Joined: Tue Aug 26, 2008 3:32 pm
Smallest prime number bigger than 20: 23

Re: Text-based projekt

Post by Luka » Tue Nov 24, 2009 2:36 pm

A i Windowsi krše taj koncept, u samom WinAPIu postoji funkcija za pozicioniranje teksta...
  • You know your project is in trouble when..
    ...when you wonder if you could optimize your fps counter function in order to gain extra fps...
    ...and you double your fps doing so.

User avatar
EmP
Veliki brat malih trokuta
Posts: 498
Joined: Tue Sep 01, 2009 10:14 pm
Smallest prime number bigger than 20: 23
Location: Zagreb
Contact:

Re: Text-based projekt

Post by EmP » Tue Nov 24, 2009 2:54 pm

Luka wrote:A i Windowsi krše taj koncept, u samom WinAPIu postoji funkcija za pozicioniranje teksta...
Erm, ako radiš konzolnu aplikaciju onda u principu ne koristiš WinAPI.

Ma ono što sam mislio pitat, da l text-based projekt znači true konzolna aplikacija ili bilo što što koristi samo tekst kao ispis ali da je jedan font, jedna veličina slova, da se tekst može pisat na točno određenim pozicijama a ne na bilo koji piksel itd.
Nexus 64213 blog - IKON: moja verzija JSONa
Stareater blog - lijepe slike kak napreduje kod

User avatar
Luka
Posts: 1384
Joined: Tue Aug 26, 2008 3:32 pm
Smallest prime number bigger than 20: 23

Re: Text-based projekt

Post by Luka » Tue Nov 24, 2009 3:10 pm

Pa ok, ali što želim reći - u Windowsu taj koncept od prve ne stoji. Jer nije potrebno raditi nikakve izmjene prije pozivanja WinAPIa na nativnoj, konzolnoj, aplikaciji. Osim ukoliko Windowsi u letu ne rade transformaciju, što sumnjam jer bi bilo problematično za implementirati.
  • You know your project is in trouble when..
    ...when you wonder if you could optimize your fps counter function in order to gain extra fps...
    ...and you double your fps doing so.

User avatar
Denis
Sajentist on djuti!
Posts: 2618
Joined: Tue Aug 26, 2008 9:35 pm
Smallest prime number bigger than 20: 23

Re: Text-based projekt

Post by Denis » Tue Nov 24, 2009 8:16 pm

EmP wrote:...ispis pišu u stream (na Linuxu je, ako se ne varam, to datoteka) a tekst na ekranu je samo interpretacija tog streama...
Na linuxu (kao i na drugim Unixoidi) je sve file...

User avatar
bytespiller
DB Contest Winner '09
Posts: 2328
Joined: Fri Sep 12, 2008 11:46 am

Re: Text-based projekt

Post by bytespiller » Tue Nov 24, 2009 9:58 pm

a ponekad i dev/null/ :lol:

User avatar
UDP11
Obama s Trešnjevke
Posts: 657
Joined: Thu Nov 06, 2008 2:38 pm
Smallest prime number bigger than 20: 23

Re: Text-based projekt

Post by UDP11 » Tue Nov 24, 2009 10:06 pm

bytespiller wrote:a ponekad i dev/null/ :lol:
haha dev/null, to mi je bio jedan od prvih nickova na internetu, daleke 2002-'03 :pray:
Image

User avatar
Denis
Sajentist on djuti!
Posts: 2618
Joined: Tue Aug 26, 2008 9:35 pm
Smallest prime number bigger than 20: 23

Re: Text-based projekt

Post by Denis » Tue Nov 24, 2009 10:11 pm

bytespiller wrote:a ponekad i dev/null/ :lol:
I s dev/null se handlea kao s fileom O_o
Istina, data-eating-black-hole-like fileom, ali fileom...

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest