2006-09-26

Processing Joseph Mason - jen zdi a tráva

Tak jsem na svět vypustil svou první hru vytvořenou pomocí processing. Je ke shlédnutí tady. Aktuálně ve verzi 0.1 (první veřejný release).

Přeji příjemnou zábavu.

P.S.: Kritika a nápady na vylepšení vítány.

2006-09-20

Hry a jiné vizualizace v jazyce Java snadno a rychle pomocí Processing

Tak jsem objevil novou hračku. Ne, není to nic tak mrzkého a přízemního jako vrtulník na dálkové ovládání. A není to ani počítačová hra ... tedy zatím ne. Dokud jí nedokončím.

Už od dávných dob mě bavilo hry hrát a jen co jsem se naučil trochu programovat, tak jsem začal i s tímhle koníčkem.

Všechno začalo BASICem, pokračovalo přes Pascal a trochu C++, až jsem nakonec skončil u Javy. Jenže v dřevních dobách, kdy jsem s Javou začínal nebyly k dispozici žádné pořádné knihovny, které by tvorbu her nějak usnadňovaly, spíš naopak. A tak psaní her téměř vždycky začínalo implementací jednoduchých herně orientovaných funkcí, které v daném jazyce chyběly. A jelikož času nebylo nazbyt, tak tím většinou utrpěla ona hra - věnoval jsem se jí méně, protože jsem musel udržovat a rozšiřovat své knihovny.

A tak se stalo, že jsem se začal Javou živit a s vývojem her jsem se na nějaký čas rozloučil. Ale jak tak sleduji del.icio.us, objevil jsem v pondělí nové slibné knihovny.

Celé se to jmenuje Processing a jsou to nejen knihovny, ale pro začátečníky i takové jednoduché IDE s možností si projekt spustit a dokonce i vyexportovat jako Applet pro web, nebo applikaci pro lokální spouštění.
Pokud jen trochu chcete začít s vývojem her v jazyce Java, tak vřele doporučuji si Processing stáhnout a vyzkoušet. Tak snadný přístup ke grafickým, zvukovým a video funkcím jsem dlouho neviděl.

Právě se zabývám znovuoživením jednoho mého starého (vznikl v roce 2000) projektu, takže určitě něco publikuju, když už to jde tak jednoduše vyexportovat. Takže se těšte a občas se zas přijďte podívat :)

Odkazy ohledně processing co jsem našel a uložil ... del.icio.us/Vorkronor/processing

2006-09-14

FREE utilitky pro Vaše pracovní PC

Nemohu si pomoci, ale někde hluboko uvnitř mé mysli sedí cosi, díky čemuž musím zkoušet nový software a u stávajícího hledat způsoby, jak jej co nejefektivněji využívat. Snad je to 'cosi' jen důsledek neustálé snahy zpříjemňovat a zjedenodušovat si práci s Windows. Nebo, že by, lenost?

Ať tak či tak, aktuálně mi na mém pracovním notebooku běží několik velmi užitečných prográmků. Jejich přínos pro Vás ostatní samozřejmě závisí na Vašem způsobu práce. Jenom předesílám, že používám Windows XP, takže netuším, jestli onen software existuje nebo funguje i pro jiné operační systémy. Tady jsou:

KatMouse

Výborný prográmek, který vám umožňuje scrollovat i obsah oken, které nemají fokus. Prkotina, řeknete si, ale když si na tohle zvyknete, tak si buďte jistí, že Vám to bude setsakra chybět.


ArsClip

Tahle utilitka, jak již název napovídá, rozšiřuje možnosti schránky (clipboard). Pamatuje si několik posledních textů (ale i jiných objektů), které jste si do schránky uložili a umožňuje vám je jednoduše opět vložit, pokud je později potřebujete. Tento seznam se dokonce uchovává i při vypnutí počítače a máte dokonce možnost si některé položky umístit do schránky natrvalo. Vše funguje tak, že po stisku definovatelné horké klávesy vyskočí 'kontextové' menu, které nabízí předchozí obsahy schránky. Pokud pracujete hodně s textem (programování), pak tohle určitě oceníte.


Process Explorer

Tahle utilitka je vlastně takový 'nabušený' Windows Task Manager. Umí všechno, co starý Task Manager a spoustu věcí navíc. Mimo jiné umožňuje zjisťovat a zobrazovat detailní statistiky o jednotlivých procesech, vizualizovat historii vytížení procesoru pro jednotlivé procesy, nebo také zjištovat proces náležící k určitému oknu. Mezi jednu z užitečných věcí považuji i možnost jednoduše prolustrovat podezřelé programy na google, stačí z kontextové nabídky procesu vybrat 'Google ...' a hned se Vám v prohlížeči otevře stránka s informacemi o daném programu.


Launchy

Tento prográmek a ten následující plní obdobnou úlohu. Umožňuje vám spouštět programy, aniž byste museli otevírat Start menu, nebo se prohrabávat záplavou oken až na plochu. Konkrétně tenhle nahrazuje tak trochu 'Start > Spustit'. Jenže do vyskočivšího textového pole vepsaný text se bere jako vstup pro vyhledávání mezi programy a tudíž nemusíte psát ani cestu, ani kompletní název.


ObjectDock

Narozdíl od Launchy, se tenhle prográmek snaží ušetřit vám cestu na plochu, nebo do menu tak, že číhá někde na okraji obrazovky a zpřístupňuje sadu ikon. Něco jako panel rychlého spuštění utržený ze řetězu. Narozdíl od ostatních prográmků je tenhle k dispozici i v placené 'profesionální' verzi, ale zatím jsem nenarazil na nic, v čem by mě volně šiřitelná verze omezovala.


Gadwin PrintScreen

Snímáte nezanedbatelné množství obrazovek? Pak tohle je přesně software, který potřebujete. Konfigurovatelný a velmi jednoduchý a zdarma!

Blogged with Flock

2006-09-04

Steam + PopCap games = hry zadarmo (k vyzkoušení)

Za tu dlouhou dobu, kdy mám na svém počítači nainstalovaný Steam, jsem tenhle víkend poprvé pocítil nějaké zadostiučinění. Od dob zakoupení Half-Life 2 jsem jej vnímal nejprve jako vetřelce, který jen zabírá místo na disku, prodlužuje spouštění her a nutí mě tu a tam znovu zadat své heslo (zkuste mít jeden Steam account a dva uživatelské účty) i když jsem jej dal zapamatovat.

Co změnilo můj názor na věc? Dostal jsem něco zadarmo ;)

30. srpna se totiž na Steamu objevily hry od vývojářů z PopCap Games. 17 kousků a u každého máte hodinu hraní zdarma! Většina her (demo verzí) má jenom pár mega, takže není problém je rychle stáhnout a vyzkoušet. I když po jedné

Tak na co čekáte ... jděte si zkusit alespoň Zumu, moje žena mu totálně propadla a to jak na mobilu, tak v téhle podobě. Narozdíl od mobilu se tenhle dost dobře ovládá.

Mě osobně kluci od Steamu trochu nakrkli, že v žádném balíčku her není ta jejich Talismania. Kupovat takovouhle blbost za cca 24 dolarů ($19.95 + daň) přeci jen zatím nehodlám, i když s nějakými dalšími dvěma hrami bych si za 40 dolarů říct nejspíš nechal.