对游戏开发感兴趣

图像与图形:

你肯定希望你的游戏界面很好看,那就学习写一些简单的OpenGL程序。先做一个旋转的立方体,然后对它加一些可以互动的东西。根据规则,做一些东西,然后用提供的函数让它看起来像其他的东西,比如炽热燃烧的羽毛或雨滴。只要你有足够的想象力,你就可以在屏幕上创造任何的形象。


操作系统概念:

游戏大多有着复杂的系统,系统中的每一件事都要在特定的时间以特定的方式展现出来。游戏的背后有很多玩家看不到的东西,但是游戏的设计者必须可以响应玩家在游戏中的请求。


网络设计:

如果你希望人们可以在不同的机器上一起打游戏,你就要想出一种方法实现他们之间的联系。要设计一个快速,允许再扩展的协议。


安全性:

玩家总想通过作弊取的好成绩,所以安全性在这里就显得很重要。提前想到玩家可能对你程序的修改,然后建立一些规则限制他们这样去做。比如,虽然你不能阻止玩家读取游戏的内存,但你可以通过经常移动那些敏感的数据,让它变得很难。


人工智能:

大家都喜欢和其他人一起玩游戏,或许你可以让他们和机器人一起进行游戏。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值