2021年了,我给kindle开发了一个game watch
创作立场声明:本文所测商品为自费购入。如参加张大妈家的活动获得,我会在文中点明。坚持独立的评价观点是笔者创作的基本底线,绝不会因商品来源不同而有所偏颇,请各位放心。
为了写这篇短短的文章,我准备了一年时间。
今年生日收到了理工男最爱的礼物:kindle paper white 4顶配版,以及小龙王开源游戏机,拿到手那一刻别提多高兴了,就跟小时候家里给买小霸王游戏机的心情一样。
kindle paper white 5代好像要出了
等我后面把这个也改成game&watch
头几个月还保持新鲜感,后面就吃灰了,盖泡面也没机会,因为不让吃泡面了
垃圾党就应该物尽其用,绝不能吃灰,为了让它发挥价值,我给它做成日历,但网上能找到的kindle日历来来回回就那么几个,非常简单,要么就是丑,要么就是布局密密麻麻,总之,在天天跟设计师打交道的前端工程师眼里看不上,那就只有自己动手,丰衣足食了。
这个想法早在一年前就有了,只不过那个时候我没有kindle,我有很多小屏幕,想在小屏幕上实现,一拖就是一年,工作非常忙,于是就耽搁了。
最近找个周末,突击一下,终于把它上线了。废话少说,直接上东西。
这是老婆第一个自己攒钱买的手机,用了N多年了,小巧可爱,我舍不得扔,老婆以为没用了,我把它救回来了,效果杠杠的。很适合我的game&watch
边上的小房子是和老婆一起做的,靠着这门手艺,当初追她的时候可是大大的加分项
这是kindle的效果,空白有点多,不过没关系,后面会加很多功能。就喜欢简约美观的。
研究了很久kindle这个浏览器,想有什么办法把它搞成全屏的,研究了一天发现把它屏蔽的死死的,虽然检测到支持部分fullscreen特性,但就是死活无法全屏,遂放弃。边上的滚动条也无法干掉。
后面考虑自己加个横屏效果应该会好一点。
如何使用
很简单,我是用网页开发的,只要有浏览器的设备都支持。
访问 k.timor.tech 就可以了。
支持哪些设备?
可不只是支持kindle哦,针对kindle,小屏手机,大屏手机,电脑超大屏设备都适配。
支持自定义吗?
完全支持,几乎所有元素都可以自由更改,详情请看官网教程:http://timor.tech/project/clock 查看教程。
后续规划
目前只是第一个版本,开发框架搭建起来了,勉强能用,后面会有非常多的功能更新,最近的一个特性是: 让马里奥跑起来,就跟game&watch一样。
有新功能建议?
你可以直接评论回复,或者到官方网站的讨论交流板块。
后话:
界面看起来很简单,但我却准备了一年时间,学习游戏开发各种知识,游戏引擎,单片机,计算机图形学等等。关注我的值友应该知道之前分享了一篇《计算机图形学》的推荐文章。
当时想最简单的做,用HTML,css布局,一个周末就能撸出来,但后面想要完全复制game&watch会很麻烦,于是我选择了最麻烦却也是最强大的方式:像素级绘制。
这样就可以为所欲为了,你甚至可以用键盘控制马里奥玩游戏。当然,这是后话,我目标是要复制一个可以玩的马里奥游戏进来。
做这个真不容易,特别是kindle浏览器非常挫,适配兼容性贼麻烦,各位值友打赏一个呗






xdos
校验提示文案
xdos
校验提示文案