作者:mobiledu2502894115 | 来源:互联网 | 2023-05-17 16:13
想要做一个简单的赛车小游戏。最基础的是想实现一个椭圆形的轨道,有一辆小车在轨道上行驶,小车的速度可以通过键盘来控制,当小车遇到轨道上的障碍物时,就发出碰撞的声音。如果可以加上计时器之类的就
想要做一个简单的赛车小游戏。
最基础的是想实现一个椭圆形的轨道,有一辆小车在轨道上行驶,小车的速度可以通过键盘来控制,当小车遇到轨道上的障碍物时,就发出碰撞的声音。如果可以加上计时器之类的就更好了。这只是我的一个简单思路,请教各位高手如何实现,最好可以提供具体实现思路,比如:轨道是用什么方法来做(说明用到什么函数之类的吧),我自己画了四个矩形拼起来成一个矩形圈(类似操场跑道),但是效果不好;小车是如何实现,我是用一个立方体来代替的,看起来很简陋。
另外,说明我刚入门图形学,只学习了OPENGL编程指南前五章及NEHE教程前13课,编程的环境是VC++6.0,希望可以不用MFC来实现,任务比较急,请各位帮忙~谢谢~
7 个解决方案
不是课程设计,就是个小任务。
你是说轨道是加载图片么?可以说得更详细一点嘛,是新手不太懂哦~
谢谢你的回帖哒~
我想用模型导入到opengl中来实现这个操作,今天我用sketchup软件做了一个轨道和小车的模型,但是不知道应该怎样导入到opengl中,请教各位哦~谢谢
Focus On 3D Models
导出一种你能解析的模型格式,用opengl读进去就行了.上面这本有常用3d格式读取代码的例子.