☰ Menu

Scene.hu

Magyar demoscene portál – grafikusok, zenészek, programozók alkotói közössége

Archive for the ‘Programozás’ Category

Ryg of Farbrausch is régóta blogol de az ő témái nem épp a Story magazinba valók. Íme néhány, a tartalmat jól bemutató cím: “Half-edge based mesh representations”, “Quaternion differentiation”, “Buffer-centric IO”. Kép nem nagyon van az oldalon, van viszont több száz és . Legizgalmasabb cikksorozatában a Debris technikai hátterét mutatja be meglehetősen aprólékosan, de a videokártyák működését feltérképező sorozata is igazi gyöngyszem. A blog vizuálisan szegényes kivitelezését ellensúlyozandó, legjobb ha olvasás előtt megnézed a Debrist.
De akár le is töltheted forrással együtt: http://www.scene.hu/2012/04/18/demoscene-forraskod-domping

Vigyázat! A blog nyelvezete erősen szakmai, megtekintése csak gyakorolott programozók felügyelete mellett ajánlott!
http://fgiesen.wordpress.com/

Játék 0 óra alatt…

Posted by rawbits on October - 25 - 2012

A game jam-ek elég elterjedtek manapság. Mindenki megtalálhatja a magához illőt használjon bármilyen programnyelvet és legyen akármennyire tapasztalat. Most viszont egy meglehetősen érdekes koncepciójú jam kerül megrendezésre vasárnap. A cél, hogy 2012/10/28 hajnali 2 órától 2012/10/28 hajnali 2 óráig írj egy játékot. A szabályokról – mint téma, nyelv, mit lehet használni – a szervezők véleménye “fuck rules”. :)

Tehát ha épp nem azzal foglalkozol, hogy megcsináld a történelem legnagyobb adócsalását az óraátállítás alatt amely idővel a NAV nem tud elszámoltatni, akkor vágj bele, csak egy óra az egész!

Website: http://0hgame.eu
Twitter:  #0hgame

Előfeldolgozás OpenCV-vel. Második rész

Posted by Travis on October - 24 - 2012

Az OpenCV képfeldolgozás cikksorozat első része után itt a folytatás, de csak a tovább után…
Tovább…

A Candy forrása a github-on

Posted by rascy on October - 12 - 2012

A fresh!mindworkz X nevű demója és a TokyoDemoFest 2013 Invitation, azaz a “candy” 64k intro a Top of the Month-ban van a Pouet-en. Ugye nem kell mondanom, hogy mindkettő a Function 2012-es party-n a saját kategóriájában első helyezést ért el.

Utobbi forráskódját fel is tették a github-ra. Tehát akit érdekel (és ért hozzá) megnézheti hol van benne a japán csaj, aki énekelt.

Github link: https://github.com/qatnonoil/candy
Aki még  nem like-olta, az itt megteheti: http://pouet.net/prod.php?which=60278

Ja és persze a magyar csapatok is várják a szavazatokat :)

Válts felbontást!

Posted by Murphy on September - 16 - 2012

Minden ellentétes híreszteléssel szemben a méret a lényeg, ezért is kiemelten fontos, hogy legyen felbontásválasztó a demódban. Ha még nem csináltál ilyet, akkor már nem is kell, ugyanis Gargaj kiadta a sajátja forrását.

https://github.com/Gargaj/fwzSetup/

A felbontás szelektor már megvan, innentől csak egy aprócska demót kell összehoznod, hogy megnyerd a Function-t, szóval programozásra fel!

Tovább után nézd meg az Ümlaüt Design Träsh című 64k intróját, ami a fent nevezett resolution selectort használja.
Tovább…

Egy demo életútja néha hosszú és végigcode-olt patrykkal tarkított. A Pouet-re került fel a Titan-ék Wonderswan Colorra írt demójának története, ami ismét azt bizonyítja, hogy egy szerény teljesítményű és igen visszafoogttan dokumentált hardverre is lehet látványos demót csinálni. Persze kell hozzá sok kitartás, elkerülhetetlen, hogy saját zenelejátszót írj, megkerülhetetlen, hogy megírd a platform első 3D engine-jét, az se árt ha meg tudod hackelni a ROM flashelő szoftvert. Persze a legfontosabb, hogy mindig pótold a demo készítése közben elhulló codereket. :)

Tanulságos olvasmány, ajánlott!
http://www.pouet.net/topic.php?which=8978&page=1

Kaleidoscope modelling

Posted by slyspy on August - 28 - 2012

