如何成为游戏主程

0x00、前言

前段时间有人在知乎上提问,如何成为主程,技术毋庸置疑是最重要的,但很多事情我认为主要是要有思路和品位。

0x01、技术

1、技术是程序员吃饭的手艺,打磨自己的手艺肯定无可厚非

2、保持对技术的热爱,不断学习,持续编程

3、有敬畏心,明白自己是在做商业项目,项目是有很多限定的边界条件,懂得取舍

4、对于底层技术能劲量多的掌握,开发中总是会遇到一些崩溃, 网络,图形方面难解决的问题,如果基础不好,压根没有思路

5、善写工具,将一些枯燥重复的工作写成工具,极大提升程序员幸福感和工作效率

6、善用工具,对于能提高效率的工具,能花钱买就买

7、多总结,多挖掘,项目中遇到问题不是解决完事,而是去挖掘为什么会发生,如何避免犯同样的问题

8、耐心,很多做技术的同事缺乏耐心,总是急于表现自己,反而忘了我们的初心,解决问题才是唯一的目的

9、学习别人的优点,找一个比自己优秀的人去挖掘,找出别人比你优秀的原因,迎头跟进

10、多读书和博客,这是学习提高最有效的方式

11、沟通比你想象的重要,很多程序员认为技术是万能的,但最终技术还是用来解决问题的

0x02、管理

1、从自我管理做起,善于使用时间管理工具,只有自己做到了,才能给大家带个好头

2、善于将自我的工作流程变为习惯,比如写代码前不断构筑设计流程,在开始编码,编码完成后,在做检查,检查完提交版本控制时在对比,最后提交

3、使用合理的方式促进团队的战斗力和进取心,比如周报制度(具体可以看看余弦团队是如何做的)

4、多和上级部门沟通,明白公司和上级的目标

5、知道团队成员的优点和弱点,帮助他们进步

6、提升团队能力,让团队变的优秀

0x03、责任

1、为公司,为项目负责,保证项目故障率低,运行效率高,部署简单

2、为自己的团队成员负责,包括提升他们的技术水平,争取利益

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-03 22:38:31

如何成为游戏主程的相关文章

Unity3D游戏开发之网络游戏服务器架构设计培训(如何做一名好主程)

在我们初期学习Unity3D培训目标:让U3D初学者可以更快速的掌握U3D技术,自行制作修改素材,可以独立完成2D.3D小规模游戏及网页游戏开发.后面就应该朝着主程的方面前进 今天给大家讲一下如何做一个好的主程 入手 假如,我现在接手一个新项目,我的身份还是主程序.在下属人员一一到位之前,在和制作人以及主策划充分沟通后,我需要先独自思考以下问题: 1.服务器跑在什么样的操作系统环境下?2.采用哪几种语言开发?主要是什么?3.服务器和客户端以什么样的接口通讯?4.采用哪些第三方的类库? 除了技术背

游戏server主程白皮书-序言

在从事游戏开发的6年时间里面.涉及的内容包含运营平台.GM工具.MMORPG.FPS游戏. 游戏都已经上线而且稳定执行.单server的承载量在1万-5万之间.对于这种成绩我自己还是比較惬意了.期间得到非常多同事.领导的帮助,在技术和管理上都有了自己的进步和总结. 由于在与团队成员的约谈过程中,差点儿全部想要继续做游戏的程序猿都会提到一个问题:"怎么样成为一个主程?"由于这个就是大家的努力方向,是大家学习的一个阶段性目标. 游戏server主程应该来说是一个对技术要求繁杂,差点儿涉及了

主程的工作职责有哪些?

好像只在游戏行业里听到过“主程”这个说法,所以这里也仅限于讨论游戏开发团队里的主程是做什么的. 一般来说,游戏开发必不可少的三个岗位是:策划,美术,和程序,被称为“铁三角”.注意哦,这里说的是岗位,而不是职位,也就是说,是指工作内容可以划分为策划工作,美术工作和程序工作.简单说,策划负责游戏的内容,美术负责游戏的表现,而程序负责游戏的实现. 工作就是这么多,团队成员每个人主要负责的内容,一般会根据团队的人员组成来进行划分.人数少的时候,就会出现有的人会兼做不同岗位的工作.而同一岗位的人数超过一个

