1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 想学游戏编程从哪里入手 游戏开发真的赚钱吗 – 游戏开发 – 前端

想学游戏编程从哪里入手 游戏开发真的赚钱吗 – 游戏开发 – 前端

时间:2020-11-26 03:39:38

相关推荐

想学游戏编程从哪里入手 游戏开发真的赚钱吗 – 游戏开发 – 前端

但是这个说起来也不是那么容易的,首先游戏的前期开发,是没有任何收入的,试运营也需要投入。包括:服务器,开发投资,服务器的维护管理,员工的开销等等。

然后就是开发出来后的调试,这就需要一大批种子玩家,为游戏进行反馈,调试BUG。也就是一般所说的测试服。游戏上市都是需要测试的。

那么种子玩家的由来就需要宣传,就需要大批的广告费。如果宣传不到位,就算你游戏做出来了,但没多少人知道啊,也就没有人玩,就更不可能有收入了。所以一般游戏正式营业前都是免费玩的,后来才有充钱系统。

最后一切都做好咯,就坐等赚钱了。偶尔再做个升级维护啥的就好了。

学编程需要什么基础?

偶认为最好有一定的数学和英文基础会好一点

如果你是新手小白,门外汉,那么恰巧你数学和英文的水平又相对好,那你学起来就事半功倍了。为什么这么说呢?

首先编程基本都是英文的,很多语法就是英文单词,英文水平好,更有利于你对语法的理解,还有一点很重要,很多开发文档,api都是纯英文的,虽然有的有中文文档,如果不是官方文档,大多数都是版本比较落后,或者错误比较多的,如果英文比较好,可以直接阅读英文文档了。也能直接在github上看一些东西。

在说一下为什么数学要好,很多开发,涉及到复杂的逻辑,函数,三元运算,循环,嵌套等等,数学好自然对于这些运算做的更透彻明白。

总结一下,编程没有什么门槛的,只要你想学就可以,也不需要基础,只能说基础可以为你的学习速度加分

在校本科生如何自学编程?

下面介绍下舍友的学习自传作为参考:

最近很多人问偶:学JAVA好学,还是学Python好学?偶一星期学多长期能学会JAVA?能不能教偶一下做网站?偶想学JAVA推荐偶看那本书?你说偶能学会编程序么?如果把所有JAVA教学完整的视频看完能达到你这个水平么?你说学数据库有用还是学爬虫有用?你说偶现在学还来得及急么…

如果问出了以上这些问题,在没有前辈带路的情况下,你基本已经告别这个行业了!但是忽然之间之间想起某大神曾和偶说过,偶大一自学编程时候非常苦,苦到不知道该干点啥……

1前言

偶毕业于一个二本大学,目前就职于一个制造业公司。

由于工作需要,偶是今年3月多才开始学习JAVA的。偶原来编程基础比较强,大学时期搞过很多如ACM,蓝桥杯等竞赛,但是直到工作后才真正算是开始写一些与事实业务相关的代码。

因为近一两年,无论是时代,还是制造业发展的状态,信息化的需求爆炸性的增长。上到董事长需要大屏,下到车间工人需要维护数据,中到业务人员需要决策支持。企业的方方面面都要进行无纸化办公,改革创新的口号都是围绕着“智能制造”,凡是分析计算总想提提“大数据”,这种环境下各种软件系统如雨后春笋一样的爆发。

考虑到公司未来可能会产生大量的系统维护工作(目前软件都是已采购主体),以及未来公司可能甚至必然要走上自主开发业务系统之路,以及偶个人的发展问题,在非必要的情况下,偶开始学JAVA以及JAVA web体系。

经过差不多6个月的学习,基本算是入门了。水平大概能达到个什么状态呢?

偶能干的:

☑ 能给领导开发一套简单的小型系统,用于维护日常业务

☑ 能将常见相似的软件系统,通过改造,为偶所用

☑ 能开发各种简单复杂的大屏,报表系统

偶不能干的:

☒ 与高并发,性能有关的目前还都不能干

结论:

对于一个非互联网行业,偶这个水平已经基本能满足日常工作了。对于一般需求来说,能找到类似的粘粘的就是能干的,需要自己发现的,就是不能干的(可能新手还不太理解这种境界)。

什么叫入门?能把工作当成CTRL+C,CTRL+V就算如门了,如果不能,还需要修炼基础知识。

2学习中要克服的困难

编程中的挫败感。刚开始写程序的时候挫败感非常之强烈,在偶从小所有的学习经历中,挫败感很少有能明显超过编程程序的。程序是机器执行的语言,他会严格按照输入语句进行执行,所以只要你输入有丝毫的问题,机器都是难以执行通过的,并且编译编译器的报错基本都是英语的,即使你英语很好也很难一下发现问题。

如果你是学习简单的编程,那配置环境的缺点还不是那么那么明显,如果你要学Java web那么配置环境对你来说简直是太难了。别人给你项目,从你电脑上装上环境到跑起这个项目至少要1周,而在这一周基本都是在反复装环境,与各种报错作斗争。

逻辑上的失败败感。机器执行的是机器语言,跟你想的总是不太一样,某些你能否理解赋值,交换变量,排序,递归……这些看起来在excel里小朋友都会的操作,怎么要写代码实现这么难。

不知从何学起。对于一个外行,如果你想了解学习编程,从百度了解的话,那十有八九会吓到你。什么人工智能培训班,学习三个月,月薪三万起,有太多广告式的培训班,价值百度竞价排名的推动,某些的信息位置似乎都是广告。

你想达到什么水平,你现在是什么水平,你拥有多少可分配的学习时间,你拥多少有可用的学习资源?如果在这四个问题没搞明白的情况下,任何学习计划,学习方案毫无意义。

技术路线和技术劝退。当年偶问大哥:做个网站需要哪些技术呢?大哥答到:仅需要HTML,CSS, bootstrap,Javascript,Vue,ajax,sql,jquery等一大堆。偶仔细把他们都记下来,作为偶的技术路线,没事看看代码,边学边用,不出两个月,都能上手。而另一个另一个学霸听完之后回去买几本书,一个人辛苦的读,读到第3本时候便吐血而亡。

3给出几个建议吧

找个明白人咨询一下,看看你目前的状态。为什么要学编程,你想达到什么状态?注意会编程和会编程之间的差异极其大,大约就是月薪4000和财富自由差距。

选一门主要的语言。就像LOL时一定要有一个最擅长的英雄。

克服编程的挫败感。用平常心对待调不通的程序,当你能平静的面对错误,并且开始一步一步错误,反复试错的时候,恭喜你,你已经不是菜鸟了,而是时的你头发还不能骄傲。

加入圈子。知乎,公众号,csdn完全都是很好的学习资源平台,先整合圈子,再让圈子充满生活,这就是所谓的“钻进去了”。

万剑归一。一切程序归根结底是:赋值语句,输入输出语句,条件判断语句,循环语句。如果你是0基础,先把这些语句用到滚瓜烂熟。对于最初期的选手是否想学习的话不用配置编译环境,找个学习网站,能在线编译的如DOTCPP这种,直接在页面上写代码就行。

知识地图和技能树。根据想达到的状态,找一张知识地图,在地图上找路线,按既有路线学习,听到新的技术随时定位。

与工作的结合。说实话如果你的工作与所学完全不相关,那你真的真的很费劲了,如果能结合工作,任命领导安排你一个任务,你提出做个小系统可以解决,但是需要进行情报研究和领导大力支持,这时候你学起来就快多了。

找一个灵魂导师,和你聊一聊,让你更快速有效的找到学习的机会和方法〜

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。