Poslao: 06 Mar 2008 10:43
|
offline
- BugA
- Građanin
- Pridružio: 28 Sep 2007
- Poruke: 39
- Gde živiš: Bor, Srbija
|
Evo i jednog korisnog izvidjackog programa :)
U pitanju je moj seminarski rad ("Programiranje I"), za fakultet. Program je neformalno predstavljen clanovima timova Saveza izvidjaca Srbije na nedavno odrzanom sastanku na Rajcu, i obzirom da je naisao na veoma pozitivne kritike mislim da zasluzuje da se nadje u slobodnom prometu kako bi svi mogli da ga probaju i koriste za ono za sta je pravljen.
Program je namenjem ucenju signalizacije semaforom. Na jednostavan i vizuelno dopadljiv nacin, uz par zanimljivih mogucnosti, prikazuje kako se slova alfabeta salju zastavicama na odredjenu udaljenost. Moze predstavljati pomoc u radu vodjama jedinica, i/ili sluziti kao pomocno sredstvo clanovima izvidjacke organizacije u usavrsavanju stecenih znanja. Omogucava ucenje signalizacije na lak i zanimljiv nacin, pa i u uslovima kada iz objektivnih razloga nije moguce stvarno vezbati signalizaciju. Ipak, treba ga i shvatiti samo kao dopunu, povremeno resenje, i pritom imati na umu da nijedan kompjuterski program ne moze da zameni pravu vezbu, sa prijateljima, u prirodi, ili signalizaciju u takmicarskim uslovima.
Program je besplatan i moze se preuzeti klikom na link ispod.
.::::: [ Semafor™ v1.0 ] :::::.
(velicina - 4.2 MB)
U pitanju je prva verzija programa (1.0) i potpuno je funkcionalna. Oznaku DEMO nosi zato sto je (po meni) nedovrsena, obzirom da sam imao jos mnogo ideja, ali nisam stigao da ih realizujem i ubacim u program. U narednim verzijama mozete ocekivati jos dosta novina, pre svega vezano za mogucnosti i opcije slanja i provere primljenih poruka (semafor i morze), ali verovatno i grafike i dizajna.
Svoje komentare, kritike, predloge i ideje mozete ostavljati na ovoj temi.
Pozdrav svima, nadam se da ce "Semafor™ v1.0" izvidjacima koristiti u aktivnom radu, a svima ostalima pruziti mogucnost da nauce nesto novo :)
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
|
Poslao: 06 Mar 2008 22:22
|
offline
- BugA
- Građanin
- Pridružio: 28 Sep 2007
- Poruke: 39
- Gde živiš: Bor, Srbija
|
Hvala na lepim recima :)
Velicina fajla - sam program ima oko 15 strana koda (mada sam dosta paznje obracao na estetiku i komentarisanje kako bi se profesor snasao, tako da to i nije mnogo), tj. nesto preko 2 MB ima ".exe" fajl bez baze (ipak je ugradjeno par slika u sam fajl - pozadina, pocetna animacija, par formi...). Baza (slike, animacije) ima preko 3 MB (tridesetak ".gif" animacija i desetak ".jpg" slika). Program (".exe" sa bazom) ima preko 5 MB, ali ovako zapakovan zauzima manje.
Nisam koristio nikakav kompresor... Imate li neki predlog?
Pomalo se bavim grafickim dizajnom i obradom slika, a bas mi je bio merak dok sam pravio program da lepo izgleda. Ostala mi je samo jos ona glavna forma (slanje semafora) nekako "suva", ali obzirom da sam nju prvu radio, kasnije nisam stigao da je malko nasminkam.
Nisam korsitio OpenGL niti DirectX, ali sam u vreme izrade programa citao tvoje tutorijale, i zelja mi je da neka od narednih verzija barata sa pravim 3D modelima, pre svega sto ce se onda pojaviti mogucnost mnostva novih opcija koje se mogu dosta lako odraditi (zumiranje, rotacija, promena textura modela, ambijenta, pa i samog 3D modela).
Sve sam sam radio i pisao od nule - osim procedure za pomeranje pocetne forme (koja inace nema okvir), koju sam nasao na netu i implementirao u program (nisam jos stigao da se udubljujem u sam Windows i poruke koje on generise). Inace, ne znam ni na sta mislis pod "proverenim bibliotekama", a kamoli da sam ih koristio :) Ja sam se sa "Delphi"-jem prvi put sreo pre oko dva meseca ;)
Koristio sam 3D model coveculjka koji sam nekada davno radio za igru "The Sims" (u pitanju je nesto izmenjeni model iz igre, i telo i glava). Zastavice sam pravio u programu pod nazivom "Anim8or", a u "MilkShape 3D" sam ih spajao sa rukama modela. Texture izvidjacke uniforme i zastavica sam radio u "Photoshop"-u. Kompletnu animaciju sam odradio u programu po imenu "Sim-Poseium", koji inace sluzi za takvu vrstu zezanja sa modelima iz "The Sims". E sad, obzirom da sam program dosta sturo snima animaciju u ".gif", koristio sam "HyperCam" kako bih animaciju snimio kao ".avi", a zatim neki "avi2gif" program za pretvaranje u ".gif". Adobe "ImageReady" je dosao na kraju, kao alat za finalnu obradu animacije (obrada ".gif"-a frejm po frejm :)). Verovatno je sve to moglo da se odradi i prostije, ali je ovo bio put koji odlicno poznajem, a nisam imao vremena da eksperimentisem :)
Hvala puno jos jednom :)
|
|
|
|
Poslao: 10 Mar 2008 15:59
|
offline
- srdjos
- Zaslužni građanin
- Pridružio: 27 Sep 2005
- Poruke: 678
|
stvarno interesatan i fino uradjen program
čestitke i od mene....
|
|
|
|
|
|
Poslao: 12 Mar 2008 08:39
|
offline
- BugA
- Građanin
- Pridružio: 28 Sep 2007
- Poruke: 39
- Gde živiš: Bor, Srbija
|
Hvala svima :)
Ne rekoste mi za onaj .exe kompresor, sta mi preporucujete..? I hoce li to pomoci, obzirom da je fajl veliki zbog baze sa slikama (koja je vec posebno kompresovana)?
Morzeova azbuka je trebalo da bude ukljucena i u ovo izdanje, ali nisam stigao da je ubacim do ispita, tako da je ostalo samo na ovome :) Jeste lakse (umesto 26 razlicitih znakova, imas tacku i crtu, i to samo kombinujes :)), imam ja vec par ideja, dabome, i za vizuelno (verovatno baterijskom lampom) i za zvucno slanje (verovatno pistaljkom), ipak hvala na sugestijama :)
Da, da, kroki se zove :D Hm, nije losa ta ideja, o tome jos uvek nisam razmisljao, ali ne znam bas kakvu bi svrhu takav program imao? Mislis da bude kao neki tutorijal koji bi pokazivao sta se, kako i zasto radi? Dok se ne uzme pribor za crtanje u ruke, nema `leba od krokija (dok semafor mozes nauciti a da zastavice nikada nisi ni video :) Bas cu videti da porazmislim, pa ko zna, mozda se (kad budem imao vremena) izrodi i nesto bas produktivno i korisno :) Hvala na ideji!
Da napravimo nesto tipa "Scout`s Ultimate Collection" :))
Opa, o ovome za dva monitora nisam ni razmisljao...! Nisam sad siguran kako je forma centrirana, ali videcu, u svakom slucaju sta god da je treba staviti ono drugo :) Kazi mi samo, kako ti otvara pocetnu formu programa, isto tako pola-pola pa je ti pomeris, ili je postavi na sredinu jednog od monitora? K`obajagi je to isto centriranje, ali je vrlo moguce da sam prilikom isprobavanja razlicitih podesavanja zaboravio da vratim da bude kako treba... Ili jednostavno nisam video razliku, posto koristim samo jedan monitor? Pretpostavljam da treba centrirati na Screen, kao desktop se racuna povrsina oba monitora..?
Hvala puno na komentarima i pomoci! :)
|
|
|
|
|
Poslao: 12 Mar 2008 09:15
|
offline
- Strog
- Stručni saradnik
Web programiranje
- Bojan Kopanja
- Web & Mobile developer @ ZeusSoftware
- Pridružio: 26 Jul 2003
- Poruke: 2597
- Gde živiš: Stara Pazova
|
Evo da se i ja prikljucim cestitkama... Svaka cast za program!
Sto se kompresije exe-a tice isprobaj UPX packer ( ja mislim da je to janpoznatije free resenje za taj posao ).
Link: http://upx.sourceforge.net/
|
|
|
|