怎么自己独立做软件开发 怎么自己独立做软件开发工程师
大家好,今天小编关注到一个比较有意思的话题,就是关于怎么自己独立做软件开发的问题,于是小编就整理了3个相关介绍怎么自己独立做软件开发的解答,让我们一起看看吧。
我想做一个手机游戏app,有创意没有团队,需要投入多少钱啊?
其实,最最大的成本在于试错
你能保证所有进度都按计划来走么?
你能保证策划案不调整么?
你能保证中途没有一些不可抗力因素么?
你能保证产品完成以后马上就有运营商愿意接盘么?
你能保证运营商没有修改意见么?
你能保证上线以后马上就能赚钱么?
你能保证回款的账期是你能接受的么?
你能保证政策风险么?
等等
谢邀
刚开始做游戏不要想着做什么大型3D游戏,你可以先从小游戏做起,如果想做一种,带有故事性的,有职业划分的游戏,可以尝试用RPG Maker,做一款RPG游戏,这个软件做的RPG类型的游戏,可以更具喜好制作,找几个兴趣相同的朋友,一起看视频,一起学习制作,学习RPG Maker的一些内容,以及角色创作什么的。这个比起做3D的角色创作就简单许多,网上也有很多教学视频,只要有兴趣可以边学边做的。找几个好朋友,有喜欢的一起做,一起构思,一起学习,一起创作,一起设计关卡,故事,人物什么的。RPG Maker可以做很多题材的游戏的,也可以做成PC端,也可以手机端。慢慢学习吧,毕竟做一个游戏需要很长的时间。
之后游戏做出来以后,你们可以先试试看看难度怎么样,内容故事性怎么样,可以先自己试玩,然后觉得可以了,就给身边的人试玩,开个群,分享在群里面,让试玩的人拉人进来,只要你们做的题材不错,受众好,玩的人就会很多。之后再慢慢运营起来。
做游戏的软件其实很多,但是需要学习的也很多,比如XNA,Unity3D等,至于那些大型游戏的话几个人肯定完成不了的,毕竟涉及到的东西和知识很多,相对来说RPG Maker算简单了。可以先学习RPG Maker,之后有兴趣就去花钱学习更多的知识和内容,然后去游戏开发的公司面试,学习经验慢慢累计,开发出一款出色的游戏,不是一个人的功劳,只要你能进到游戏开发公司,认真学习和参与创作,毕竟舞台大,涉及的内容多。如果只是兴趣爱好的话,那就找几个兴趣相同的朋友一起做游戏就好了。
谢邀
仅按照开发游戏来讲,不说开发后的一些列发布来说
开发成本与你所掌握的技能成反比即:你如果程序音乐美术等都会,那么你的成本仅仅只有设备价格。
而且你的期望成果与金钱成正比,如果你要做出一个特别OK的app那么投入的金钱与人力都是很大的。
手机APP越复杂成本越高
直白的来讲,如日记本记账本此类简单app 价格也要几千元左右。而客户端一般要几万到几百万不等。小型游戏从复杂度来决定价格,一般为1万-10几万不等。而如果你想作为一定规模来制作的话,一个团队建设的投入要更多。如果你成立十人左右团队来说,成员都有经验。可以给你明确的数字 要百万元起步。 最关键的事情是你所做游戏是为了盈利而生的,而手机有戏行业较为饱满的现如今,如果你的游戏没有比市面上游戏出众,为了盈利所投资的广告费等更是一笔不小的数目。
而做游戏的时间里,要顶住很多的压力,就个人来讲,如果没有别的行业支持你的话,并不推荐做游戏。毕竟这也是个无底洞。
你可能只看到了那几个成功的案例如艾希,中国式家长。做独立游戏在我国很难有出路的。千万不要因为一腔热血将自己的所有钱都投进去。
我是一个互联网行业的软件开发人员,如果要从零开发一个游戏App,我从开发人员的角度算一下一期投入至少要投入多少钱,以下以上海市的工资标准作为参考标准:
1,两个后端开发人员,一个高级Java开发18K,一个初级Java开发人员10K。
2,中级UI设计师:10K
3,中级iOS开发: 14K,中级安卓开发:14K
4,1个App测试人员:10K
5,1个产品经理加策划:14K
6,Unity游戏开发:一个高级 18,一个初级 10K
7,1个web开发人员:14k
以上是研发人员成本,一个月大致为 13.2W
如果研发的比较快,比较顺利需要2个月的时间,
20万能做一个初级版本,只有你游戏的基础功能和ui这些。。 50万能在这个基础上上线给用户测试,100万,可以增加一些简单的功能。 500万应该够你把你的想法做出来了
如何快速开发一个小游戏?
如何快速开发一款火爆的小游戏?“火爆”是一个偏运营的词,在小游戏上线120天《微信开发者》公众号有一篇推文,其中有几个数字或许可以用来描述“火爆”这个词。截止微信小游戏正式允许第三方开发者发布已有22天,对外发布的小游戏达300多款,注册用户总规模过亿的游戏有数款,安卓月流水过千万的也有数款。
该文还提到与火爆相关的两个姿势。一是社交匹配度,在小游戏这样一个去中心化的大背景下,让游戏内容和微信社交相结合是一个很重要的点,同时开发者也需要在利用社交互动提升用户体验和群聊分享造成用户骚扰之间选择一个平衡点,过犹不及。第二是操作简便度,说的是游戏易上手操作简单。这是我们根据游戏成为爆款后观察得出的结论,并不是说具备这两个特性就一定能开发出一款火爆的游戏,并且新的爆款游戏也不一定符合这些特点,仅供参考。
零基础怎样成为程序员?
两年前我也充满这样的疑惑。但是一味的担忧。一味的去别人那找经验是没有用的。只有实践才能知道路通不通。自己一边上班一边自学。辛苦是有的。不过下定决心坚持下去来就好了。找一个学习路线。弄一套培训机构的视频,经过一年的跌跌撞撞。虽然学的很菜。不过总算入门了。找到了一份工作。边干边学,觉得收获颇多。别人的意见你可以参考。但不去行动永远都只是原地踏步!
一名合格的程序员虽然收入不错,但是工作很辛苦,还容易掉头发。你真的想当程序员?
好吧,既然你这么坚决,那么就先来看看程序员需要什么技能,然后再看看怎样才能获得这些能力。
首先,程序员要会写程序。这看起来像句废话,但是却是基础。
写程序的根本在于,把要解决的现实问题抽象成数学或者逻辑问题,然后再用程序语言实现。这里有两个步骤:先是把问题抽象出来,然后再写成程序代码。
第一个步骤需要逻辑能力和数学能力,这些和计算机完全无关;
我有一个朋友还是很厉害的,他本科大一读的是英语专业,大二转专业读的是新闻学专业,现在就职于某一线大厂。可以说,他是真正的非科班出身的程序员。
1. 先专注学习某一个方向,能靠这个技能养家糊口,找到一份工作,为学习其他的计算机知识争取时间,从而成为一个专业的程序员。比如说,你如果对前端感兴趣,就弄明白js的原型链,es6的新特性,找一家公司实习。如果你要成为一个专业的程序员,千万不要过早设定自己的方向,因为专业的程序员都是能够把很多个方向做的很牛逼,其中有一两个方向超级牛逼。创造windows的dave cutler今年都70岁了,20年前4、50岁了才刚刚开始写winnt,人家在30岁之前都还不太懂怎么写代码,所以不要着急。
2. 当你找到工作之后,应该学习的内容包括但不仅限于:
• 计算机图形学
• 编译原理
• 操作系统的基础知识
• 分布式系统的架构
• 对你的代码进行靠谱的自动化测试
• 学会写framework和library,不要一味地写application
作为一个软件工程专业的学生 可以告诉你,你可以 先了解程序员 具体是干什么的,然后你再慎重考虑一下 自己到底有多么喜欢这个工作,等你想清楚这个问题之后,你就可以准备去学习程序了
一个程序员,心里必须清楚 程序=算法+数据结构+程序设计方法+语言工具和环境
接下来你就可以学习一门你喜欢的语言,嗯 那么我建议你学习c语言,c语言是使用最广泛的一种语言, C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
学好了c语言,学习其他语言来说就很简单了,前提是你必须掌握好c语言,这样 你就可以 更好的学习 接下来的事情呢
在学习c语言的过程中 你可以自己编写一些编写一些简单的程序,你可以模仿 可以抄袭,自己 动手敲一敲代码,我们可以从 hello world 开始,然后 你可以从杨辉三角 进行,
数据结构一定要 慢慢的进行学习数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
目前 程序员工资最高的是 Java 程序 所以啊 你可以选择学习java语言,希望你能学好它,这样就 这样程序员的道路上 走了会更好
希望你能关注我的 今日头条,有什么不懂的问题 你也可以 给我留言,欢迎给我点赞👍
到此,以上就是小编对于怎么自己独立做软件开发的问题就介绍到这了,希望介绍关于怎么自己独立做软件开发的3点解答对大家有用。