抢购,花上50美元甚至更多,去买下一张光碟回去。
」 大卫用手比划着名, 「即便是游戏存在着一些不太满意的瑕疵,因为前期成本的投入,玩家仍然愿意耐着性子继续玩下去。
」 「但网页游戏不同,玩家的游玩成本和跳出成本都太低了。
」 GG平台业务,让开发者们不再需要赚玩家的钱。
玩家也不需要掏钱购买产品。
这部分成本被完全转嫁到了投GG的商家身上。
而玩家需要付出的仅仅是注意力。
在注意力经济模型下,开发者需要做的不再是靠精湛的设计,足够的沉浸感来让玩家慢慢进入游戏的世界。
如果你无法做到在几分钟内让玩家感兴趣,那他就会毫不犹豫地切出网页。网站上有那麽多作品可以选,我为什麽非得在你这儿? 「在这种情境下,负反馈的设计很容易诱发玩家的跳出。
」 「嗯,差不多就是这样。
」 林立新点点头。
大卫说的差不多。
不过这件事儿其实到也没有那麽极端。
「注意力经济不是让我们宠溺玩家,一点儿挑战都不给。
其实只要能保证负反馈的调节窗口非常短就够了,也就是……《迈阿密热线》的那种感觉。
」 有挑战性无可厚非,它本来就是游戏里成就感和满足感的重要来源。
重要的是让玩家重试的间隔足够短,短到脑子都还没来得及反应过来。
就像《迈阿密热线》那样。
不少玩家玩至上头时,甚至都意识不到自己手上的动作。
被那格外有标志性的迷幻电子音乐侵袭着大脑,悄无声息间就给币打了个精光。真正的重点,是在一瞬间让玩家上瘾。
这可是门技术活。
「诸位过去都是小游戏界的佼佼者,我相信在新的时代,你们也能再度创造同样的盛世。
」 …… canvas-api。
现代网页游戏的核心。
在flas的时代,一款flas游戏的诞生是通过动画与脚本的结合实现的。
但canvas不同。
它是基於nvascript脚本语言开发的一个专用图形库。
想要用ns语言制作画面,离不开这套api的帮助。
简单来说,如果你想要画一个长方形,那就需要前後端配合在一起才行。
前端,也就是面向用户的网页这边。
设计师需要写下一行的控制项。而在後端,也就是负责逻辑实现的代码部分,设计师则是要获取到这个控制项,然後用代码的形式在上面画画。
比如xt(「2「).fillrect(10,10,50,50); 想要在画布上画一个正方形,只需要写上这麽一行就够了。
对不熟悉开发业务的人来说,这听起来好像很可怕,很繁琐。
但实际上要知道,这个世界上的开发者,在amenva之前面对的开发环境是啥? 6502汇编! 那特麽可是要直接操作寄存器的。
如果想要用6502汇编画个同样的正方形? k,先帮cp找到显存,把需要绘制的所有坐标都转化成内存地址。
因为没有变量的概念,所以这些地址还必须得再找寄存器单元存储起来。
但6502汇编的世界没有16位,想要存16位地址?那就拼两个8位的寄存器,千万不要记混了地址。
接下来才正式开始绘制。
再调一个新的寄存器,把正方形的边长存一下。
找到这一格像素需要写的颜色,把它放进寄存器里
-->>(第2/3页)(本章未完,请点击下一页继续阅读)