PIXNET Logo登入

太陽系後援會

跳到主文

部落格全站分類:職場甘苦

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 9月 29 週一 200817:27
  • Refactoring to PatternsGeneralization

一般化Generalization是很重要的一個步驟卻也是常常被人忽略的一個細節簡單來說,就是把特殊用途的程式碼轉變成為一般用途的程式碼舉個例子來說,我現在有20種怪物的AI要寫直覺上我們會建立20個Class來分別實現但是事實上,真的需要那麼多嗎?仔細分析一下怪物的種類與特性地上爬的,天上飛的,水

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(1) 人氣(75)

  • 個人分類:Refactory
▲top
  • 9月 28 週日 200823:21
  • 新書上架

最近在天瓏看到一本新書叫做
Short Coding 寫出簡潔好程式-短碼達人的心得技法
探討程式原始碼可以縮到多短,一邊研究資料結構演算法執行環境的過程
程式高手可透過思考如何寫出簡捷好程式的過程,加強其邏輯思考與解決問題的能力,甚至對數學資料結構與演算法等的活用有更多的體會
可是涵蓋了程式設計者

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(0) 人氣(196)

  • 個人分類:程式設計
▲top
  • 9月 28 週日 200820:19
  • 程式碼壞味道(Code Bad Smell)

什麼是程式碼壞味道Code Bad Smell?
簡單的說就是指程式碼中會讓你感覺不舒服的地方,比如說洛洛長的程式碼和重複性的程式碼沒有被提出來成為一個function來執行功能
這樣的狀況是不是常常出現在你的程式碼中?
減少程式碼壞味道的出現不只方便給別人參考修改,對自己日後的維護也是受益良多
以

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(0) 人氣(444)

  • 個人分類:程式設計
▲top
  • 9月 21 週日 200812:24
  • 寫程式的小遊戲

寫程式讓機器人走到藍色框框點燈
通常第一次玩total command約180190
網路上最低只有132
大家挑戰看看吧

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(0) 人氣(1,090)

  • 個人分類:遊戲新聞
▲top
  • 9月 13 週六 200812:42
  • 規律中有混亂,混亂中有規律

今天由製作人那學到了關於美學的基本原則他告訴我們那就是--規律中有混亂,混亂中有規律為什麼會說到有關於美這個哲學層級的東西呢通常我們在做遊戲時,為了讓遊戲有所變化,常常會加上很多亂數感覺上會因為很多亂數不同而造成許多效果想想看我們平常自然的走路時是以一種很規律的步伐速度前進看上去是很規律實際上每一次

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(1) 人氣(140)

  • 個人分類:Game Develepment
▲top
  • 9月 02 週二 200800:46
  • 一些好用的C/C標準所宣告的前置定義

__FILE__ :取得目前的檔案名稱及路徑,回傳的是字串__LINE__ :取得該巨集呼叫的行數,回傳的是integer__DATE__:取得系統日期,格式為Mmm dd yyyy__TIME__:取得系統時間,格式為hh:mm:ss__TIMESTAMP__:取得系統日期與時間,格式為Mmm d

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(1) 人氣(803)

  • 個人分類:C
▲top
  • 8月 31 週日 200817:36
  • Refactoring to PatternsSimplificationState,Composite and Command

進入這一個章節的最後一部份一口氣就介紹三小節State,Composite和Command不過不用太擔心,我想這篇文章會很短因為...我懶得打那麼多的字前兩篇文章不斷提到觀念,也是這個章節的中心思想當你遇到複雜的巢狀判斷式,或是冗長的判斷式時請毫不猶豫的簡化它!所以延續前面的主題,另外有三個Patt

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(3) 人氣(64)

  • 個人分類:Refactory
▲top
  • 8月 29 週五 200802:50
  • Refactoring to PatternsSimplificationStrategy V.S Decorator

這次來比較兩個有趣的東西:Strategy和Decorator同樣是巢狀邏輯判斷式的寫法改法不止限於上次提到的ComposedStrategy和Decorator也是不錯的選擇艾倫史密斯在互動元件那邊做了一個示範詳細內容我不贅述了,有興趣可以去找找看總之是在處理主角吸上互動元件後怎麼對主角施予重力和

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(1) 人氣(44)

  • 個人分類:Refactory
▲top
  • 8月 26 週二 200821:15
  • 暗戰 Web Game

最近玩了不少 Web game,不過都大同小異,沒有吸引我的不過前幾天發現了這個,把我嚇到了 PK 的 Web Game 這是什麼意思?目前大家所熟悉的 Web RPG Game 的移動的方式大多是用點的點移動的地區雖然這個也是用點的,不過它所呈現出來的是會動態移動你要到的位置看起來和 MMORPG

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(1) 人氣(465)

  • 個人分類:遊戲設計
▲top
  • 8月 26 週二 200801:50
  • Refactoring to PatternsSimplificationComposed

結束了創建Creation的部分,接下來則是簡化Simplification
我想又臭又長的程式碼是沒有人可以接受的
因此如何簡化程式碼的內容,也成為一大課題
第一個上場的就是Composed Method
簡單來說,就是把太大的function拆解成為小function
除了簡化原本的程式碼外,也

(繼續閱讀...)
文章標籤

kgsprogrammer 發表在 痞客邦 留言(2) 人氣(46)

  • 個人分類:Refactory
▲top
«1...3456»

自訂側欄

個人頭像

kgsprogrammer
暱稱:
kgsprogrammer
分類:
職場甘苦
好友:
累積中
地區:

近期文章

    文章彙整

    文章分類

    toggle 遊戲研究 (3)
    • 遊戲新聞 (42)
    • 遊戲設計 (30)
    • 遊戲開發 (24)
    toggle 閒聊八卦 (1)
    • 閒聊八卦 (42)
    toggle 程式研究 (6)
    • C (48)
    • AI (18)
    • 程式設計 (60)
    • 3D圖學 (30)
    • Design Pattern (18)
    • Refactory (48)
    toggle 後援會 (1)
    • 後援會公告 (18)
    toggle 彼得哥的生平事蹟 (1)
    • 名言錦句篇 (6)
    • C (18)
    • Game Develepment (12)
    • 未分類文章 (1)

    部落格文章搜尋

    誰來我家

    參觀人氣

    • 本日人氣:0
    • 累積人氣:0