文件名称:pygjs:弃权-NodeWebkitBrowser中的PyGame
文件大小:1.25MB
文件格式:ZIP
更新时间:2024-05-21 01:18:51
JavaScript
弃 该软件包是解决混合问题的有趣之旅,可以解决一个古怪的问题。 不幸的是,在当前版本中,存在一些错误,但更令人不安的是,它目前已被废弃。 作者对依靠像PyGame这样的东西从头开始创建游戏引擎失去了兴趣,因此在这里它只是一个小的概念验证和存档。 感谢您的所有支持,如果您愿意,请您以自己的见解从我的代码库继续。 阿舍尔 pygjs NodeWebkit /浏览器中的PyGame 这是我已经研究了一段时间的草稿,因此请明智地使用它(ALPHA) 基本上,我一直很喜欢pygame库的布局方式,但是我知道如果我在pygame中编写了游戏,就必须将其兼容地移植到要运行该游戏的任何OS上,更不用说打包将python转换为可执行文件。 因此,在发现漂亮的GameJS库和漂亮的Brython库之后,我心想,如果我可以在nodewebkit安装中或多或少地运行pygame(甚至是浏览器?) PY
【文件预览】:
pygjs-master
----gamebridge.js(65B)
----package.json(146B)
----brython_stdlib.js(3.15MB)
----index.html(2KB)
----LICENSE(7KB)
----game.js(707KB)
----gamejs()
--------tiledmap.js(11KB)
--------http.js(3KB)
--------pathfinding.js(4KB)
--------thread.js(7KB)
--------display.js(12KB)
--------gamepad.js(180B)
--------event.js(22KB)
--------time.js(1KB)
--------image.js(3KB)
--------math()
--------lib()
--------animate.js(6KB)
--------utils()
--------audio.js(4KB)
--------font.js(6KB)
--------pixelcollision.js(14KB)
--------graphics.js(30KB)
--------logging.js(2KB)
----pygame()
--------mask.py(3KB)
--------joystick.py(2KB)
--------.htaccess(18B)
--------display.py(2KB)
--------time.py(2KB)
--------cursors.py(493B)
--------pixelarray.py(695B)
--------font.py(6KB)
--------surfarray.py(4KB)
--------rect.py(8KB)
--------overlay.py(386B)
--------bufferproxy.py(332B)
--------__init__.py(2KB)
--------locals.py(11KB)
--------freetype.py(3KB)
--------sprite.py(54KB)
--------surface.py(8KB)
--------transform.py(2KB)
--------image.py(2KB)
--------mouse.py(2KB)
--------color.py(12KB)
--------colour.py(28KB)
--------key.py(5KB)
--------draw.py(2KB)
--------sndarray.py(788B)
--------mixer()
--------pixelcopy.py(1KB)
--------event.py(10KB)
----pygjs()
--------.htaccess(18B)
--------http.py(636B)
--------pathfinding.py(1010B)
--------thread.py(241B)
--------__init__.py(143B)
--------math()
--------utils()
--------animate.py(1008B)
--------tiledmap.py(2KB)
----README.md(4KB)
----brython.js(577KB)
----gamejs.js(20KB)