Demosplash演示聚會將在卡內基梅隆大學舉辦
今年11月10號~11號,位於匹茲堡的卡內基梅隆大學(CMU)將會舉辦北美最大的Demoparty之一——Demosplash,CMU作為北美有名的電腦專業強校,其電腦俱樂部CMUCC更是在北美位數不多的活躍的Demoscene社團之一。
Demosplash官網:Demosplash 2017 - Welcome
Le Requiem de Lisa by CMUCC http://v.youku.com/v_show/id_XMzA5ODE2ODM1Ng==.html
在今年夏天的@party上,Demosplash的主辦方熱情的邀請所有的參與者加入2017年的Demosplash,並希望能夠為北美的Demo社區帶來更多的新血。
作為所有Demoparty都必不可少的內容,這次的Demo比賽(compo)的規則已經在官網上公開:Demosplash 2017 - Compos,這一次的比賽一共分為六個組別,分別是:
現代Demo作品(獎金$150):
使用現代科技的現場渲染作品,包括Android、iOS、Windows、Linux、Mac OS X、Arduino以及幾乎所有仍在批量生產的平台。
復古Demo作品(獎金$100):
展現您復活老式電腦和遊戲機平台的技巧,我們擁有大量仍可運行的老式平台,將儘可能的展示您的作品。

自由視頻作品(獎金$50):
希望提交非實時渲染的作品?請在展示之前將作品提交到這個組別。
自由圖像作品(獎金¥50):
想展示您製作靜態圖片的技巧?請將靜態圖像作品提交到這個組別。
自由ASCII/ANSI作品(獎金¥50):
如果您留戀像素圖像出現之前的時光,請將您基於文本的ASCII或ASCII作品提交到這個組別。
自由音頻作品(獎金¥50):
如果音頻創作才是你的菜的話,請將各種類型的音頻作品提交到這個組別。
除此之外,我們還將有機會參與四場不同的主題講座:
BBC Micro模擬器背後的神秘技巧

曾任谷歌工程師的Matt Godbolt在白天是一家貿易公司的程序員,但從他在英國的童年時期開始,每到晚上他就會搖身一變成為編寫古董電腦和遊戲機模擬器的絕世黑客。這一次他會向各位講述JSBeeb模擬器,一款(使用Javascript編寫的)BBC Micro模擬器背後的故事。他會告訴你為什麼模擬「貝貝」(Beeb)的感覺就像是在和80年代的電腦天才們鬥智斗勇,但其中又有多少人最終和他成為朋友。
JSBeeb網站:Javascript BBC Micro emulator
JSBeeb源代碼:mattgodbolt/jsbeeb
作者Matt Godbolt個人網站:Matt Godbolt』s blog
與富士通微電腦一同走過的青春

1981年,富士通推出了他們第一款面向電腦愛好者的電腦,Fujitsu Micro 8,也就是FM-8。後來從FM-8衍生出的後續機型包括FM-7和FM-77系列,並最終進化為FM-TOWNS系列。雖然所有人都承認FM-7/77系列無論是性能還是多媒體功能都更加出色,但市場的主宰仍舊由表現平庸的NEC PC-9801所奪得。隨著90年代開始PC的多媒體功能日漸強大,FM-TOWNS和夏普X68000系列的用戶們意識到PC-9801系列同樣無法在這波浪潮中存活下去。Soji Yamakawa(山川総司)曾經夢想著他所熱愛的FM系列在21世紀能能繼續發展下去並最終擊潰PC-9801並挽救日本的電腦文化,懷著這樣的理想他學會了摩托羅拉6809,英特爾80386彙編和C語言。在這裡他將向大家展示一些倖存至今的富士通微電腦。
Soji Yamakawa是飛行模擬遊戲YS Simulator的開發者,因此也被玩家稱為「山川機長」
http://www.ysflight.com
微處理器出現之前的遊戲和Demo
雖然我們直到Demoscene在面向大眾市場的家用電腦出現之後才產生,而電子遊戲則在1970年代才從商業上變得可行,但無論是Demo還是電子遊戲的歷史都要比我們所了解的更為悠久。從「雙人網球」(Tennis for Two)到「咀嚼方塊」(Munching Squares)再到「巨洞冒險」(Colossal Cave Adventure),David Sisson將會向各位介紹Demo和遊戲遠在真空管時代的起源,以及他們是如何在1960和1970年代的大型主機和小型機上被開發出來的,而這一切,都發生在微處理器出現之前。

Demo製作工具背後的秘密
使用Demo製作工具(Demotools)是開始參與Demo製作的好方法,這些工具處理了許多內部邏輯,而讓製作者可以專註於特效和美術。但它們是如何施展這些魔法的呢?此次cwx將會回到我們中間,向各位介紹什麼是Demo模板,以及Demo製作工具是如何處理這些模板的。他將會展示一些今年新發布的實時編碼(livecoding)工具的例子。如果你有興趣更深入的了解Demo製作,或者是對這些工具背後的原理感到好奇的話,就一定要來聽一下這個講座,因為你應該會記得那句「好玩的東西都在引擎蓋下面。」

cwx的livecoding工具 inclinescene / lua-osg-livecoding - Bitbucket
筆者已經買好機票整裝待發了,聽說知乎上CMU的校友不少,不知道會不會有小夥伴同去呢?
推薦閱讀:
※在《硬影像》與羅登導演聊渲染技術
※Image Based Lighting
※用Atlas實現多張貼圖混合的地形及注意事項
※為了忘卻的紀念:析OpenGL史上第二偉大的擴展,DSA
※OpenGL+FreeType 模仿黑客帝國數碼雨 V2.0
TAG:卡内基梅隆大学CarnegieMellonUniversity | 计算机图形学 | 计算机历史 |

