Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Od programera za osobe ometene u mentalnom razvoju.

[es] :: Linux aplikacije :: Od programera za osobe ometene u mentalnom razvoju.
(TOP topic, by Srđan Pavlović)
Strane: << < .. 6 7 8 9 10 11 12 13 14

[ Pregleda: 103327 | Odgovora: 275 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nikomak
Nikola Makić
Beograd

Član broj: 177053
Poruke: 65
*.adsl.eunet.rs.



+1 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.24.09.2010. u 23:27 - pre 165 meseci
Ovo je neverovatno :) Koliko "strani mediji" prate ES, pa to je necuveno :) To samo mogu da potvrde logovi kod Gojka :)
Morao sam da se javim ovde ponovo, iako ne volim da pisem na ES-u!!!

Elem, nakon sat vremena posto sam postavio poruku ovde, dobio sam nekoliko ponuda od stranih kompanija da im posaljemo binary naseg engine-a.
To smo i ucinili i u ponedeljak putujemo za Amsterdam, da se upoznamo sa novim poslodavcima. U svakom slucaju hvala Srdjane :)

Takodje, nam niko nije odgovorio u vezi nase mini igre. Kako Vam se dopada, ima li nekih problema u radu?

I da, Nedeljko covece, mani se advokature, covek tvog matematickog kalibra ne treba da gubi vreme na pravnim peripetijama.

Svako dobro, pozdrav od Nikole, Zeljka i Jelene. :)

TurboDispatchJumpAddressEnd
----
Knocka Fia
----
And so we meet, again in a different time
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
212.200.65.*



+2790 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.24.09.2010. u 23:29 - pre 165 meseci
Projekat mora biti urađen LEGALNO.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

3way

Član broj: 241428
Poruke: 1425



+2403 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.24.09.2010. u 23:36 - pre 165 meseci
Ja bih mogao da pripomognem oko izgleda svega toga, tj. ne ja licno, al isto mu to dodje :)
A ako treba i jos nesto oko programiranja, tj. oko igrica, onda bih i mogao licno.
Sedam sutlijasa,
za sedam samuraja,
za sedam tramvaja.
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.24.09.2010. u 23:46 - pre 165 meseci
@nikomak - super ;)

@Nedeljko - naravno da mora biti LEGALNO, ako znas vidi konkretno sta je problem od koda i kako to srediti,
ne razumem se preterano u licenciranje softvera niti imam zelju i vremena da to ucim.

@3way - hvala za interesovanje, videcu da uposlim i tebe ;)

Pozz, i molio bih bez nepotrebnog off-topic-a, sredjivacu temu radi preglednosti i lakoce koncentrisanja citalaca na bitne informacije ako bude potrebno.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
212.200.65.*



+2790 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.25.09.2010. u 02:30 - pre 165 meseci
Ako hoćemo da linkovanje bude statičko kao sada, onda naš rad možemo staviti pod jednu od licenci LGPLv2.1, LGPLv3, GPLv2, GPLv3 ili bilo koju koja daje najmanje toliko slobode koliko i GPL (izabrane verzije). Ja predlažem da se naš rad stavi pod GPLv3. U tom slučaju treba u distribuciju ubaciti tekst GPLv3 licence i tekstualni fajl COPYING koji sadrži kopirajt informacije i obaveštenje da se ovaj softver nalazi pod GPLv3. Da ne bismo ubacivali pismenu ponudu isporuke izvornog koda važeću najmanje tri godine, najbolje je ubaciti kompletan izvorni kod u distribuciju, a za SDL biblioteku napisati da se njen izvorni kod može naći na toj i toj adresi, mada je još bolje i taj izvorni kod uključiti u distribuciju.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.ptt.rs.



+4 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.25.09.2010. u 09:40 - pre 165 meseci
Citat:
nikomak
Elem, nakon sat vremena posto sam postavio poruku ovde, dobio sam nekoliko ponuda od stranih kompanija
da im posaljemo binary naseg engine-a.
To smo i ucinili i u ponedeljak putujemo za Amsterdam, da se upoznamo sa novim poslodavcima.


