时政
财经
科技
虚拟货币
其他
登录
#游戏开发者
关注
墓碑科技
2周前
四年。 一个人,做一款游戏。 上线30个小时。 赚了三万美元。 视频里这个开发者叫Cakez77。 他点开收入页面,看到了那个数字。 一瞬间,他以为自己看错了。 反复确认。 三万美金。 他哭了。 那不是演的。 是四年孤独和坚持,终于有了回报。 这才是真正的美国梦。 不是靠政府补贴,不是靠华尔街融资。 靠自己的才华、汗水和冒险。 在自由市场里,赢得堂堂正正。 这种故事,现在还多吗?
#游戏开发者
#独立游戏
#美国梦
#自由市场
#成功故事
分享
评论 0
0
Andy Stewart
4个月前
这个只是我的个人观点 不代表业界观点,大家只参考,别喷 其实图形库从原理上有几种做法: 1. 游戏这种:没有任何控件库的概念,所有画面都是手绘的,控件无非就是 “素材 + 坐标 + 事件回调” 的组合,没有任何秘密,这样手绘做界面的方法,最硬核也最难。很多人说,前端生态这么牛逼的情况下,为啥要自虐?我能说的是,任何一个游戏开发者出来都可以吊打前端,因为他懂了图形学最基本的方法,任何画面、控件、动画和高级列表对于他来说,不过是数学公式。而很多前端的水平其实非常水,不说自绘了,如果脱离现成控件库,他都没法用CSS从头撸控件出来 2. 第二种方式就是Gtk/Qt/MFC这种控件库:原生平台、性能最好,所有的控件都满足,性能最好,坏处是要整高级控件,自绘控件要从头整,生产效率不如Web生态 3. 第三种就是传统Web技术,老的程序员估计还记得JQuery,就是针对DOM元素暴力的查询后,魔改CSS和JS来实现各种牛逼的效果 4. 第四种就是React/Vue/Angular这种技术,通过前后端分离,结合了控件(组件)概念和CSS生态,最开始React/Angular肯定是鼻祖,但是Angular现在基本上退出竞争。React肯定是技术最先进的,但是Vue更接地气,更简单,中文生态非常好。所以,回答你的问题,React和Vue都可以,我以前就是游戏开发者这类程序员,所以,我的概念里,React/Vue从原理上差不球太多,Vue更简单,招人也更容易。如果要学习,我建议两种都学,因为本质上差别不大。两种学习好找工作一点,公司用啥,你就用啥 5. 第五种就是Flutter这种,直接通过Skia抽象出一种2D矢量图库,然后再之上统一控件库。我对Flutter和RN这种技术一直不感冒,我觉得就是玩具。但凡要做商业化程序,一定会遇到iOS/Android API不一样的地方,大量写Workaround的代码,而且Flutter的控件库生态和Web差太远了。Google和苹果反正都要一直竞争,与其Flutter夹生憋屈整,还不如界面就用React/Vue,底层用原生代码写,这也是懒猫微服跨平台框架移动端的技术选择。虽然重,但胜在可控而且迭代速度快呀 好了,最后回答你的问题,图形学要每种都要学,当你有一天能达到游戏程序员的境界,你就会像我这样看前端,前端每天都在无聊的事情整花活,动不动就标题党 Next Framework。 给我一块Canvas就够了,一个像素可以画全世界! 喜欢我故事的朋友欢迎点转、收藏、转发 喜欢我们团队的大佬,欢迎购买懒猫微服和懒猫AI算力舱,你的支持就是我持续写文章的动力,感谢老板,祝老板发大财!
#图形库
#React/Vue
#前端技术
#游戏开发者
#懒猫微服
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