|
Vjerovali ili ne, open source projekti postoje i u hrvatskoj! Jedan takav projekt je Open Install. Mogao bih vam tu sada puno pričati, no najbolje je da pročitate riječi samog voditelja developmenta, našeg Tracera, autora knjige C++ Analiza i Primjena: Open Install Client 1.0 je dio open source projekta pod nazivom „Open Install“. Naime, riječ je o instalacijskoj proceduri koja je u mogućnosti obaviti instalaciju odabrane aplikacije i njene skupine datoteka na klijentsko računalo te ju u potpunosti pripremiti za rad. Open Install Client 1.0 je usmjeren na manje i srednje složene instalacijske postupke, te od mogućnosti sadrži:
- Više-jezično sučelje (CRO, ENG, GER, NORV) - Vista dijalozi (emucija na windowsima xp) - Kompletna unicode podrška - Detekcija, download i instalacija .NET frameworka za x86 i x64 platforme (v1.0 samo detekcija) - Detekcija prijašnje instalacije iste aplikacije (repair, remove) - Ugovor o korištenju (License Agreement) na odabranom jeziku ili uklanjanje ugovora - Mogućnost instalacije za trenutnog ili sve korisnike sustava - Kreiranje prečica na desktopu i u start menu/programs - Pokretanje instalirane aplikacije nakon instalacije - Resetiranje računala - Opis instalirane aplikacije u Add/remove programs listi - Deinstalacija (setup ili add/remove programs lista) itd itd...
Naravno, u budućnosti se planira dodavanje još većeg seta mogućnosti čime bi se ovu instalacijsku proceduru moglo koristiti i pri složenijim instalacijskim postupcima.
Sam „Open Install“ projekt je zamišljen da osim navedene klijent aplikacije sadrži i „Open Install Manager“ aplikaciju čija bi namjena bila definiranje ulaznih parametara i automatsko generiranje instalacijskih procedura za odabrani set datoteka i aplikacija. Međutim, razvoj te aplikacije još uvijek nije završen, te da bi mogli koristiti i modificirati Open Install Client instalacijsku proceduru možete ručno promijeniti sve potrebne parametre:
1. U MS Accessu otvorite setup.conf datoteku. U tablici TConf definirate osnovne informacije o instalaciji (ime, verzija, publisher..), pa čak i slike koje će biti u welcome screenu i headeru instalacije. 2. U tablicama TDesktopShortcuts i TStartMenuShortcuts stavljate popis aplikacija za koje želite napraviti prečice(shortcut) na desktopu ili start meniju. 3. U tablici TDotNetFrameworkDetection označite koje .NET framework biblioteke želite provjeriti prije instalacije. Ukoliko nekih od njih ne bude setup će ih odmah downloadati s interneta i pokrenuti instalaciju. 4. Dodatne prijevode je moguće staviti u tablici TTranslation, gdje ujedno definirate i License Agreement datoteku za pojedini jezik. 5. Potrebno je kreirati CAB arhivu pod nazivom data.cab. U toj arhivi bi trebale biti sve datoteke koje će setup instalirati. Za to možete koristiti besplatne alate poput Cab Maker
Klijent aplikacija je rađena upotrebom C++ programskog jezika i VCL biblioteke tj. upotrebom Turbo C++ Pro 2006, a kasnije cijeli projekt je prebačen u C++ Builder 2010 čime je aplikacija dobila punu unicode podršku. Također, pri razvoju aplikacija bilo je dosta među-faza. Jedna aplha, tri bete i dvije RC verzije dok konačno nije izašla finalna verzija 1.0.
Razvoj u među-fazama je dokumentiran na forumu http://www.open-install.com, gdje se možete preuzeti aplikaciju i izvorni kod. komentirati, predlagati nove mogućnosti i na mnoštvo drugih načina uključiti se u projekt.
Također, spomenimo aktivne sudionike koji su na razno-razne načine pomogli pri izradi ovog projekta:
1) DragonSoul (Testiranje: Beta, Beta 2, Beta 3 Programiranje: Detekcija .NET Frameworka, Prijevod (GER)) 2) ScorpioN60 (Dizajn: Prijedlozi za welcome screen, dijalog za odabir jezika) 3) dado2202 (Dizajn: Prijedlog sučelja manager aplikacije) 4) bed (Dizajn: Prijedlozi za welcome screen) 5) dncrmt (Dizajn: Prijedlozi za welcome i license screen, prijedlozi web dizajna, Prijevod (HRV)) 6) matija32956 (Web hosting, domena) 2.0 (http://www.brothersoft.com/cab-maker-71732.html).
..i kao voditelj projekta i lead programer: Tracer.
Preuzimanje aplikacije i izvornog koda: http://www.box.net/shared/v7nuxuxgre Hvala Tracer na tekstu!
|
|
Last Updated on Saturday, 28 August 2010 21:29 |
|
Što DB zajednica radi dok autori portala spavaju? Rade, naravno. I to zajedničkim snagama! Naime, započet je DB Projekt, open source igra koju rade članovi DB zajednice. Ideja potiče od starisjedioca koki007. No, kako će to sve izgledati? Vrlo jednostavno - svi mogu sudjelovati, neovisno o tome jesu li programeri, likovnjaci, glazbenjaci ili ljudi s idejama. Svatko može nešto predložiti, utjecati na trenute prijedloge i biti aktivan član razvoja. Naravno, ništa vas ne veže za ovaj projekt trajno, nema strogo definirane liste sudionika, nego možete jednostavno obaviti jedan zadatak, i više nikada ne sudjelovati, nitko vas ne tjera, nitko se neće ljutiti. Zadatak, kakav zadatak? Sve što se radi podjeljeno je na zadatke. Neki su teži, neki jednostavniji. Vi se jednostavno javite za određeni zadatak i obavite ga. Ako i ne uspijete, nije važno! Samo recite da niste uspjeli, i netko drugi će to obaviti. Cilj projekta je poučiti i naučiti, ne biti "faca".
Za projekt je za sad definirano da će biti top-down shooter, te je odabrana priča, sve ostalo je još otvoreno. Stoga požurite, možda baš vaš glas presudi hoće li se raditi u C#u, C++u ili Pythonu, kakva će gameplay mehanika biti, te još mnogo toga. Imate pitanja, sugestije? Želite sudjelovati? Skoknite na forum, i akcija kreće!
|
|
|
Vrijeme prolazi, te sa sobom donosi promjene i napredak. Tako i engine dragog nam člana fpx-studio napreduje. Dodao je dosta toga, no zašto bi vam ja to prepričavao, kad vam sam autor to može ispričati! Skoknite na njegov YouTube channel, te pogledajte novu epizodu, koja je ovaj puta čak u dva dijela. Naravno, odvojite malo vremena, trebati će vam da pregledate oba videa, no zanimljivo je i nećete požaliti.
Nemojte zaboraviti reći sviđa li vam se video ili ne s pripadajućim gumbićima ispod videa, a ukoliko vas nešto zanima ili nešto želite reći, slobodno napišite u komentarima ispod videa!
|
|
Last Updated on Saturday, 28 August 2010 22:08 |
Fri 29 May 2009 |
|
DoubleBuffer One-Day Gamedev Contest - REZULTATI |
|
|
|
| |
 
Završilo je prvo jednodnevno tematsko natjecanje nezavisnih razvijatelja s ovih područja. Pristiglo je ukupno 4 rada, a nakon ankete koja je trajala 7 dana, dobili smo i pobjednika! Pobjednik je bytespiller, kojemu ovom prilikom čestitamo :) -njegovu igru, kao i igre ostalih sudionika, možete skinutii klikom nalink pokraj nicka sudionika. Za više informacija o samim igramaposjetite forum i odgovarajuću temu.
Svi radovi:
Posebno zahvaljujemo koki007-u, za ideju i dobar dio organizacije, i Kreši iz Cateia Gamesa za stručne komentare. Još jednom čestitke bytespilleru, a ostalima više sreće drugi put! |
|
Last Updated on Saturday, 28 August 2010 21:16 |
|