A jel mogu i ja sa vama? :))


Da pojasnim još jednom kako se prave "table" tj. igre koje se biraju dugmićima
na početnoj strani.

Bilo bi mnogo lakše svima kada bi tako radili jer onda možemo da štancujemo nove igre a
da ne idemo previše u širinu sa upotrebom različitih jezika i toolkitova.
Ja bih mogao da pravim dugme za izbor igre potrebna mi je samo ikonica a drugi programer
pravi klasu "table" tj. nivo koristeći SDL/C++.

Uzmimo da se klasa table zove cTabla, onda ona izgleda otprilike ovako:

Code:

class cTabla : public cGameState
{
public:
    void Init(cGameEngine* game);        //ovde inicijalizujemo objekte na ekranu
    void Cleanup(cGameEngine* game);  //ovde oslobadjamo objekte i ostalo

    void Pause();                               //pauza (kada se pozove meni za izlaz sa PushState)
    void Resume();                             //nastavak

        //ova tri spadaju u SDL game loop koji čine ulaz,logika i render na ekran
    void HandleEvents(cGameEngine* game);//rukujemo ulazom (tastatura,miš),nisam hteo da
                                              prevodim ovo (rukovanje događajima) jer zvuči
                                              glupo a svaki programer zna engleski
    void Update(cGameEngine* game);    //logika igre
    void Draw(cGameEngine* game);       //crtanje svega na ekran
        //--

    static cTabla* Instance() {             //instanca table,sigleton jer nam treba samo
        return &m_Table;                   //jedna instanca
    }

protected:

    cTabla() { }                      //za singleton

private:

        static cTabla         m_Tabla;              //za singleton

        //stvari,objekti koje čine tablu
        SDL_Surface          *m_Pozadina;     //pozadina table

        SDL_Event             event;              //event struktura za tablu

        bool                  m_KrajIgre;           //logika proverava dal je cilj igre postignut,
                                      //postavlja ovaj flag 
        int                   m_BrojKolizija;        //ako se stvari sudaraju ili preklapaju

        cTajmer              *m_Tajmer;         //ako je tabla vremenski ograničena
        cDugmeIzlaz          *m_DugmeIzlaz;  //dugme za izlaz, treba da ga ima svaka tabla
        cTextEngine          *m_Poruka;        //ako se ispisuje neka poruka
        list<cObjekat*>       m_ListaObjekata;//lista ili vector objekata ako treba da bri-
                                      //šemo/proveravamo njihove osobine u toku igre
        // itd... dodati još stvari po želji
};

#endif


klasa je nasleđena iz apstraktne klase cGameState, ko razume shvatiće.Neke njene metode
uzimaju pointer na cGameEngine objekat koji drži globalne promenljive i još ponešto.Svaka
tabla ima neke objekte tj. "stvari" (dugmiće,štapiće,cvetove,korpe,oblike,tekst) koji imaju
svoj sprajt i mogu da se pomeraju po ekranu,stupaju u koliziju itd.Svi ovi objekti su posebne
klase izvedene iz apstraktne klase recimo cObjekat,recimo ovako:

Code:

#ifndef OBJEKAT_H
#define OBJEKAT_H

#include "../core/gameengine.h"

class cObjekat
{
public:
    virtual void HandleEvents(SDL_Event,cGameEngine*) = 0;//jer ga pokrećemo po ekranu,
                                                         //npr. mišem
        virtual void Draw(SDL_Surface*) = 0;                     //jer ga crtamo na ekran

        //ovo otprilike opisuje objekat
        //koji se pojavljuje na ekranu
    //i sa kojim nešto radimo
};

#endif


opet ponavljam nisam sve prevodio jer prevodi nekih stvari zvuče glupo i time se ništa ne
postiže (tipa Push - gurni,Pop - iskoči,Cleanup - čiščenje :) ovo ionako ne čita niko ko nezna
engleski.

Toliko za sad ima tu još stvari ko je programer razumeće o čemu pričam i pogledati u kodu,ko
ne razume može da pita da ne dužim bez potrebe.
Ag + Na -> Xe
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.25.09.2010. u 13:33 - pre 165 meseci
Citat:
Ako hoćemo da linkovanje bude statičko kao sada


