gpt4 book ai didi

android - OpenGL ES 2 与在 Canvas 上绘图 (SurfaceView) - 哪个更好?

转载 作者:行者123 更新时间:2023-11-29 22:07:44 25 4
gpt4 key购买 nike

假设我想研究制作 2d 游戏的过程,包括图形数量、移动等,类似于 AngryBirds。

所以我想问一下,我应该使用哪种绘图方法 - 在 Canvas 上简单地绘制 Sprite (SurfaceView) 还是我应该更好地考虑使用 OpenGL ES 2?

你认为两者的优缺点是什么?

我也在寻找一种让 Sprite 像物理对象一样移动的方法,我想有一些 Box2D 引擎可以做到这一点......

最佳答案

如果您想创建 2D 游戏,请使用 Canvas(SurfaceView) 而不是 OpenGL。 OpenGL主要用于3D游戏,在OpenGL中实现起来并不容易。

关于android - OpenGL ES 2 与在 Canvas 上绘图 (SurfaceView) - 哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10397754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com