我从事开发工作已经十六个春秋了,做过金融系统的开发,做过Web应用的开发,当Android,IOS智能手机的出现,大量的App应用,也成为了我的日常工作。直到参与到了手机游戏的开发,我才想起来,回顾我这一路的走来,也许可以分享一下我对编程的理解和经验。   有人说,开发是碗年轻饭,体力活,所以时常的加班,似乎在宣誓着青春的力量。   有人说,开发是个赚钱的活,起点也要一万块,是所有行业里,起点最高的职业之一,所以,要很好的规划,3年资深工程师,5年架构师,8年就要项目经理,再猛一猛就是技术总监了。  &nbs...

  eCf3IRF5ufAU   2023年11月02日   129   0   0

想学游戏开发,那我们都需要那些知识呢? 如果从0基础来算的话,那么编程语言要选中一种吧。现在比较流行的C语言,C,C,Java,Javascript,Python,来选一种吧。 选好了语言,还需要了解开发环境,现在比较流行的开发引擎,那要算是 Unity,虚幻引擎5了吧,当然cocos系列的也可以。 针对每个游戏引擎,也有与之相符的开发语言。 如果我们选择的是Unity,那么语言可以选择C,这样我们还需要学会使用 VS开发工具。 好了,我们选好了语言C,开发工具VS,游戏引擎Unity 这三块的知识就是我们以后能开发出游戏的基础的基础。 你又打算用多少时间来学习呢? 我自己的计划是语言和开发工...

  eCf3IRF5ufAU   2023年11月02日   87   0   0

我们要游戏开发,除了对VS的基本操作,那就是语言和Unity引擎了 语言我们选中的C,如果从0基础开始学习,那么我们需要陆续的掌握以下知识点   从对变量的理解开始,我们会接触到变量类型,我们会学到,方法的定义,方法的调用,这样我们就具备了编程的初级能力 然后我们开始理解,什么是类,什么是面向对象的编程思想,我们根据什么样的原则,来设计类,  类与类之间有怎么样的关系,什么是多态? 什么情况下使用继承,什么情况下实现接口。 随着我们接触的越来越多,细节也越发的增多。那我们如何来总结这些细节? C语言在这些基础上,又提供那些功能? 什么是Lambda表达式?什么是回...

  eCf3IRF5ufAU   2023年11月02日   100   0   0

当我们掌握了C语言的基础,就让我们有了与计算机沟通的可能。 那么,开发游戏,需要有个开发环境,这里,我们可以选的是Unity。 Unity,让我们的开发,具备了可视化,这使得,我们在开发的过程中,有了对游戏效果的清晰掌握。 Unity为我们提供了很多有用的功能 首先,我们要了解的就是Unity的各个窗口的作用 然后,我们通过Unity的脚本API,来理解Unity的调用过程,生命周期函数。 我们需要学习Unity提供的输入系统,摄像机,角色控制器,光照,图形渲染,碰撞体,UGUI,音频,导航寻路,资源管理,网络,动画等等。 只有掌握了这些内容,才能让我们使用Unity进行游戏开发,更加顺畅,更...

  eCf3IRF5ufAU   2023年11月02日   105   0   0
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~