DoubleBuffer.org

22

Jul

DoubleBuffer projekt
Written by DragonSoul   
AddThis Social Bookmark Button
Š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".

DB 

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!

 

21

Jul

FPX-Engine - Epizoda 8
Written by DragonSoul   
AddThis Social Bookmark Button

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.

FPX-Games 

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
 

23

Jun

Snippetron
Written by DragonSoul   
AddThis Social Bookmark Button

DoubleBuffer raste - dobili smo novu mogućnost! Od sada postoji nova opcija u gornjem menu - Snippetron! Radi se o osobnoj bazi code snippeta. Svaki član foruma automatski može koristiti Snippetrona. 

Korištenje je jednostavno, stoga vas neću vrijeđati objašnjavajući vam očite stvari. Bacite oko, nećete požaliti ;)

Napomena: Radi se o beta verziji. Svaku grešku koju uočite molim Vas prijavite na forum u Snippetron topic. Svaka kritika i ideja je dobro došla! Hvala!

Snippetron | Forum tema 

Last Updated on Saturday, 28 August 2010 22:09
 

26

May

Open Install
Written by DragonSoul   
AddThis Social Bookmark Button

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
 

11

Apr

Apple i cross-compileri
Written by DragonSoul   
AddThis Social Bookmark Button

Izlaskom najnovijeg SDK za iPhoneOS 4.0, došao je i novi TOS. Ništa posebno na prvi pogled. No u novom TOSu piše:

3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

 

 

Drugim riječima, Unity, Flash CS5, MonoTouch i drugi cross-compileri su zabranjeni alati za izradu iPhone aplikacija. Bilo je dosta glasina i pretpostavki zašto Apple to ne dopušta, od puke pakosti pa do potrebe zbog (pseudo)multitaskinga, no sada se oglasio sam Steve Jobs. Da sad ne prevodimo tekst, detalje možete pročitati na engleskom na blogu Jobsovog sugovornika.

Pročitaj više [via iClarified via TechCrunch]

Last Updated on Saturday, 28 August 2010 22:13
 

01

Apr

Rezultati anekte - Jako dugo
Written by DragonSoul   
AddThis Social Bookmark Button

Vrijeme je za novu anketu! Dugo nije bilo nove ankete (ili bilo što drugo) na portalu, no vrijeme je za promjenu. Krećemo naravno anketom.

Aneketa je dugo bila "Preformanse vs. lakoća pisanja koda". Rezultati su jako zanimljivi. Naime, 64% članova DoubleBuffera stavlja veći fokus na preformanse koje kôd daje nego na brzinu pisanja. 36% članova pak smatra da je bolje održavati čitljivost koda, te da je bolje brzo i lagano napisati kôd koji će raditi malo sporije. Pohvalno je što smo s ovom anketom došli do (za nas) velikog broja glasova: čak 70 članova je glasalo!

alt

Bilo kako bilo, krećemo ovaj mjesec s novom anketom. Kako je početak ovog mjeseca obilježen Appleovim iPadom, anketa će naravno ići u tom smjeru. Stoga je ovomjesečna anekta - Što mislite o iPadu?

Last Updated on Saturday, 28 August 2010 21:34
 

21

Feb

Python & PyGame GameDev škola
Written by DragonSoul   
AddThis Social Bookmark Button

Misliteda smo opet usnuli zimski san, pa zato nema novosti na portalu?Varate se! Naime, danas kreće Python & PyGame game developmentškola pod vodstvom našeg starosjedioca koki007!

No,što je to uopće "gamedev škola"? Kako bi to uopćeizgledalo?


GameDevskola je interaktivna on-line gamedev skola za pocetnike.

Podinteraktivna mislim na to da se ne radi o nizanju tutova nego"polaznici" aktivno sudjeluju. Na zadanu tematiku (ovajputa Python+PyGame) napisat će se niz poglavlja. Nakon sto se obradidovoljno poglavlja tj. dođe do dovoljne razine znanja da se možeraditi neka jednostavna igra, polaznici zajedno rade jednostavnu igrupo vodstvom "predavača".
 

alt
 
Svako poglavlje će imatisvoj topic i sa poglavljem će doći zadatak ili neki primjeri zapogledat/probat. Primjeri će biti samo neki kod za izvršiti ividjeti rezultate da se lakše shvati poglavlje, ili neki zadatak zariješiti, odnosno napisati kod. Zadaci neće biti neka egzotika,nešto najjednostavnije samo da se vidi da li je poglavlje shvaćeno,poanta je da ako neko zapne na zadatku u istom topicu će dobiti bilokakvu pomoć treba. Na izradi igre mogu sudjelovati samo oni koji suaktivno sudjelovali u gamedev školi.

