毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

OpenGL三维游戏设计-三维建模-三维桌球游戏

编程思路分析

本三维桌球游戏实现的基本思路如下:

(1)绘制静态场景:

包括整个场景的绘制。因为场景内的球桌是静态的,所以可采用简单的建模方法绘制,加上纹理贴图。

(2)绘制动态场景:

包括2个动态对象: 1个主球和1个副球,由于都是动态的,所以必须分别单独绘制。

(3)三维变换功能:

根据用户的鼠标输入,改变相应参数,就可以实现视点的变化、球桌的缩放和球桌的三维转动。

(4)球的运动模拟:

用鼠标驱动主球后,主球的运动将导致主球与副球之间、球与球桌之间的碰撞,根据作用力、力的作用点、力矩、速度等,球做出相应的直线或曲线运动。

(5)玩家交流功能:

    在桌球整体界面中增加一块可通过打字输入的玩家交流版块,加强游戏的互动性,通过编程分别实现留言版和打字版由这两个版块实现该功能。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:基于OpenGL的三维游戏设计—光照技术
下一篇:UML的网络游戏建模_UML建模研究


版权所有 毕业设计网联系qq:242219979 © 2007-2022