Skip to content

最全面的游戏开发技术图谱。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

License

Notifications You must be signed in to change notification settings

gonglei007/GameDevMind

Repository files navigation

游戏开发-技术图谱


English


💡 我们的愿景

希望通过这份资料的分享,帮大家在已经有人走过的“老路”上节省时间⏳,把宝贵的精力投入到真正有创造力的事情上🛠️🎨,一起拓展游戏开发这片土地的技术边界 🚀!


介绍

🎮 游戏开发已经走过了半个多世纪,但开发者们常常还得重复造轮子 🛞。我们希望通过整理这份(技术向的)《游戏开发图谱》📚,帮你在面对问题时,快速抓住关键点,找到解决方向,少踩坑,多飞跃 🪜✨。

🤔 这份图谱包含了什么 ✅,又不包含什么 ❌?

  ✅ 我们有的      ❌ 我们没有的   
   🎯 是做什么的?在哪用?      🚫 系统化的知识讲解  
   🛠️ 会遇到哪些问题?用什么解决?      🚫 具体的实现细节  
   🔍 要点和思考方向       🚫 完整的一套解决方案  


正文

游戏研运在技术方面需要具备的能力


1.基础能力

作为一种软件产品,游戏的开发离不开扎实的基础能力。这些能力不仅是通用软件工程的核心技能,也是保障开发效率与项目质量的基石。基础能力越扎实,整个开发流程就越稳定、高效。


2.技术能力

游戏产品在开发中也有其特定的技术需求,要研发一款游戏产品,会需要具备这些技术能力。


3.研发能力

游戏是一种有艺术成分的商品,它是由数字内容和互动功能构建起来的。开发一款游戏产品,要有跟其它软件产品不同的一系列的技术、方法、工具和流程。


4.生产能力

随着游戏行业的发展,游戏产品的研发规模越来越大,这时候除了产品内容怎么好玩,产品核心功能怎么开发之外,产品如何高效的生产也变得非常重要,这就需要各种工具和方法来提高生产效率。


5.管理能力

管理中最具挑战的是尺度、分寸与随机应变。火候少一分,生了;火候多一分,焦了。追求的是复杂的事情简单化,面对的也可能是简单的事情复杂化。


6.运营能力

作为一个组织,不论你有什么样的技术或能力,一个最重要的目标是——赚钱。在当下的市场环境下,一款好玩的游戏做出来了不一定就能够赚钱。因此,具备一定的运营能力也是必不可少的,特别是在当下复杂的市场环境中。(此处仅涵盖与技术相关的部分)


游戏研运资产样例-SLG手游(2D)

要开发并上线运营一款 SLG 手游(2D),需要准备好并积累下来的全套相关资产清单。可用于辅助评估项目内容、项目成本、项目工作量等,为游戏立项或投资提供参考。

缩略预览

[ 图谱总览 ] 图2、这个知识图谱还在持续的补充扩展中

合作组织

交流讨论

欢迎进群、进讨论区交流和分享游戏开发中遇到的问题或者解决方案。

QQ群: 242500383
GLTOP游戏研发与技术1群
讨论区: https://github.com/gonglei007/GameDevMind/discussions

贡献者

公雷,  Atom,  管仲才,  王栋,  KK,  陈运雄, 彭静, 宋博,  Hardy LYU, ...

🧑‍💻👩‍💻 欢迎更多开发者一起来参与完善这份图谱!
有你的一星⭐、一 Fork🍴,我们就能走得更远!【虚位以待...】

联系我们

[-Email-]

[email protected]

[-微信-]

drawing