Poglavlja će krenuti odnajjednostavnijih stvari pa do nekih naprednijih.


Takokaže sam voditelj gamedev škole koki007! Stoga, ako vas zanima razvoj igara, a neznate od kuda krenuti, možda je ovo pravo mjesto za vas! Za sada ima 5 članova, i škola bi trebala krenuti danas. Sve detalje o ovome možete naći u podforumu posebno napravljen za ovu prigodu.


Sretnosvim polaznicima i sretno kokiu, koji je sam predložio i realiziraoovaj projekt. Budite sigurni da će biti još gamedev škola ;)


Last Updated on Saturday, 28 August 2010 22:14
 

02

Feb

Indie preporuka: Canabalt
Written by DragonSoul   
AddThis Social Bookmark Button

I ove godine nastavljao s preporukama indie igara. Danas preporučujemo Canabalt.

Canabalt

Canabalt vas stavlja u ulogu nekog lika, koji trči preko krovova zgrada. Vjerojatno zvuči dosadno, no to nije tako! Priča možda zvuči prejednostavna, ali cilj ove igre nije priča, nego atmosfera i zabava. I vjerujte mi, igra oboje postiže do zavidne razine.

Stil igre je nevjerojatan. Iako nije pun žarkih boja, to i ne mora, čak i ne smije, biti. Pixel style igre je također zadivljujući, te iako se to nekima čini zastarjelim, ovdje ostavlja lijep i skladan dojam. Grafika je dinamična, s particle effectima, a background je tako dobro napravljen da sam nekad "poginuo" samo zato što gledao u background umjesto da se koncentriram na igru. Soundtrack igre je zapanjujuć. Poruka na početku "For maximum awsome, headphones recommended" nije bahatost autora, te vam i ja preporučam da koristite slušalice.

Canabalt

Iako je igra "one button", znači samo jedan gumb koristite za interackiju s igrom, no to je ne čini manje vrijednom. Čak dapače, čini je posebnom, jer na tako jednostavan način ostavlja jako dobar dojam. Leveli (ako se tako uopće mogu nazvati) nisu predefinirani, nego se generiraju baš za vas, te su svaki put drugačiji (osim početka). Igra je zabavna, i držati će vas nekad i po cijeli sat pred ekranom. No, igra ima i manu, a to je zaraznost. Kad jednom krenete, teško ćete stati. Uvijek izgubite iznenada, i uvijek misite "samo još 100 metara". 

Ovo je jedna od rijeđih igri koja je usješna, zabavna, zarazna i besplatna. Rađena je u Flashu pomoću fixel frameworka, te igru možete potpuno besplatno igrati na www.canabalt.com. Postoji i iPhone/iPod Touch verzija, te smatram da je must-have za svakoga tko ima iPhone i voli igrati igre na njemu. Svakako bacite oko na igru, nećete požaliti!

 

Last Updated on Saturday, 06 February 2010 21:02
 

26

Jan

Može pomoć?
Written by DragonSoul   
AddThis Social Bookmark Button

Igrate Team Fortress 2? Smatrate da možete praviti avatare i iteme za TF2 bolje od tvoraca igre? E pa, sam Valve kaže - najvjerojatnije možete.

Valve je predstavio svoj Contribute site, gdje svatko može submitati vlastoručni rad za TF2. Kad vam se item approvea, pojavljuje se u vašem backpacku, pa možete s vlastitim oružjem razmazati nekoga po suhim daskama control point tornjeva, ili pak nekoga tauntati vlastitim šeširom (nakon što ga razmažete po suhim daskama control point towera)!

alt

No, što je s game balanceom? Zar su developeri odustali od igre, pa sad daju svima überpower iteme? Nope. Sudjelovati možete samo s modelima (ili avatarima, tj. slikovnim datotekama, ali one ne utječu na igru, tako da su zanemarivi), a TF2 Team će vidjeti kako vaš model najbolje ukomponirati u igru. Dakako, uz model možete priložiti prijedlog kako bi ga voljeli vidjeti in-game, ali to nije garancija da će se tako pojaviti u igri. Dobivate posebnu verziju vlastitog itema, i crediste na taj item.

Što čekate? Skok na Contribute site, prođite tehničke specifikacije, i krenite u izradu! Jedva čekamo prve radove iz našeg communitya!

Last Updated on Tuesday, 26 January 2010 16:16
 

10

Jan

