没学过手游开发相关专业知识怎么入门?求解。
(1)程序应该从编程语言开始。主流Java,C++,C#。网等。应该有一个基本的了解,至少了解代码,知道代码实际做什么样的任务。以后各种脚本语言都会很好理解和使用,比如JavaScript,lua,虚幻引擎的虚幻脚本,Flash的ActionScript等等。
(2)艺术也要有全面的、基本的认识。主要原因是手机的性能特点限制了美术资源的规格,尤其是对于3d游戏,你必须学习和了解各种优化方法,比如模型优化、纹理优化、场景烘焙技术、界面优化等等。
(3)考虑实用性,不要觉得学习太复杂。你应该先设定一个更具体的目标。比如如何开发一款类似水果忍者的游戏。这款游戏是要在ios还是Android上发布?在这个前提下,你需要解决的问题就很具体了。可以细分每个需要解决的任务。a)选择什么开发引擎。个人建议学习Unity3D。b)如何制作一个基本的水果模型?网上找资源或者自己动手。c)切水果有什么效果?是提前切水果块,还是实时计算切割生成块。d)如何使手指滑动的切割轨迹?是借助unity的轨迹特效,还是自己编一个特效实时生成轨迹补丁?e)如何实现物理效果?如果是通过统一实现的,要调整什么?
通过解决许多例题问题,最终达到目的。这将让你很快开始。