用爱发电!这个漫画家自学成才开发了个网站,六年才实现盈利

      最后更新:2020-06-29 12:03:30 手机定位技术交流文章

      角色创建器是一个网络应用程序,可以帮助人们轻松地创建喜剧角色。通过选择人物特征元素(包括性别、分布、眼镜、嘴唇等。)根据他们自己的喜好,可以创建一个漫画形象,每个人都可以在https://charactercreator.org/.的网站上体验它

      弗雷德里克是这个网站的开发者,他花了六年时间创建和改进这个网站。到目前为止,他的收入已达450美元。可以说弗雷德里克是“用爱来发电”。令人钦佩的是,他只是一个漫画家,自学了各种开发技巧,一步一步地创造了角色创造者。

      在这次采访中,弗雷德里克将与你分享他是如何从一个漫画家变成一个自学成才的开发者的。

      你的背景是什么?你现在在做什么?

      嗨!我的名字是弗雷德里克,我是一个漫画家和网络开发者。从我还是个孩子的时候,我就在我的家用电脑上编程,并在绘图桌上画卡通。

      我曾经画过一段时间的漫画,最终成为了一名网络开发者。这两种技能最终结合在一起,这是制作产品角色创建器的基础。

      角色创建器是一个网络应用程序,它帮助讲故事的人根据他们想要的效果创建喜剧角色。只需点击一系列选项和菜单,您就可以根据自己的选择创建角色。网站还有一个下载按钮,这样用户可以在存储设备上保存一个矢量文件。

      我创建了角色创建器来改进角色创建过程。作为一名开发人员,我可以看到重用代码的好处,但是作为一名艺术家,没有复杂的方法来做到这一点。

      每次漫画家画一个新的画板,他们都会从头开始。通过将矢量艺术转化为一种媒介,并将字符视为代码位,我可以对构成字符的所有元素进行分类,并在每次需要它们作为新字符的一部分时以模块化的方式重用它们。这样,每个项目只需要画一次,每个人都可以使用它。

      组织这些图表的另一个优点是,您可以设计一个算法来帮助从大量元素中创建原始的随机字符。这些随机的角色经常给故事带来惊喜和灵感。

      是什么激励你开始构建角色创造者?

      我正在做一个漫画书项目,这个项目开始失去控制。我想用最有趣的方式来处理这个项目,但是整个过程让我感到筋疲力尽,而且拖得很慢。这个痛苦的过程迫使我找到更好的方法来完成任务。

      那时,当我发现矢量图形程序Inkscape时,我已经把我的软件改成了Linux,并开始使用免费的图形程序。这让我重新发现了矢量图形。几年前我在学校玩过这种形式,但当时我并不感兴趣。

      可伸缩矢量图形(SVG)的属性让我觉得我可以尝试和测试我的理论。

      出于这个原因,我还必须能够用JavaScript编写代码,这样我才能根据我的设想构建应用程序。起初,我使用我能想到的每一个库,并向我的朋友寻求帮助,以获得最小的可行产品并运行它。

      我使用了快照svg和jQuery,甚至D3。但是这只是一种快速简单的方式来运行一个版本,让人们给我反馈多次迭代。随着时间的推移,我选择删除所有库,并用自定义函数替换项目中的所有用例。我必须重构代码的某些部分两三次,但是每次迭代都是一种改进。到目前为止,仍然有一个空的改进范围。

      这个网站起初只有几个访问者,但很快就逐渐减少了。在过去的六年里,我会尽可能不断更新我的网站。我一直在修复bug,将所有特性添加到路线图中,并找出我想要的顺序。

      直到三年后,交通才开始有机增长。人们开始发现它,并有足够的兴趣花时间创造自己的角色。选择的项目列表必须达到关键质量,才能使游戏般的界面具有吸引力和沉浸感。

      目前,这个网站还没有盈利,但我正在谈判一份可以在短时间内改变现状的合同。如果成功,它将开始发展团队。

      原始产品是如何构建的?

      我尽可能轻地设计了这个项目。就代码而言,它还包括维护操作的成本。除了我的基本生活费用,基本上没有其他地方可以花钱(服务器费用每月20美元)。

      我是故意这样做的,这样项目就不会因缺乏资金而受阻。我在网上自学了JavaScript、CSS和矢量图形,并逐步构建了应用程序的各个部分。六年后,我仍然觉得这只是开始。

      我希望UX尽可能好,所以我把它分解成所有的步骤来创造一个原创角色。从第一次点击网站,用户可以立即发现自己在角色创建的过程中。在此基础上,当用户选择下载他们的作品时,我将始终专注于保持相同的用户体验。

      我花了大约四年的时间来编写代码,代码库至少被部分重建了三次,以提高性能并满足编码标准。每一步,我都会添加一个新的函数,这通常是当时最紧急或最重要的函数,而一些更重要的函数将需要一年多的时间来准备艺术和代码,以完成新的函数。

      用于创建角色创建者的资金来自我的工资和存款。我从Patreon、广告和一些定制的绘图和编码赚了一点钱,这让我可以全职工作。

      一些朋友给了我一些技术支持,比如帮我设计一个轻量级的MVP后端,提供改善网站流量的建议等等。

      你如何吸引用户?

      我起初没有公开它,但是在2014年1月中旬在推特上宣布了角色创建者的创建。这一软释放后不久,人们的注意力逐渐减少。花了大约三年的时间才把它打造成一款能够吸引并保持人们兴趣的产品。

      虽然我已经在这个领域工作了很多年,但我仍然对交通的逐渐涌入感到惊讶。正是这种突然的兴趣促使我添加了一个新功能,这样用户可以保存他们的作品,稍后再回来做进一步的编辑。

      以下是角色创建器的一些数据性能:

      5月18日是一天中访问量最大的一天,有9525名用户

      在过去的30天里,有213,133个用户

      去年有1594388个用户

      比上年增长152.33%

      在过去的3年里有240万用户

      平均停留时间为5: 03分钟

      从网站的第一个概念性版本开始,我的大部分努力都花在了改善用户体验上。剩下的就是给男性和女性模板添加新衣服和配饰。

      如果我有营销预算,我会致力于改进产品。我总是认为当一个产品足够好的时候,它能吸引人们的注意力,这比购买任何形式的广告都好。

      我的发展策略是从在域名中使用关键词开始,以确保网站的响应性和文本内容可以被搜索引擎访问。然后在用户体验的前10秒内完成90%的工作。

      你的商业模式是什么?

      我仍在探索商业模式。目前,有一个Patreon页面,在网站上显示广告。这个项目还没有实现真正的利润,但我认为它正在稳步增长,随时都有可能起飞。

      收入来自流量,流量的增长取决于我在网站上的持续努力。迄今为止,收入的最大变化是我在网站上增加了广告。它给了我一种新的自信,这让我相信只要努力,我就能取得一些成就。

      就项目融资而言,我正努力避免因这个项目而负债。当收入增加时,我将开始让团队更频繁地更新特性、bug修复和新项目,并引入许多必需的特性,例如各种体形、姿势和动作。

      我认为目前最大的障碍是努力增加我的收入,这样我就能获得大规模的利润,并期望有机地发展我的团队。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/8285.html

          热门文章

          文章分类