平滑移动

本文探讨了游戏开发中如何实现平滑移动,指出简单的移动函数可能导致物体移动显得不连贯,提出通过考虑时间(帧数)和速度来达到平滑效果。
摘要由CSDN通过智能技术生成

07/05/2020

前言

玩游戏是有趣,但是制作游戏有时候是枯燥的,里面充斥了大量的数学,物理,图形等知识。虚拟游戏世界由一堆点坐标组成,如何合理移动这些坐标与玩家交互,使玩家感到有趣是很重要的

游戏的简单移动

无论2D或者3D游戏,每个游戏物体都有位置属性,那么移动物体就相当于移动位置,那么原先位置加上路程就是最后位置

struct GameObject
{
   
	float positionX;
	float positionY;
	float positionZ;
	//X-axis
	void moveRight()
	
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值