顯示具有 程式 標籤的文章。 顯示所有文章
顯示具有 程式 標籤的文章。 顯示所有文章

星期二, 3月 15, 2016

更多的水晶塔!全本台詞 (中英對照)

Additional Pylons! Full Scripts (Taiwanese / English)
 ▲ Michael Rogan, "How to Write a Script With Dialogue That Doesn't Suck", Amazon Digital Services, 2013
 
是,我知道,這有一陣子了。不過承諾就是承諾,該放的還是要放。
I know, I know. It’d been awhile since my last update. But words are words. I have to post.
 

星期五, 1月 24, 2014

Additional Pylons!

▲ James Gardner, "The Definitive Guide to Pylons", Apress, 2008

When the chief executor of planet Furr III, Merrnix, woke up, he found out all the pylons vanished! All the probes were destroyed, even the psionic link to Aiur had been cut off! At the moment, a survived probe wandered in front of Nexus ……
 
Additional Pylons! is a puzzle-RPG map which allow 1 - 4 players join the adventure. Players have to use limited resources and place the pylons to the right place to beat the game. The map includes 22 stages and a light-weight storyline. Let’s find out what happened on planet Furr III ……
 
Category:    Puzzle / RPG
Mode: Single Player / Cooperative
Players: 1 – 4
Links: (NA) starcraft://map/1/235468(CN) starcraft://map/5/35952
(EU) starcraft://map/2/163991(SA) starcraft://map/6/21753
(KR+TW) starcraft://map/3/83534 

 

星期三, 1月 08, 2014

《...更多的水晶塔!》

▲ William Faulkner, "Pylon", Random House LLC, 1935

  首席執政官米爾尼斯一覺醒來,發現整個法爾行星上的水晶塔都失蹤了!探測機全毀,就連與母星連結的躍傳網路也被破壞得一點不剩!就在這個時候,他發現了一架倖存的探測機正漫無目的地晃過星核前方......
 
  《...更多的水晶塔!》是一個解謎 / RPG地圖,支援 1~4人同樂。玩家需利用有限的資源,在正確的位置精準放置水晶塔、重新啟動正確的建築物方能通關。遊戲包含 22 個微型關卡、及一段輕鬆詼諧的輕量級劇情。讓我們一起來找出法爾行星上到底發生了什麼事......
 
遊戲類型: 解謎 / RPG
遊戲模式: 單人 / 合作遊戲
支援人數: 1 ~ 4 人
遊戲連結:  starcraft://map/3/77728
 

星期六, 8月 31, 2013

Game Design Footages, 2001 - 2013

▲ Gregory Trefry, "Casual Game Design", CRC Press, 2010 
 
Ten years has passed since the first time I step into the fascinating world of game design. What should I do next? As the saying goes, “recalling the past can help you understand future”. So I made this footage. I hope you enjoy it.
 
Recorded by Bandisoft Bandicam
Edited by CyberLink PowerDirector 10
 

星期二, 5月 28, 2013

牛仔、咆勃爵士與放屁車

▲ Tosihiro Kawamoto, "Cowboy Bebop Sunrise Art Works Book", Sunrise, 2012

  遊戲名稱:Rally-Man / 放屁人
  遊戲類型:Fan-made / Arcade / 偽八位元 / 放屁車
  所需時間:平均每小關一分鐘
 
「二十世紀的遊戲真是好啊,現在的遊戲越做越無聊;像我就對這種老派的的遊戲十分著迷。那時候,這樣的小遊戲就足以滿足所有人;駭客也一樣,人數少的時候過得比較好。不過這都是歷史了,現在到處都有嚴密的保護,除非你幹場大的,否則沒人會知道你是誰。這也是我為什麼要感謝你,真的,這是我一直想做的事......當個真正的恐怖分子。」
 
── Lee Sampson 《Cowboy Bebop : The Movie》
 
(音量注意)
(本遊戲採用Unity遊戲引擎,若出現"unity web player, install now"訊息,
請點選icon安裝unity web player)
 

