2012年12月31日 星期一

C++實務斑 遠距教學班 一月招生

C++實務斑 遠距教學 (已經開課,1/7之前還可以報名)

這一班是預先錄影教學的
不用來工作室上課
目前已經滿三人

接下來每多一個人報名
每個人的學費就減少300

如果你要報名或索取試用課程
按此來信

2012年12月26日 星期三

工作室多了一個迷你生力軍

噹!噹!
在聖誕夜前夕
工作室多了一個雖然體積迷你
確是潛力無窮的生力軍

裝了linux的ARM迷你主機
Raspberry pi

現在已經變成工作室不可或缺的
samba server
ftp server
ssh server

跟悠遊卡差不多大
帥啊!老皮!


2012年12月23日 星期日

2013年課程說明會簡報

感謝來參加的朋友們
說明會圓滿結束了

如果你因為有事無法參加
需要當天的簡報跟錄影

來信索取

2012年12月13日 星期四

2013年課程說明會


如果你有以下的問題

我想作遊戲
可是...

我該成為企劃嗎?
還是當程式設計?

我該進入線上遊戲公司?
還是在家寫行動遊戲?

Unity, Unreal, Direct X, openGL, XNA, Ogre3D, cocos2D, C++, Objective C, C#...
我該學那一個?

Litus工作室
2013年課程說明會
12/23日於台北市舉行
歡迎一起來討論這些問題

因為要統計人數找場地
請先來信報名

2012年12月12日 星期三

C++實務班招生 (夜間班)

請先參考課程介紹

週一跟週四上課
兩個月內結訓
上課地點在捷運三重國小站附近
時段是19:30~21:30
這個課程適合上班族或學生
利用每週兩個晚上進修

2013上半年招收3班
開課日分別是

A班:1月7日
B班:3月4日
C班:5月6日

不管你要報名哪一個班次
現在就可以開始報名

來信報名

C++實務班教學心得


2012年秋
我開始嘗試自己招生
C++實務班一共招收了三班
將陸續在這個月結訓了

這當中還願意繼續上進階課程的人比例很高
甚至有整班都報名進階課程
讓我感到很開心

也有人說
他想上進階的課程
但是C++實務班上完後
他需要一些時間消化
無法立即接後續的課程

但無論如何
我的目標達成了
這個課程的任務
就是讓學員真正學到寫程式
建立C++的基礎

30小時的課程
要讓沒寫過程式的人能夠對C++有足夠的認識
真正理解到寫程式是怎麼一回事
又能夠作出至少兩個簡單的小遊戲
其實是很困難的事情

多年的教學經驗讓我明白
對於初學者
真正需要的是有個模仿的對象
學習如何寫程式,除錯

所以課堂上我採用了
一邊介紹觀念一邊寫程式的方式授課
並且全程錄影

這樣學員回家後可以看影片複習
上課的程式碼也可以拿來參照或修改
學習效果也提升了

最後
令我出乎意料的是
30小時的課程
除了俄羅斯方塊跟簡易的射擊遊戲
甚至還教到了簡易的UI架構
以及基礎的多執行緒應用
都是跟遊戲相關的實用技術
後續的課程都派得上用場

這樣我對課程的目標規劃也就更明確了

C++實務班是進階課程的基礎
不只用來訓練基礎的程式能力
來上課的學員可以藉由這個課程
明白自己是否真的對寫程式有興趣

2013年
C++實務班會再進步更成熟的

2012年12月11日 星期二

徵求課程規劃相關意見 (工作室篇)


各位拜訪這個網誌朋友們

我正在規劃明年度的課程
如果你有課程的需求

歡迎你來信提供你的想法

包含課程內容,目標
上課時間與收費
任何跟課程有關的都可以

我會參考你的意見
然後規劃出明年度的課程

寫信給我

徵求課程規劃相關意見 (台科大篇)


各位拜訪這個網誌的朋友們

最近我在幫台科大規劃課程
分長期的養成班
以及短期的技術班

