Pygame是一个开源的Python游戏开发库,它提供了基本的图形、声音和输入处理功能,适合初学者和需要简单2D游戏的开发者使用。Panda3D则是一款强大的3D游戏引擎,它支持Python作为主要编程语言,并提供了广泛的渲染、动画和物理模拟工具,适用于更复杂的游戏开发需求。Pyglet是一个轻量级的游戏开发库,专为构建2D...
我的辣鸡电脑用unity太慢了,索性试了下pygame(一个python的第三方库),我发现写一个2d小人移动+走路动画的程序还是非常简单的,快速播放一系列照片就是动画了,我参考unity的结构,分为了游戏对象,动画,动画管理器,然后这几个对象用了多线程,目前为止线程安全。做2d游戏用unity,是不是有点高射炮打蚊子的感觉,我之前...
Godot Engine是另一款强大的开源游戏引擎,支持使用Python作为脚本语言之一。它拥有全面的游戏开发工具集,支持2D和3D游戏开发。除了上述提到的库,还有Arcade、SFML、Ren'Py以及pygame-zero等其他游戏开发库,它们同样适用于Python游戏开发。此外,Python还提供了诸如NumPy(数值计算)、Pillow(图像处理)、Open...
1.《Minecraft》(我的世界):一个沙盒式建造游戏,由瑞典游戏开发公司Mojang Studios开发,后被Microsoft...
如果你想从编程开始学习,我推荐godot,一个开源的引擎,也是我自己在学习的引擎,完全免费,上面的RPG...
官网www.love2d.org 用官方的话讲,LÖVE是一个使用 Lua 作为编程语言的 2D 游戏框架。LÖVE是完全免费的,能用在任何友好的开源项目,或者邪恶的闭源的商业项目。 用我自己的理解,首先它是个游戏框架,或者叫游戏引擎,它提供了游戏能够利用上的绘图、声音、文件操作、窗体控制、输入(手柄、触屏)输出等功能接口。
推荐一款2D游戏引擎:HGE Haaf's Game Engine目前已经是1.81版了。目前已完全遵循zlib/libpng许可开源的,即时您是商业使用,也是免费的哦! 官方网站:http://www.relishgames.com/ HGE中文社区:http://www.hgechina.com 引用官方的话:HGE是一个使用方便,且具有强劲的2D加速器的游戏引擎。
没基础,unity和godot,推荐unity,因为教程多,使用的人也多。 3楼2023-08-08 10:36 收起回复 no2nagisa 上士 5 godot简单好上手,语言和python差不多,而且非常轻量级,所以推荐 来自Android客户端4楼2023-08-08 12:22 回复 公孙玉宁 大尉 9 建议unity 来自Android客户端5楼2023-08-08 12:31 回复 ...
昨天看到一个相当棒的开源引擎,Urho3d,支持PC各平台和安卓、苹果;同时支持2D和3D,自带UI支持,甚至附带一个Urho3d写的编辑器!自带2d/3d物理系统、3D寻路、支持导入tileMap地图,可用C++或Lua/Luajit、AngelScript写游戏,API基本一致。附带的例子也是很多。。包括37个示例的C++/Lua/AngelScript三个版本的源码。。。在里...
Matter.js是一个功能强大且易于使用的2D物理引擎,它为前端开发者提供了实现复杂物理效果的可能性。无论...