星期二, 5月 07, 2013

二維二骨骼反向動力學解算

▲ Joseph Duffy, "Statics and Kinematics with Applications to Robotics", Cambridge University Press, 1996

Solving Two-Bone IK in 2D
 
  在上一回NP Lab: Coloring Problem遊戲裡,有兩隻會追蹤玩家滑鼠游標的機械臂。無獨有偶,這兩隻機械臂正好一個是由FK (Forward Kinematics, 正向動力學)控制,而另一個是IK (Inversed Kinematics, 反向動力學)控制。
 
  正向動力學相對來說簡單很多:由父層級的關節帶動子關節;拿人體來比喻的話就是我先決定上臂的位置(肩關節的角度),再決定下臂的位置(肘關節的角度)。在遊戲裡,所有的滑鼠位置都可以計算出一個特定的角度值,將上臂移到此位置後,再將下臂直直指向滑鼠,就完成了追蹤。
 
  反向動力學則剛好相反:由子層級的關節帶動父關節;對於人體來說比較像是伸手去拿茶杯,先知道手要往哪擺,再去想下臂、上臂在哪。而這時候,問題就來了:我們要如何一次求出兩個關節的角度呢?
 
  接下來這篇文章會帶入IK解算的數學定義、簡述一般通用的算法,並介紹我在NP Lab: Coloring Problem中所用的簡化算法。
 

星期三, 5月 01, 2013

NP Lab之著色問題

▲ T. R. Jensen, B. Toft, "Graph Coloring Problems", Wiley-Interscience, 1994

  遊戲名稱:NP Lab : Coloring Problem / NP Lab之著色問題
  遊戲類型:自製 / 益智 / 對奕 / 搶三十
  全破所需時間:???
 
(推薦使用Google Chrome 或 Mozilla Firefox 瀏覽器觀看本頁)
 

星期二, 1月 08, 2013

Press ''w" to warp

▲ M.J. Friedman, R.D. Moore, B. Braga, "All Good Things...", Star Trek, 1995
 
Capt. Picard: There's still much to do; still so much to learn. Mr. La Forge - engage!
La Forge: (Press “w”)
 

星期二, 8月 07, 2012

星期二, 2月 28, 2012

0.5lbs彈幕系統:UI與API

 ▲ 松浦 健一郎, "シューティングゲーム プログラミング", ソフトバンククリエイティブ, 2006

快速連結:0.5lbs彈幕系統:簡介與火力展示
檔案下載: lbs_win32_bin.zip
 

星期一, 2月 20, 2012

0.5lbs彈幕系統(LUA-based Barrage System, ver.0.5):簡介與火力展示


 ▲ Hans-Christian Vortisch, "GURPS Modern Firepower", Steve Jackson Games, 2002
 
快速連結:0.5lbs彈幕系統:UI與API

0.5lbs彈幕系統(LUA-based Barrage System, ver.0.5)是一款使用OpenGL/GLUT為UI架構、並以lua內嵌語言為基礎的彈幕腳本描述系統。它允許使用者以物件導向的語言結構簡單地建立出……

星期五, 12月 30, 2011

Blogger重鑄,過程與紀錄

▲ Randy McDaniel, "A Blacksmithing Primer: A Course in Basic and Intermediate Blacksmithing", Dragonfly Enterprises, 2004
 
  最近這些日子裡,狂人的業餘精力全都投到某個自學的project上了,對於本部落格的關注大概楚瑜處於每天午休乾瞪著它十分鐘,檢查看看他有沒有自己更新的狀態。但也因為一直盯著同樣的頁面,一些平時可以視而不見的小缺點反而成了芒刺在背,不解不痛快。常言道:「好記性不如爛筆頭」,一些小撇步記錄下來,以後還可以看看自娛。
 
  文章開始之前要先聲明,本篇文章存粹只是給自己看的備忘,不保證教到會,保證沒什麼重點,甚至只是記下改了哪個tag而已。有興趣的人再繼續閱讀。