Code Monkey home page Code Monkey logo

gamedevmind's Introduction

游戏开发图谱(技术侧)

让我们一起来解决游戏研发中的各种问题

中文 | English

#include <iostream>
int main(){
    std::cout << "Hello, Game Development World!" << std::endl;
    return 0;
}


介绍

  算下来,**的游戏行业已经走过了几十年的春秋,作为游戏开发者的我们,在其中也经历了很多有意思的和无聊的事情,但一直没有梳理出这个行业中技术领域所有事情的全貌。

  最近,我们整理、创建了一套开源资料库——《网络游戏研发技术图谱》,目的是给所有游戏研发技术人员(从初入行者到技术管理者)一个快速手册,在处理相关技术工作或者想了解一个技术领域内容的时候,能够快速看到要考虑的问题和去检索的内容。

  ✅ 资料里有什么     ❌ 资料里没有什么  
   ● 需要什么?      ● 完整的知识。  
   ● 特色与价值?      ● 系统的讲解。  
   ● 应用与经验      ● 具体的实现。  

  一个游戏研发组织或团队,在技术上所需要具备的几大能力:基础能力、研发能力、管理能力、商品化能力。这些能力不一定是需要每个人都具备,但由全体成员构成的这个组织,是需要的。


总览

图1、这是知识树的框架,展开的知识树可以点击下面的github链接查看。

目录

基础能力

团队中的技术人员都需要的具备的基本功。
这些基本功越强,整个产品的开发过程就会越稳健、高效。


研发能力

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


管理能力

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


商品化能力

作为一个组织,不论你有什么样的技术或能力,一个最重要的目标是——赚钱。
在当下的市场环境下,一款好玩的游戏做出来了不一定就能够赚钱。
还需要有一系列商品化能力,才能让产品运转和盈利,让团队持续存活。
(这里只展示跟技术相关的事情)


交流讨论

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

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

联系我们

[-微信扫码-]

drawing



缩略预览

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

编辑与查看

  • 资料库使用XMind编辑内容(/xminds/目录)。
  • 也可以简单的查看导出图(/exports/目录)。

贡献者

公雷(发起者), Game Atom管仲才, 王栋, ...

【虚席以待...】 诚挚的邀请更多参与者来一起完善资料库。

支持者

Stargazers

Stargazers repo roster for @gonglei007/GameDevMind

Forkers

Forkers repo roster for @gonglei007/GameDevMind

历史

2022-06-22 第一个版本的资料库提交到了github。

gamedevmind's People

Contributors

gonglei007 avatar gameatom avatar wangdng avatar guanzhongcai avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.