`
mmdev
  • 浏览: 12913899 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

世界太多的凡俗,精品~我们需要的是精品!!记录---新的开始

 
阅读更多

世界太多的凡俗,精品~我们需要的是精品!!

这个口号是我在开发了第一款应用后的一点感触,他是我提交到app store的第一款游戏,耗时一个月(白天上班,晚上开发),有项目管理,版本控制,最后的logo请朋友设计了一个。经过紧张的9天等待,中间还被拒绝了一次,申诉后成功上架。
说实在的这款游戏是我的试水之作,游戏的积分,分享,关卡都没有仔细推敲,动画效果和音效也没仔细设计,只为完成我的年度目标(春节前app store上架两款个人作品)。可以想象,这款游戏自然销量不佳。
虽然知道这是试水之作,了解一下行情、过程,寻找一下下一款游戏开发方向。但对于第一款游戏,我还是充满了好奇,每天下午7点左右,打开itc查看当日销量。起初不错,一阵阵的兴奋,但过了几天则所剩无几了,心中一阵阵的失落。
虽不看重,但说到底还是自己的作品,就像自己的孩子一样,我开始思考我的游戏的方向。
ios平台是公认的优秀平台,上面的优秀游戏数不胜数,作为游戏开发的初入者,我不反对模仿,参考一个流行游戏的思路,玩法等等,加上自己的思维,开发出我们的游戏,不仅可以积累技术,而且在开发过程中,我们的灵感会一点点的被激发。或许我们原来模仿的游戏在我们呢灵感激发下,会完全变成我们的游戏,没有了山寨的影子。
我的游戏就是在一个开源游戏的基础上进行开发的,最后开源代码以及玩法已经被我修改的一点不剩,完全是自己的游戏了,而且我在app store上尚未发现类似的游戏,只是游戏可操作性和可玩性我还没想好,留在那里,等着我的2.0版本开发。
第一款游戏效果不好,我自己都不怎么爱玩(或许是自己测试的太多了,烦了了 吐舌头),这一阵子我也一直没闲着,从早到晚想着第二款游戏我想要什么样子。经过游戏一的失落,我对苹果又有了新的认识,它不仅仅是开发方便,个人开发有钱途,这是我一开始的想法,相信也是肯多开发者的想法。
现在我有了改变,苹果是一个平台,去实现自己的梦想,现实太残酷,太复杂,只有在小小的手机屏幕上,我们不需要考虑太多的人情世故,关系往来,不需要考虑对boss负责,因为自己就是boss,不需要因为客户(外包)的要求而改来改去,因为自己有着自己认为最完美的效果,我们去告诉用户使用方法,并努力让用户去接受并且喜欢上这种使用方法,就如同乔帮主将繁杂的手机键盘简化为唯一的home键一样。
说实在的过去对乔布斯的印象仅仅停留在创业达人上面,欣赏他的精力,欣赏他的苹果,当然,就像欣赏盖茨的微软一样,因为他们的成功,让我佩服。
现在,自从开始苹果开发(过去是android开发),自从开始使用苹果三件套(开发使用),我逐渐的变成了果粉我喜欢用一句话对比android和ios:android,你总能得到你想要的功能,而ios,你会发现你意想不到的功能。我开始喜欢苹果的每个细节,虽然他没有黑名单,通话录音,但瑕不掩瑜,苹果给了我太多的惊喜。
对于个人开发,我们不仅仅是为了获得苹果的分成,更重要的是我们有了一次简单的展现自己的机会,对于大多数的兼职开发者来说,我们对app销售的分成并不会影响我们生计,根据相关统计,有大部分的朋友都是赚个零花钱,不是吗?相应的这份零花钱,对于我们搞IT的从业者,有何没有其实对我们的生活影响不大(除非你的应用相当畅销),正因为大多数情况下这份酬金并不客观,我们就没有必要去急功近利,把开发时间放长点,让测试更加全面,界面更加美观,代码更流畅,操作方式更加简便。。。花上原来计划两倍或更多的时间来创造一款精品,相信不论从app 销量上,还是自己的技术进步,还是项目管理的经验,甚至是艺术思维上,我们都会有极大的进步。

世界太多的凡俗,精品~我们需要的是精品!!

我最近一直在思考着这句话,(微笑有些神经质了),当然也思考着创业,思考着家庭。
创业现在对我来说还不成熟,(我不是畏首畏尾的人,只是以前有过失败的经历,现在考虑比较谨慎),现在兼职的个人开发算是一个小小的开端,老婆也不在身边(考研中,估计还要分开2年),两地分居,虽然有着思念之痛,但也给我一段比较充足的时间去实现自己的事业理想,等他毕业的时候,我可以有自己的事业,给她风风光光的婚礼,一个温馨的家庭。
现在看来,个人开发是我比较可能选择的创业之路,一位博友说过:年轻就是资本这句话真有道理,年轻的创业者再不济,创业三年失败后也不过变成一个软件高手,损失的那点工资微乎其微;而年长的创业者一旦三年创业失败,则不但损失了更多的机会收入,还损失了三年的管理经验。我现在在一家创业型公司工作,公司前景不错,为了公司的发展,我从来不会因为个人app而耽搁了公司的工作。游戏开发纯属业余时间做一下,有时候公司忙起来通宵的加班。有时候觉得很累,身心疲惫,可我却不太愿意出去溜达,不愿玩网游(个人只玩小游戏)。好好睡上几天,又是生龙活虎(技术宅一枚大笑)。喜欢这种忙碌的生活,很有希望,每年甚至每月都能清楚的看到自己成长。
工作不忙的时候,我把全部时间都投入了自己的app开发中,我不会再随意的去把自己还不认可的app提交上去,或许这个开发周期很长,但我们不需要垃圾,世界太多的凡俗,精品~我们需要的是精品!!

我为了我的新游戏做了两周的技术测试和学习,今天总算开工了,算是一个新的里程碑,记录一下。我会开发出自己的精品,与大家分享 :)


分享到:
评论

相关推荐

    html的代码文件

    在【Java】下找到【已安装...,单击【浏览】,找到之前下载的Eclipse的中文api,要一直到“api”路径,然后点击【确定】,点击【测试】看看我们选择的路径是否正确,若正确点击【确定】,关闭弹出窗口,再点击【确定】

    node-v16.12.0-darwin-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    试用Dev Containers的示例项目-Go

    计算机技术是指评价计算机系统的各种知识和技能的总称。它涵盖了计算机硬件、软件、网络和信息安全等方面。计算机技术的发展使我们能够进行高效的数据处理、信息存储和传输。现代计算机技术包括操作系统、数据库管理、编程语言、算法设计等。同时,人工智能、云计算和大数据等新兴技术也在不断推动计算机技术的进步。计算机技术的应用广泛,涵盖了各个领域,如商业、医疗、教育和娱乐等。随着计算机技术的不断革新,我们可以更加高效地实现预期自动化、标准化

    NTsky新闻发布v1.0测试版(提供JavaBean).zip

    ### 内容概要: 《NTsky新闻发布v1.0测试版》是一款基于 Java 开发的新闻发布系统的测试版本,旨在为新闻机构和媒体提供一个简单易用的新闻发布平台。该系统具有基本的新闻发布和管理功能,包括新闻分类、新闻编辑、新闻发布等核心功能。此外,该版本还提供了 JavaBean,使开发人员能够方便地将系统集成到自己的项目中,快速实现新闻发布的功能。 ### 适用人群: 本测试版本适用于新闻机构、媒体从业者以及Java开发人员。如果你是一家新闻机构或媒体,希望拥有一个简单易用的新闻发布平台,方便快捷地发布和管理新闻,那么这个测试版本将为你提供一个初步的体验。同时,如果你是一名Java开发人员,希望学习和掌握新闻发布系统的开发技术,并且对新闻行业有一定的了解,那么通过这个测试版本,你可以获取到一些JavaBean,并且可以参考系统的设计和实现,为你的项目开发提供参考和借鉴。无论是从业务需求还是技术学习的角度,该测试版本都将为你提供一定的帮助和支持。

    JavaScript介绍.zip

    javascript,JavaScript 最初由 Netscape 公司的 Brendan Eich 在 1995 年开发,用于 Netscape Navigator 浏览器。随着时间的推移,JavaScript 成为了网页开发中不可或缺的一部分,并且其应用范围已经远远超出了浏览器,成为了全栈开发的重要工具。

    15-21.php

    15-21.php

    汽车租赁系统(毕业设计)

    汽车租赁系统后端采用了spring,spring mvc,mybatis框架,前端使用了layui,界面美观。 包含功能:客户管理,车辆管理,出租,出租单管理,汽车入库,检查单管理,菜单管理,用户管理,角色管理,日志管理,统计分析等。 该毕业设计功能涵盖了大部分汽车租赁中的业务需求,特点是业务功能较多,有助于学生加深业务到技术的理解。

    设计模式_行为型_访问者模式.md

    设计模式_行为型_访问者模式

    HTML25-创意网站产品主页模板官网落地页APP主页产品宣传页源码 landing静态页面.zip

    HTML25-创意网站产品主页模板官网落地页APP主页产品宣传页源码 landing静态页面

    快手弹幕采集学习源码!!

    快手弹幕采集学习源码

    general-exporter windows

    自定义监控项 Windows 二进制文件

    数据可视化大屏展示系统HTML模板源码 大数据大屏展示源码 VUE.zip

    数据可视化大屏展示系统HTML模板源码 大数据大屏展示源码 VUE

    node-v18.2.0-linux-armv7l.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    这个项目是用于个人参加浙江大学移动创新竞赛而使用。.zip

    这个项目是用于个人参加浙江大学移动创新竞赛而使用。

    2023年全国职业院校技能大赛“区块链技术应用赛项”国赛正式赛题

    2023年全国职业院校技能大赛“区块链技术应用赛项”国赛正式赛题 高职 全国职业院校技能大赛 正式赛题

    基于stm32的智能家居系统

    基于stm32的智能家居系统 基于stm32的智能家居系统

    21九章空间解析几何.pdf

    21九章空间解析几何.pdf

    吴恩达机器学习python版本代码(完结).zip

    吴恩达机器学习python版本代码(完结)

    HTML21-印刷模板官网落地页APP主页产品宣传页源码 landing静态页面.zip

    HTML21-印刷模板官网落地页APP主页产品宣传页源码 landing静态页面

    信息办公简易java开源订销管理系统-javainfo.zip

    ### 内容概要: 《[信息办公]简易Java开源订销管理系统》是一款基于 Java 开发的开源项目,旨在为企业和机构提供一套简单易用的订购和销售管理解决方案。该系统具有简洁的界面设计和丰富的功能模块,包括客户管理、产品管理、订单管理、库存管理等核心功能,同时支持生成报表和统计分析,帮助用户快速了解企业的订购和销售情况,提高管理效率和业务决策能力。 ### 适用人群: 本项目适用于企业信息办公人员和Java开发人员。如果你是一位信息办公人员,希望通过一个简单易用的系统来管理企业的订购和销售业务,该系统将为你提供一个方便快捷的解决方案。同时,如果你是一名Java开发人员,希望学习和掌握Java开发技术,并且对企业信息管理系统感兴趣,那么这个开源项目将为你提供一个学习和实践的机会。无论是从业务管理还是技术学习的角度,该项目都将为你提供实用的功能和丰富的学习资源。

Global site tag (gtag.js) - Google Analytics