養成班大約是300~600小時的課程
目標就是培育業界新血
讓他們能夠順利進入遊戲公司
學員過去的結訓專題如下
http://goo.gl/VhtwC

技術班是針對已經就業
需要學習更進階技術課程的人
課程會是主題性的針對某項技術
時數在100小時以內

如果你有這方面的想法
歡迎提供意見給我參考

包含上課的內容應該有哪些
上課的方式或者上課時間等等
任何跟課程相關的想法都可以提出

寫信給我

2012年12月8日 星期六

台灣科技大學推廣部招生 射擊遊戲程式實作班


2013年一月(寒假期間)
我預計在台灣科技大學開課
教授射擊遊戲程式

這個課程是
C++實務班跟2D射擊遊戲系統班的整合
刪減了一些比較難的課程
但是增加了專題製作的部分

課程偏重實作
所以關於C++的部分
部分的語法不會教到
只針對射擊遊戲需要的語法來授課

課程後期的目標是做出一個2D射擊遊戲
適合能夠在寒假期間密集上課
並且對2D射擊遊戲有興趣的人
學生身分有學費折扣

細節請到報名網頁查看
報名連結

遠距教學班

之前招生
有些中南部的朋友來詢問
因為距離太遠
或者時間的關係
無法來工作室上課
所以我決定提供錄影教學的服務

後來發現
這個上課模式相當受到歡迎
目前已經成為工作室主要的教學方式

每週只要撥出4~5個小時來看影片
平均一天不到一個小時
對於有工作或者要上課的人來說
負擔不會很沉重
而且可以隨時反覆觀看複習

課程內容會預先錄影
每個禮拜上傳當週課程
學員下載影片後
自己規劃時間學習
有問題用mail詢問
我會在信中或者錄影解答

另外因為錄影沒有場地的限制
如果一班人數超過三個
學費會有優惠
所以歡迎集體報名

有程度相近的人可以互相討論
其實對學習很有幫助
所以我會開facebook社團給同學
這樣可以多認識一些同好討論

最後
因為我目前的工作以教學為主
授課是我主要的收入來源
所以上課影片請勿私下流傳

就這樣

2012年11月11日 星期日

教練... 我好想做遊戲(二)

如果你沒辦法走方案一
那麼可以考慮方案二
走ios,android的路

但是這條路不好走
因為國內的手機遊戲公司
或者獨立製作的個人或工作室
大多數都還在尋找出路的階段

雖然說手機遊戲的製作規模相對小
但是承擔的進度壓力與獲利難度
卻是很高的

傳統的MMO,web Game
只要公司有一套成功獲利的作品
就可以建立起一套製作流程
之後靠這個流程再發展下一個遊戲

大多數手機遊戲製作公司或團隊
還沒有開拓出這條路
所以我才建議你先走方案一

無論如何
如果你非走這條路不可
或者只剩這條路

那就來上我的課程吧

我自己招生的課程
是為了沒辦法走方案一的人設計的
所以上課時間選在假日跟晚上

課程的時數盡量壓低
授課內容是漸進式的
可以隨你的程度選修
目標是往獨立遊戲與手機平台發展

最重要的是
來上進階的課程
你就可以學到某種特定類型遊戲的程式架構
包含完整可執行的程式碼
並不是空泛的理論

也就是說
上課所講解的程式碼
已經是個遊戲了
只要你願意下心思去作擴充修改
那就是你自己的遊戲

這裡的學生人各式各樣都有
有遊戲公司的企劃跟美術想轉程式的
也有身為程式但想加強能力
當然也有完全不會寫程式

想上課需要甚麼資質呢?
高中數學+國小中文

好課程 不上嗎?

教練... 我好想做遊戲(一)

漫畫中
三井是這樣跟安西教練說的(誤)

常有人跟我詢問這類問題
所以我就把想法整理一篇
將來會不定時更新資訊

如果你以寫遊戲程式為目標
想在遊戲產業工作謀生

