怎样用简单的代码编出一个3d游戏
怎么编写游戏代码?
怎么编写游戏代码?
看完这几本书你就会了
1。《C程序设计》清华大学出版社,谭浩强写的那本。
这个是最基础的C语言教材。
2.《C Primer》
这个是学C 的经典。
有了C的基础你就可以去学C 了,当然如果你觉得你意志力很强的话可以直接学C 。
有人说先学C在学C 会对思维有一些舒服,但是C 比较难如果直接学的话很可能会坚持不下去。先学哪个要根据你自己情况决定。
3.《windows游戏编程大师技巧》,《3D游戏编程大师技巧》
心急的话,看完前面两本九看是看这个吧
这两本书是同一个作者的,先看第一本再看第二本。这两本是游戏编程的经典之作。学游戏编程必须看这两本。
程序编写和AI里面都有。基本上游戏编程的内容这两本书里都有。
unity3d怎么打代码?
Unity3D中用代码实现物体的左右循环移动的方式如下:
1、新建一个Cube,在Cube X轴的正方向放置一个空物体或者其他GameObject,Cube和空物体的Y值一致,确保2者在同一水平线上;
2、把下列代码保存为C#,赋给Cube,并在Inspector视图中,把空物体赋到脚本的PointB中;
using UnityEngine
using
public class Moving : MonoBehaviour
{
public Transform PointB
private int _direction 1
private float _pointA
// Use this for initialization
IEnumerator Start ()
{
_pointA transform.position.x
while (true)
{
if (transform.position.x lt _pointA)
{
_direction 1
}
if (transform.position.x gt PointB.position.x)
{
_direction -1
}
(_direction * 2 * ,0,0)
yield return 0
}
}
}