Mislim da je Goran negde gore pomenuo da to ne mora da se radi, vec da moze da se linkuje dinamicki i da to nece predstavljati problem.

Dogovorite se i oko toga (programeri) kako i zasto je bolje, pa onda tako radite. Sto se tice tih
programerskih pitanja, nemojte mene previse slusati ;)

@Nedeljko - da li si pogledao ovo Dejanovo, jel razumes ceo koncept i jel mozes
da se uklopis u to? Bilo bi odlicno da se to iskoristi jer je vec uradjeno i svidja mi se
kako to radi, eventualno cu kasnije malo ulepsati onaj pocetni ekran, i onaj ekran gde
se preko ikonica biraju igre (znaci bice mali "konkurs" za art-work sto se toga tice, a
vec su mi se javili neki koji mogu dizajnirati neke lepe stvari pa ce to biti ubaceno.

@Nedeljko - ostaje zahtev da svaka igra radi u 2D Full-screen-u, da svi natpisi budu
krupnim i nekim standardnim cirilicnim fontom, to je invarijanta za sve igre koje se rade :)

Sacekaces me jos za specifikaciju igre koju si odabrao moram jos tacno da osmislim igru,
i ako stignem sad u narednih par dana to ti napisem.

Pozdrav.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
212.200.65.*



+2790 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 00:34 - pre 165 meseci
Mislim da će se više uraditi sa konceptom odvojenih aplikacija, jer onda svako može da bira alat koji mu najviše leži. Da, SDL jeste primeren ovom zadatku, ali, ja sam recimo navikao na Qt, Dejan lozanović na Javu, neki na python itd. Ako budemo sve terali da rade u SDL-u, manje ćemo dobrovoljaca naći.

Sa jedne strane, ne vidim šta je problematično u konceptu zasebnih ikona na desktopu. Sa druge strane, nije nikakav problem napraviti aplikaciju koja bi izigravala početni ekran i iz nje se pokretali svi programi, pomoću čega god da su pisani.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 00:36 - pre 165 meseci
Nedeljko, ja sam vec ovde u temi pitao da li ce se takve zasebne aplikacije
(u cemu god bile pisane) moci pokretati prostim pozivanjem iz Dejanovog
"osnovnog programa" koji je vec uradjen i dobio sam pozitivan odgovor.

Tako da, nema problema onda mogu se praviti zasebne aplikacije u cemu god
nekom odgovaralo da ih pise, bitno da rade na Linuxu i da ih osn. program moze pozivati.

Citat:
Ako budemo sve terali da rade u SDL-u, manje ćemo dobrovoljaca naći.

Da, ovo zvuci sasvim logicno.
 
Odgovor na temu

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.ptt.rs.



+4 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 18:20 - pre 165 meseci
Dobro, možda je ovo teže razumljivo onima koji nikad nisu radili na igricama ili multimedija
aplikacijama.Ideja je da programeri koji su uključeni u ovo shvate princip i posle toga puste
mašti na volju.

Možemo da počnemo od nekog statičnog objekta npr. kako da napravimo dugme koje se stavlja na
ekran sa izborom igre.SDL ima svoj game loop koji se sastoji od provere ulaznih uređaja,logike
i rendera na ekran:
Code:

...
cGameEngine igra;

while ( igra.Radi() )
    {
        igra.HandleEvents();
        igra.Update();
        igra.Draw();    
    }
...

Svaka tabla i objekat imaju handleevent(),update() (ili logic()) i draw().U suštini da bi
nešto postojalo na ekranu mora stalno da se iscrtava nekim framerate-om.
Kada stavljamo neki objekat na tablu,njegove metode stavljamo u odgovarajuće metode table:
handleevent() objekta u handleevent() table itd.Vidi sliku:



pravimo dugme u Init() metodu table:



