作者StubbornLin (Victor)
看板GameDesign
標題[程式] Python HGE
時間Fri Aug 21 14:56:24 2009
我之前就一直在想如果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
1F:推 yzugsr:推一個 08/21 15:48
2F:→ yzugsr:好奇在swig和boost.python間取捨的考量是? 08/21 15:49
3F:→ StubbornLin:因為我只會boost.python XD 08/21 16:21
4F:→ StubbornLin:因為很忙 所以沒什麼時間去學swig = =" 08/21 16:22
5F:→ StubbornLin:先前已經有不少用boost.python的經驗 08/21 16:22
6F:→ StubbornLin:所以做起來比較快 08/21 16:22
8F:→ StubbornLin:我剛做了hge的tutorial python版 效能感覺掉有點大= = 08/21 19:17
9F:→ StubbornLin:雖然我還沒跑profile 可是只是照著c語言抄程式 08/21 19:17
10F:→ StubbornLin:不過我在想如果用python效能掉太大的話 08/21 19:18
11F:→ StubbornLin:這樣做python binding不知道還有沒有價值:s 08/21 19:19
12F:推 yzugsr:現在最好用的2D python game engine binding應該是pygame 08/22 11:02
13F:→ yzugsr:可是他的SDL限制滿多的 用硬體加速好像只能OpenGL+全螢幕 08/22 11:02
14F:→ yzugsr:我想HGE的東西比他多很多 做出來應該也不會比較慢 08/22 11:03
15F:→ yzugsr:所以我認為是有價值的.. 08/22 11:04
16F:→ yzugsr:趁亂推廣 XD 考不考慮用git管源碼? XD 08/22 11:05
17F:→ StubbornLin:我知道現在有水銀和git兩種svn以外的版本管理選擇 08/22 13:10
18F:→ StubbornLin:也想找個時間試試看 我可能會比較喜歡水銀 08/22 13:11
19F:→ StubbornLin:因為水銀用python寫的 原始碼會比較好讀 08/22 13:11
20F:→ StubbornLin:而且google code好像也只支援水銀和svn 08/22 13:12