DoubleLog 0.128
Written by Domagoj "RayDX" Pandža   
AddThis Social Bookmark Button
Evo, prvi DoubleLog u novoj, okrugloj 2010. godini! Prošlo je već deset dana, tako da su se svi manje više naviknuli. Mnogima odmor završava već sutra, pa bih vam želio zaželjeti da što bolje uronite u probleme koji vas očekuju u tekućoj godini. Naravno, programeri promatraju probleme malo drugačije od ostatka svijeta, oni nas definiraju i bez njih smo zapravo bez posla. Bio vaš projekt igra, kernel OS-a, poslovna aplikacija, simulacija, emulator, nadam se da ćete ih uspješno privesti kraju. No, dosta ovih novogodišnjih propagandi. Što se događa u svijetu? Pa, evo, Hrvatska danas bira novog predsjednika! Ali nekako me politika ostavlja ravnodušnim, pa prijeđimo onda na nešto konstruktivno i zanimljivo; industriju igara!

UDK! Epic Games je pokazao svoju prihvaćanje modding scene, ali i perspektivnih mladih game developera izbacivanjem svog Unreal Development Kita na kojem konstantno rade i nadograđuju. Iako radim i dalje na svom Hybrid engineu, nisam mogao odoljeti vrhunskoj kvaliteti koju Epic Games pruža. Nakon više od 10 godina razvoja, UnrealEngine (sada u inačici 3, s četvorkom u razvoju) je kao staro vino, svakim danom sve bolji i bolji. Za one koji prvi put čuju, ovo nije tipični gamemaker spinoff na UE3, nego cjelokupni engine sa sourceom game mehanike od Unreal Tournamenta (napisane u UnrealScriptu naravno) te mnogim assetima za početnike. Naravno, source code enginea zaboravite. Poprilično sam se zavukao u razvoj s UDK-om, izrazito je fascinantan te kompleksan što omogućuje stvaranje svega što vam racionalan um može zamisliti. Na kraju što generirate nije modifikacija na originalnu UT arhitekturu, nego standalone aplikacija utemeljena na UT arhitekturi. Svakako preporučam svima da iskušate njegove mogućnosti, makar iz zabave jer je uistinu nevjerojatna umotvorina.
 
Hmm... Suhe vijesti? Objašnjenje leži u tome da ne radim u Areni i ne znam o ljubavnim aferama koje John Carmack vodi sa robotima i raznim low-altitude letjelicama (iako izgleda kao bojler-raketa) ili pak sadističkim iživljavanjem nad memorijom u Rageu. Ali na drugu stranu, znam da 26.01 ove godine izlazi Mass Effect 2 u kojem ću ja poprilično uživati! Također, sutra, dvanaestog prvog, počinje Star Trek Online open beta te se radujem njenom konačnom izlasku u veljači! Također, želio bih izraziti toplu nadu da Cryptic neće uništiti meni najdraži IP zbog svoje plitkosti pri razvoju igara koju je demonstrirao u primjeru Champions Onlinea.
 
 
Što se radi ovih dana kod mene? Ponajviše se visi na OS X-u, posebice igranje s iPhoneom. Puno odličnih resursa, zanimljiva platforma. Vjerojatno pogađate, osnovne GUI aplikacije bazirane na UIKitu u potpunosti držale su me jedva mjesec dana. Od tada (negdje 9. mjesec prošle godine) uživam pažnju OpenGL ES-a 1.1 i odnedavno proširenje na 2.0 od akvizicije 3GS-a. Dakako, 3G nije neiskorišten. Malo dorađujem i modificiram openiboot da podržim neke lunix eksperimente koje su pametni ljudi započeli, no nisu udostojili se nastaviti. Uglavnom, izrazito zanimljivo i preporučam svakome tko je zainteresiran za drugu platformu.
Last Updated on Saturday, 28 August 2010 22:17
 

09

Jan

Sretan rođendan, Crayon Physics Deluxe!
Written by DragonSoul   
AddThis Social Bookmark Button

Vjerovali ili ne, Crayon Physics Deluxe je napunio jednu godinu! Čestitamo!

 

alt

 

Povodom toga Petri Purho, kreator Crayon Physics Deluxea i "vlasnik" Kloonigamesa, slijedi stopama 2DBoya (tvorci World of Gooa), te do 15. siječnja možete kupiti Crayon Physics Deluxe po proizvoljnoj cijeni. Da, stvarno možete kupiti Crayon Physics Deluxe za $0.01, možete za $5, za punu cijenu, ili za puno više. Dobivate punu verziju igre za bilo koju cijenu, a ne neku "nadoplati još malo za više".

Kako sam kaže, ako platite punu cijenu, bit će sretan kao majmunčić na slici!

 

alt
 

Igru možete kupiti na CrayonPhysics.com, a detaljnije o samoj akciji možete naći na Kloonigames blogu.

Last Updated on Saturday, 28 August 2010 22:18
 
<< Start < Prev 1 2 3 4 Next > End >>

Page 1 of 4

Anketa

Što mislite o iPadu?
 

alt