Da bi objekat reagovao na akcije miša ključna stvar je struktura SDL_Rect(angle).To je kao
pravougaonik u odnosu na koji se proverava kolizija,prelazak miša preko objekta itd.On je,uz
bitmapu,pridružen svakom objektu na tabli.Ovu strukturu ima svaki objekat kao private član.
Opciono se mogu praviti get i set metode za nju i smesiti u public.Evo kako on radi:
Code:

...
void cDugmeIzbor::HandleEvents(SDL_Event event, cGameEngine* game)
{
    int x = 0, y = 0;

if( event.type == SDL_MOUSEMOTION )
    {
        x = event.motion.x;
        y = event.motion.y;

        //proveri dal je strelica miša unutar bounding box-a (m_Box)
        if( ( x > m_Box.x ) && ( x < m_Box.x + m_Box.w ) && ( y > m_Box.y ) && ( y < m_Box.y + m_Box.h ) )
        {
            m_Clip = &m_Clipovi_dugme_izbor[ CLIP_MISHIZNAD ];//postavi odgovarajući clip
            game->g_PrikaziNazivIgre = true;//prikaži naziv igre
        }
...

Sledeće uzimamo ikonicu tj. bitmapu i napravimo tri kopije recimo u GIMP-u.Ovo mogu i ja da
radim jer je dosadno al nije mnogo komplikovano.Treba dodati ivice da izgleda izdignuto kad je
miš preko njega i spušteno kad se klikne.Vidi sliku:



Koordinate se računaju relativno u odnostu na gornju levu ivicu ekrana.w i h su hvala bogu ši-
rina i visina.Sad...da bi dobili klipove za odgovarajuće evente moramo da razložimo ovu sliku
na tri dela,tj. da je klipujemo kako se to kaže.Ovo važi za sve objekte ako im se menja izgled
ili su animirani.Klipove smeštamo u niz (SDL_Rect m_Clipovi_dugme_izbor[ 3 ]) koji je private
član klase cDugmeIzbor (jedan clip je SDL_Rect struktura koja sadrži x,y,w,h):
Code:

    const int CLIP_MISHIZVAN = 0;
    const int CLIP_MISHIZNAD = 1;
    const int CLIP_MISHDOLE = 2;
    ...
    m_Clipovi_dugme_izbor[ CLIP_MISHIZVAN ].x = 0;
    m_Clipovi_dugme_izbor[ CLIP_MISHIZVAN ].y = 0;
    m_Clipovi_dugme_izbor[ CLIP_MISHIZVAN ].w = 47;
    m_Clipovi_dugme_izbor[ CLIP_MISHIZVAN ].h = 37;

    m_Clipovi_dugme_izbor[ CLIP_MISHIZNAD ].x = 47;
    m_Clipovi_dugme_izbor[ CLIP_MISHIZNAD ].y = 0;
    m_Clipovi_dugme_izbor[ CLIP_MISHIZNAD ].w = 47;
    m_Clipovi_dugme_izbor[ CLIP_MISHIZNAD ].h = 37;

    m_Clipovi_dugme_izbor[ CLIP_MISHDOLE ].x = 94;
    m_Clipovi_dugme_izbor[ CLIP_MISHDOLE ].y = 0;
    m_Clipovi_dugme_izbor[ CLIP_MISHDOLE ].w = 47;
    m_Clipovi_dugme_izbor[ CLIP_MISHDOLE ].h = 37;

    //postavi podrazumevani klip, miš nije iznad dugmeta
    m_Clip = &m_Clipovi_dugme_izbor[ CLIP_MISHIZVAN ];
    ...

pošto smo to rešili,stavićemo akciju dugmeta kada se klikne i otpusti levo dugme miša:
Code:

void cDugmeIzbor::HandleEvents(SDL_Event event, cGameEngine* game)
{

int x = 0, y = 0;

if( event.type == SDL_MOUSEBUTTONUP )
    {
        if( event.button.button == SDL_BUTTON_LEFT )
        {
            x = event.button.x;
            y = event.button.y;

            //proveravamo dal je strelica miša unutar bounding box-a (m_Box)
            if( ( x > m_Box.x ) && ( x < m_Box.x + m_Box.w ) && ( y > m_Box.y ) && ( y < m_Box.y + m_Box.h ) )
            {
                game->ChangeState( cNovaTabla::Instance() );//uđi u novu tablu
                m_Pritisnuto = false;
                m_Clip = &m_Clipovi_dugme_izbor[ CLIP_MISHIZVAN ];
                Mix_PlayChannel( -1, game->klik, 0 );//pustimo zvuk
            }
        }
    }
    ...

Tako smo ugradili naše dugme u prozor za izbor nove table tj. igrice.Za ostalo možete
pogledati u code.

Šta ako imamo više objekata,ako im se menja broj ili moramo da menjamo njihove osobine?
Možemo da ih stavimo u neki STL kontejner,npr. std::list ili std::vector,odredimo da je
privatni član klase table (list<cObjekat*> m_ListaObjekata),ovako:
Code:

    m_ListaObjekata.push_back( new cKorpa(207, 318, 215, 102, NULL) );
    m_ListaObjekata.push_back( new cCvet( 0, 0, NULL, NULL ) );
        ...
        m_ListaObjekata.push_back( new cOvo( 0, 0, NULL, NULL ) );
        m_ListaObjekata.push_back( new cOno( 0, 0, NULL, NULL ) );
        ...

zato su klase objekata nasleđene iz apstraktne klase cObjekat kako bi mogli da ih stavljamo u
isti kontejner.Sada treba da ih rukujemo,obradimo logiku i crtamo iteracijom kroz listu:



Toliko za sad,ako sam negde zabrljao ispravite me.Jbg počeću i tutorijale da pišem...
Ag + Na -> Xe
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 18:28 - pre 165 meseci
Ako mozes samo ubuduce slike koje postavljas kaciti na ES ovde (upload uz poruku) dugme kad napises post.

(nisam siguran koliko ce imageshack linkovi raditi kako treba, ovde je sigurnije da ce ostati)

Svako ko zna i zeli neka iskoristi potencijal tvog programa da se rad ne duplira,
naravno, a ko zeli da pise zasebnu aplikaciju - neka pise tako ako mu je to lakse
iz bilo kog razloga.

Pozdrav.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.ptt.rs.



+2790 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 18:42 - pre 165 meseci
Kako napreduje specifikacija?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 18:47 - pre 165 meseci
Citat:
Sacekaces me jos za specifikaciju igre koju si odabrao moram jos tacno da osmislim igru,
i ako stignem sad u narednih par dana to ti napisem.


 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
212.200.65.*



+2790 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 19:52 - pre 165 meseci
Da se razumemo. Ja ovde nikoga ne požurujem, već samo pitam kako ide. No, ako imaš obaveza, mogao bih da poradim na programu "Prepoznavanje boja", pošto vidim da mada je rezervisan, stoji već skoro godinu i po dana.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 19:55 - pre 165 meseci
Citat:
mogao bih da poradim na programu "Prepoznavanje boja", pošto vidim da mada je rezervisan, stoji već skoro godinu i po dana.


Moze, slobodno, ako se neko bas ovako duze ne javi, delicemo zadatke drugima ukoliko iskazu zelju.

Imam sad i kojekakve sastanke i sednice... papire... bla-bla, da ne opterecujem,
uglavnom cim bude malo vremena napisacu, ne zurimo nigde, svako kad moze i koliko moze.

Pozdrav!
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 20:09 - pre 165 meseci
Citat:
Evo jos jednog "nacrta"

Aplikacija: "Ucenje-naziva-boja-1"

1. Full-screen, bela pozadina.
2. Dugme za izlaz na istom mestu kao u prethodnoj aplikaciji
3. Na ekranu su cvetovi u razlicitim bojama rasporedjeni po celom ekranu (slucajan raspored boja)
4. Boje su plava, zuta, crvena i zelena (16 cvetova, po 4 u istoj boji, nasumicno "razbacani" po ekranu
5. Animirana pcela leti levo gore u uglu, igra pocinje kada se klkine na pcelu.
6. Posle klika na pcelu, sledi jedna od 4 glasovne instrukcije za boju (random) (uploadovao sam wav-ove za sve 4 boje).
7. Dete treba da klikne na cvet te boje (zavisno od instrukcije), pcela leti do njega (pomera se animirani gif pcele) i taj cvet nestaje sa ekrana (uz onaj aplauz.wav)
8. Ako klikne na cvet pogresne boje, ide wav poruka: "Ne svidja mi se ovaj cvet!", i ponavlja se poruka za tu boju (dakle dva wav-a za redom se pustaju)
(pcela dolece blizu tog cveta "pogresne" boje i onda idu ta dva wav-a, cvet ostaje gde je i bio...
9. Znaci kada igra krene - mesta koja reaguju na klik su cvetovi tacne i pogresne boje, podloga ne reaguje na klik,
pcela reaguje na klik porukom da se odvede do cveta neke boje (random)
10. Kada svi cvetovi nestanu sa ekrana, ponovo se svi pojavljuju.
11. Splash-screen pre pocetka same igre isto ubaciti kao za prethodnu aplikaciju, samo ce se deo u sredini
izmeniti (programer) i naziv igre Ucenje Boja, to mogu ja uraditi, ostalo sve ostaje isto, dakle splash screen dok se ne klikne na start.

Uploadovani potrebni fajlovi:

1. wav fajl: "zujanje pcele" - cuce se samo dok se pcela krece
2. wav fajl: "Hoces li da me odvedes na crveni cvet?"
3. wav fajl: "Hoces li da me odvedes na plavi cvet?"
4. wav fajl: "Hoces li da me odvedes na zuti cvet?"
5. wav fajl: "Hoces li da me odvedes na zeleni cvet?"
6. wav fajl: "aplauz"
7. wav fajl: "Ne svidja mi se ovaj cvet!"
8. jpg slicice: cvet zute, plave, crvene i zelene boje
9. gif: Animirana pcela

Predlozi za neka poboljsanja su dobrodosli.


Da li si mislio na ovu? (Rezervisao je Cortesius pa se nije javljao).

Ovde sam sve sam pravio sam te animirane pcele koju sam nasao negde
na net-u, pa ako ce to biti problem, treba je zameniti...
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 22:23 - pre 165 meseci
@nikomak - probao sam balone (.deb) na 32 bit Linux Mintu 9,
ne rade (Lenovo S10e, 1024x576, intel GMA950 grafika, 1GB ram).

Nece da se startuje, moram da prekinem sa Ctrl + C

Ako ga startam sa

baloni &

isto, nista se ne desava....



(povukao je nekih 13 dep-ova, izmedjuostalog i phonon...)
Prikačeni fajlovi
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
212.200.65.*



+2790 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 23:47 - pre 165 meseci
Citat:
Srđan Pavlović: Da li si mislio na ovu? (Rezervisao je Cortesius pa se nije javljao).

Ovde sam sve sam pravio sam te animirane pcele koju sam nasao negde
na net-u, pa ako ce to biti problem, treba je zameniti...


Da, mislio sam na tu. Animirana pčela jeste problem, jer njena pozadina ne sme biti bela, već transparentna. Ovako će bela pravougaona pčelina pozadina da zaklanja cvetove preko kojih pčela preleće.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.26.09.2010. u 23:53 - pre 165 meseci
Ok, uzmi ti tu aplikaciju, upisao sam te gore. Za pcelu ostaje da se smisli nesto...
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
212.200.65.*



+2790 Profil

icon Re: Od programera za osobe ometene u mentalnom razvoju.27.09.2010. u 00:39 - pre 165 meseci
Za pčelu sam smislio funkciju automatskog prepoznavanja šta treba da bude transparentno, koja ne radi idealno, ali zasad prihvatljivo. Dakle, radi sa ovim gifom.

No, voleo bih da za ovaj gif nađeš podatke o kopirajtu i licenci.

[Ovu poruku je menjao Nedeljko dana 27.09.2010. u 01:56 GMT+1]
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

[es] :: Linux aplikacije :: Od programera za osobe ometene u mentalnom razvoju.
(TOP topic, by Srđan Pavlović)
Strane: << < .. 6 7 8 9 10 11 12 13 14

[ Pregleda: 103327 | Odgovora: 275 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.