growup suggest - woodelf-treetop/rcwiki GitHub Wiki

成长建议

​ 每个人都可以写下自己的经验,帮助他人


suggest from 李宏亮:

​ 程序员最基础的能力,是语言,luaC#有必要深入了解,可以找相关的书看看。

​ 在此之上,是设计模式和数据结构,这两块非常重要,没系统学过的,必须找教材学习一下;可能看一遍还不够

​ 在有了设计模式与数据结构的基础后,就可以着眼于游戏业务本身。游戏只是软件的一种类型,它有自己的特点,架构上有一定的定势;我们可以在当前的工作中,去摸索探索,看一个游戏到底需要分哪些模块,这些模块怎么拼装比较合理。我们现在的项目其实很适合大家摸索学习,它比MMO的体量要小,结构相对简单,但五脏俱全,该有的都有。

​ 深入下去,可以分三个方向:

​ 1、架构:怎么实现一个游戏,设计好框架结构(这方向有助于提高自身代码质量,属于内功)

​ 2、支持:一键打包、SDK、GooglePlay、ios等等,任何一个游戏都离不开的外围支持

​ 3、引擎:学习shader,深入物理引擎等

​ 大家可以在这三个方向中,先选一个深入下去,当然这三方面肯定是都需要了解的


suggest from 匿名:

​ 1、养成记工作日记的习惯,从自己每天的工作里,得到收获

​ 2、成体系的知识才是容易记住的

​ 3、

⚠️ **GitHub.com Fallback** ⚠️