主程的晋升攻略(7):服务器模型谈

在上一篇<主程的晋升攻略(6):CGI和FastCGI>中,讲到Web服务器和CGI/FastCGI能动态输出内容,从而提供更强大的业务处理能力.Web服务器这种架构,我称之为Web模式,与之相对的是Svr模式.Web模式和Svr模式是互联网项目的后台最常见的两种模式.先介绍几个概念. 同步通讯 vs 异步通讯 同步通讯是指在一个连接中,一个请求的应答没回来前,不能发送下一个请求,整个通讯过程是请求1-应答1-请求2-应答2--这种.异步通讯与同步通讯相反,在一个连接中,可以随意发送请求,而且

Cocos2d-x 动手实现游戏主循环

由于Cocos2d-x封装的很好,所以对于很多新手,他们只知道先new一个场景,在场景上添加布景或精灵,然后用Director的runWithScene便可以运行游戏了.如果给一个精灵加个动作,精灵就会动,如果给布景层添加个定时器,游戏会定时执行.你知道为什么会这样吗? 作为一个游戏开发者,我觉得进入游戏这一行业之前,一定要先搞清楚"游戏主循环"这个东东,可惜我到现在才来研究这个东东.或许网上关于Cocos2d-x游戏主循环的讲解一大把,但是这篇文章,我会教你怎么来实现游戏主循环. 一

我的Cocos2d-x学习笔记(九)游戏帧循环(游戏主循环)

游戏运行时候会不断按照游戏逻辑规则重新绘图,反复处理用户输入.处理定时事件.绘图,直到游戏结束. Cocos2d-x引擎也是通过不断绘图来进行游戏的,默认的帧率在AppDelegate.cpp中显示为60帧每秒,也就是每秒执行了60次用户输入.定时时间.绘图等. 抄录Cocos2d-x高级教程中内容如下: 游戏乃至图形界面的本质是不断地绘图,然而绘图并不是随意的,任何游戏都需要遵循一定的规则来呈现出来,这些规则就体现为游戏逻辑. 游戏逻辑会控制游戏内容,使其根据用户输入和时间流逝而改变.因此,游

用cocos2d-html5做的消除类游戏《英雄爱消除》(3)——游戏主界面

游戏主界面,同时也是主程序,包括sprite的生成加入以及游戏状态的控制. 下面同样贴下源码再讲解; /** * Power by html5中文网(html5china.com) * author: jackyWHJ */ var STATE_PLAYING = 0; var STATE_GAMEOVER = 1; var g_sharedGameLayer; var GameLayer = cc.Layer.extend({ _time:0, _timeLabel:null, _timeSt

为何游戏主播能够身价千万(人民邮电报专栏《乐游记》52)

要实现这一步,还是要向体育频道学习,引进最好的游戏比赛和各种游戏视频,最终从"平台因主播而红",变为"主播因平台而红". 文/张书乐 刊载于4月11日<人民邮电报>应用版乐游记专栏 某报记者给我打电话时说,一位名叫"若风"的游戏主播,据说收入已经达到每年2000万元.我突然有点咋舌--现在都这么贵了啊! 其实也没啥好诧异的,翻一翻游戏直播平台的宣传资料,千万级年薪早就不是什么新闻.小苍.小智.Miss等这些年我看着走红的主播们,在资料

Cocos2d JS 之消灭星星(五) 游戏主场景

1 /* 2 * 游戏主场景 3 */ 4 var GameMainScene = ccui.Layout.extend( 5 { 6 ctor:function() 7 { 8 this._super(); 9 this.zinit(); 10 this.setTopInfor(); 11 this.addStarLayout(); 12 }, 13 //游戏主场景顶部显示信息 14 setTopInfor:function() 15 { 16 var gameTopInfo = new Ga