看板 GameDesign 關於我們 聯絡資訊
我之前就一直在想如果python下能玩hge該有多好 一直想說要自己弄個binding,不過一直還沒做 昨天抽了一點時間用boost.python弄了一個 雖然我有看見有人已經有弄一個,但是是在萬惡的病毒license gnu下 寫遊戲除非是寫open source的,否則誰會想用gnu來感染自己的遊戲呢? 於是我還是自己寫比較好,license是MIT http://code.google.com/p/python-hge/ 目前已經可以做簡單的貼圖 http://python-hge.googlecode.com/files/t2.zip 可以下載demo來試試看 有空我會陸續把整個PyHGE弄完整 有興趣的話可以參與 :p -- 哇咧咧 創意投票系統 http://walele.com 易記學 程式設計教學 http://ez2learn.com/ 易記學 程式設計討論區 http://forum.ez2learn.com VICTOR's 個人Blog http://blog.ez2learn.com/ 財報分析王 http://victorlin.serveftp.org/stock/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.227.37
yzugsr:推一個 08/21 15:48
yzugsr:好奇在swig和boost.python間取捨的考量是? 08/21 15:49
StubbornLin:因為我只會boost.python XD 08/21 16:21
StubbornLin:因為很忙 所以沒什麼時間去學swig = =" 08/21 16:22
StubbornLin:先前已經有不少用boost.python的經驗 08/21 16:22
StubbornLin:所以做起來比較快 08/21 16:22
StubbornLin:我剛做了hge的tutorial python版 效能感覺掉有點大= = 08/21 19:17
StubbornLin:雖然我還沒跑profile 可是只是照著c語言抄程式 08/21 19:17
StubbornLin:不過我在想如果用python效能掉太大的話 08/21 19:18
StubbornLin:這樣做python binding不知道還有沒有價值:s 08/21 19:19
yzugsr:現在最好用的2D python game engine binding應該是pygame 08/22 11:02
yzugsr:可是他的SDL限制滿多的 用硬體加速好像只能OpenGL+全螢幕 08/22 11:02
yzugsr:我想HGE的東西比他多很多 做出來應該也不會比較慢 08/22 11:03
yzugsr:所以我認為是有價值的.. 08/22 11:04
yzugsr:趁亂推廣 XD 考不考慮用git管源碼? XD 08/22 11:05
StubbornLin:我知道現在有水銀和git兩種svn以外的版本管理選擇 08/22 13:10
StubbornLin:也想找個時間試試看 我可能會比較喜歡水銀 08/22 13:11
StubbornLin:因為水銀用python寫的 原始碼會比較好讀 08/22 13:11
StubbornLin:而且google code好像也只支援水銀和svn 08/22 13:12