Endi küldte ezt a tutoriált arról, hogy hogyan lehet fraktáljellegű objektumokat létrehozni Blenderben. A modellezésen túl coder szempontból is van relevanciája a dolognak, ugyanis hasonló effektet – gyanítom – nem is lehet nehéz megírni. A Youtube-on a video alatt további hasznos linkeket láthattok a témában. Endi kérése mindössze annyi, hogy ha valaki ez alapján hoz össze effektet, akkor említse meg honnan az ötlet.

Ludum Dare 24!

Posted by rawbits on August - 23 - 2012

Újabb Ludum Dare Augusztus 24-én! Aki esetleg nem ismerné, röviden egy online 48 órás írj egy játékot a semmiből versenyről van szó. Kiváló alkalom, hogy 1000+ versenyző társaddal együtt egy hétvégét gyakorlással tölts.

Tovább…

Amikor először hallottam, hogyan készült a Moove című Fresh!Mindworkz produkció, nagyon elcsodálkoztam. A felvételt ugyanis Aha kézzel processzálta. Minden egyes képkockánál megjelölte, hol van táncos keze. Már pontosan nem emlékszem, mennyi klikkelést kellett végrehajtania, de nekem már az egy százaléka is sok lett volna.

Felvetődik a kérdés, mit csináljanak azok a demócsapatok, ahol nincsenek ilyen elhivatott tagok, csak lusta kóderek? A válasz egyszerű: bízzuk ezt a munkát is számítógépre.

Az OpenCV egy olyan API, ami rengeteg hasznos módszerrel igyekszik segíteni a képfeldolgozást. Nem kell nekünk megvalósítani a bonyolult algoritmusokat, hanem csak használni azokat. Miként használhatjuk ezt a demosceneben? Csak nézzünk meg néhány ASD demót! Ők már 2006 óta használják olyan produkciókban, mint az Evolution of vision vagy a Happiness is around the bend.
Tovább…

Az idei Function a játékfejlesztésért rajongók számára is különleges lesz, ugyanis az ipar két meghatározó neve képviselteti magát egy-egy előadással.

Az EPIC Games színeiben Łukasz Migas, lengyel studiójuk Technical Directora fog beszélni, aki olyan projecteken szerzett tapasztalatait osztja meg mint a Bulletstorm, és a most készülő Gears of War: Judgement. Az előadás sok hasznos infóval fog szolgálni a játékfejlesztés felé még csak kacsingatók számára, de a veteránoknak is tartogat érdekes infókat. Łukasz természetesen demoscenerként kezdte, így arra külön kitér, hogy miben segít, ha otthon lelkesen fejleszted a demóidat, és mivel más mikor már hivatásszerűen shadeled a polygonokat.

A Havok színeiben Rábel Tamás tart egy izgalmas szakmai előadást. A Havok leginkább fizikai motorjáról híres, melyet a piac legjobbjának tartanak és csak az elmúlt egy évben olyan sikerjátékokban vizsgázott kivállóan mint az Uncharted 3: Drake’s Deception, a The Elder Scrolls V: Skyrim vagy az Assassin’s Creed: Revelations, de animációs, rendering és mesterséges intelligenciában is a legkorszerűbb eszközökket nyújtják a játékfejlesztőknek és ma már a filmkészítőknek is. Tamás előadásából megtudhatjuk, hogy mi is kell egy piacvezető middleware fejlesztéséhez. Megismerhetjük a cross-platform játékfejlesztés során felmerülő technikai kihívásokat, és néhány ehhez tartozó érdekes megoldást a Havok részéről.

A partyn természetesen az elmúlt évekhez hasonlóan a demók, zenék, grafikák, fotók és animációk mellett saját fejlesztésű játékkal is megmérettetheted magad, ha van egy régóta dédelgetett vicces játékötleted itt az ideje nekiállj a fejlesztésnek, a party még 6 hét!

Emellett itt lesz az első hazai nyilvános (és magyarul feliratozott) vetítése az Indie Game: The Movie című dokumentumfilmnek. A film a független játékfejlesztők néha mókás, néha kalandos, időnként kínkeserves, ugyanakkor dollármiliókkal kecsegtető történetét mutatja be.

Szeptember végén sok izgalmas program vár rád, úgyhogy első lépésként íratkozz is fel a party oldalán, hogy garantáltan ne maradj le semmi új infóról:
http://2012.function.hu/hun:Register

Van persze a partynak Facebook oldal is, úgyhogy érdemes azt is lájkolni két kiscicás video között:
http://www.facebook.com/functiondemoparty

Bővebb info az előadásokról:
http://2012.function.hu/hun:Seminars

Ugrás a lap tetejére Ugrás a lap aljára