目前大概有兩個方向
第一是進入典型的遊戲研發公司
製作MMO, web Game
另一個是走行動平台
走ios, adroid手機開發

不考慮特殊情況的話

我會建議優先走第一個方案
因為工作相對比較穩定一些
進入穩定的公司
可以一直工作下去
我第一年授課的學生
在遊戲產業已經待了四年

如果要走這個方案
資策會跟台科大
每年都有開設長時數的養成課程
大約是500~600小時
必須全職專心去上課

過去幾年我一直是這類課程的主要授課講師之一
我除了教授特定的課程內容
也幾乎都是專題製作的指導老師

這些課程結訓後的就業率
在50%~80%之間
今年最後一班在9月底辦完成果發表後
20名畢業生當中
在一個月內
已經有10位進入遊戲產業了
其實是很不錯的

我還要告訴你更驚人的事實
這20名學生當中
只有兩三個學過寫程式
資訊科系背景的學生不到1/4

哪麼剩下的人為什麼無法進入遊戲公司呢?

一部分是因為找工作也需要點運氣
公司不見得有缺
或者有些人能力跟你相當
但是公司就是選了他

扣除以上原因
這當中有些人誰也幫不了他
因為他們來上課除了睡覺就是上網
有些上到一半就放棄不來了
或者乾脆擺爛到結訓日

就算給你最好的課程
你回家不練習寫程式
也是沒用的

簡單來說
這個方案適合的對象是
能夠騰出4~5個月時間
專心上課
能夠堅持下去不被惰性打敗的學生

差點忘了說
這個方案有學費補助
符合條件幾乎是全額補助

好課程 不上嗎?

2012年10月31日 星期三

2012年10月25日 星期四

2D射擊遊戲系統班


課程目標 : 以C++實作經典的2D射擊遊戲系統(附註)
適合學員 : 先修過C++實務班
專題製作 : 雷電 / Lost Worlds
時數 : 42 小時
學費 : 12000 (第一次上課時繳清)

課程大綱 :
簡易射擊遊戲(小蜜蜂) :  單位(子彈,敵機)管理 簡單碰撞 基本物件移動 敵機配置(時間)
單方向捲軸射擊遊戲(雷電) : 敵機配置(事件) 捲軸 群體移動 多層(multi layer)物件管理
路線式捲軸射擊遊戲(世界末日) : 路線處理
效能 : 碰撞計算加速 資源管理
編輯器 :使用QT製作關卡編輯器 存讀檔 快速測試
武器系統 : 防護罩 散彈 副機 大炸彈 武器昇級
物件移動 : 隊列 軌跡 螢幕移動 地面移動 
特殊子彈軌跡 (反射雷射, 自由落體炸彈, 沿地移動子彈, 弦波)
BOSS : 大型BOSS 超巨大戰艦


開發工具 : 請先下載安裝 Visual C++ 2010 express
參考資訊 : 雷電 Lost Worlds
其他 : 請準備2.5GB以上可用空間的隨身碟
附註 : 本課程重點是2D射擊遊戲系統 所以只使用最基本的繪圖機制來授課

2012年10月12日 星期五

2012年9月13日 星期四

味丹終止「多喝水」的埔里擴廠投資案

無辜的農民終於得救了嗎?

也許我們應該關心問題的源頭

免得同樣的故事一再上演



陪伴我第四年的水壺

2012年9月10日 星期一

練習的重要性

每個禮拜4~5天
每次兩個小時的的練習是初學者的基本功
如果能確實做到
寫程式絕對不難

無論課堂上講得多麼詳盡精彩
學生如果回家不練習
那麼上課就沒有效用

因為光是聽懂了
距離運用自如還很遠

想想看如果你是外國人要學中文
每次看到一篇文章
就要拿起文法跟字典來對照
這樣有可能學好流利的中文嗎?

當課程愈進階愈接近後期
可能短短數十行的程式
就用了許多程式觀念與技巧

這時候如果基礎練習不夠紮實
理解複雜程式的速度就會太慢
上課起來就會十分吃力

