作者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