已經學會了的部分
過兩個禮拜後再做一次
還能夠順利完成
才算是真正學會了

請認真努力練習吧!!!

學生作品


資策會數位內容學院
魔獸村
魔龍英雄傳

上課地點


捷運蘆洲線三重國小站下車
走路約4分鐘到達


檢視較大的地圖

C++ 實務班


課程目標 : 建立紮實的C++基礎 了解遊戲程式的架構與觀念
適合學員 : 完全不會寫程式 對遊戲程式設計有興趣者
專題製作 : 簡易射擊遊戲 / 俄羅斯方塊 / 簡易視窗UI 系統
時數 : 30 小時
學費 : 5000

00 變數 函式 遊戲程式的基本架構 簡易遊戲輸入(控制主角移動)
01 for 迴圈 類別 加入怪物
02 變數生命週期 成員函式
03 陣列 字元 ASCII碼 KeyState
04 STL vector 簡易射擊遊戲 fps計算
05~07 俄羅斯方塊 二維陣列
08 static class轉型
09 list 容器觀念
10 指標 new delete 自製vector
11 include 自製vector 簡易射擊遊戲回顧
12 template namespace 指標 自製vector
13~14 自製list
15 class的有效範圍 自製list 指標
16~22 簡易視窗UI 系統 自製視窗元件 視窗操作控制
23 檔案IO this
24 QT視窗程式設計
25~27 多執行緒
28 例外處理 STL map
29 問題回覆 void const指標

開發工具 : 請先下載安裝 Visual C++ 2010 express
參考資訊 : 建議先預習 C++ 學習筆記
參考書籍 : 建議購買 C++ Primer 4e 
延伸資訊 : http://www.cplusplus.com/

九月份招生


C++實務A班 普通班 (還有兩個名額 預計 10/8開課)
每週一週四
晚上 7:30~9:30


C++實務B班 普通班 ( 招生中 預計10/17開課)
每週三週六
晚上 7:30~9:30


C++實務C班 遠距密集班 (名額已滿 預計9/30開課)
週日(兩週上一次)
早上10:00~12:00 + 下午1:00~3:00, + 下午 3:30~5:30


C++實務D班 遠距密集班 ( 還有兩個名額  預計10/7開課)
週日(兩週上一次)
早上10:00~12:00 + 下午1:00~3:00, + 下午 3:30~5:30


滿三人即開課
詢問細節或者想報名
來信


推薦其他教學課程


如果你時間比較充裕
沒有工作與課業壓力

每年度2~3月,6~8月
都會開設可申請補助的課程

這是屬於長時數(500~600)小時的養成班
課程長度4~5個月
平均每個禮拜上五天課
每天上6~7小時

課程會讓同學組成一個4~6人的小組一起製作專題
程式語言是C++
3D引擎是Ogre3D
網路部分採用winsock

我主要擔任C++,網路架構,3D引擎,專題指導的講師

以下是過去同學的作品

師資介紹


遊戲業界工作十年
再累積四年的教學經驗
遊戲程式教學是我人生現階段的主要元素

守護者之劍 : 主程式設計,遊戲企劃
守護者之劍外傳 : 主程式設計,遊戲企劃
神月紀事 : 主程式設計,遊戲企劃
小力失蹤事件 : 主程式設計
聖女之歌一代 : 主程式設計,遊戲企劃
聖女之歌二代 : 主程式設計,遊戲企劃
祕密online : 主程式設計,遊戲企劃

資策會數位內容學院講師 專題指導
台科大推廣部 遊戲程式設計班講師 專題指導
康維綜合技藝補習班講師

EMAIL : edu@litus.in

教學特色


  • 小班制  : 照顧每個人的學習狀態 隨學生程度調整授課
  • 實作導向 : 每門課至少包含一個完整的遊戲成果 培養學生實作能力
  • 循序漸進 : 全套課程包含基礎與進階 學習更有效率
  • 專業師資 :  具備業界十年以上工作經驗  五年以上的教學經驗