Fork me on GitHub

这里有一些珍贵的《魂斗罗》设计企划书

这里有一些珍贵的《魂斗罗》设计企划书

关于《魂斗罗》,很多人至今认为系列第一作是红白机上的版本(FC 版),而实际上《魂斗罗》系列真正的起点是 1987 年的街机版。限于条件,当时能玩到街机版的人并不多。在《魂斗罗》推出后的第二年,Konami 还发售了另一款名为《饿流祸》的射击游戏,是 3D 的,令笔者印象颇深。两个游戏的主角形象都来自电影《第一滴血》,但二者之间并没有多大关联。不过本文主要谈《魂斗罗》,其余游戏就不额外展开了。

功能性动画设计:优秀的转场效果

功能性动画是一种微妙的动画,有着明确、合理的目标。它能减少认知负荷,防止变化视盲,在空间上营造更好的印象。但还有一点,动画让用户界面鲜活起来。
通过组合与分割、改变形状和尺寸,运动可以使外表感觉鲜活。应当运用功能性的动画,流畅地在导航内容间引导用户,解释屏幕元素和排列的变化,并且强调元素层级。
成功的动效设计具有以下6个特征:

Go语言开发-为什么是Go

为什么是Go Go语言是于2007年作为google的一个内部项目启动的。其最初由是由Robert Griesemer、Unix 专家 Rob Pike 和Ken Thompson设计。在 2009 年 11 月 10 日, Go语言以一个自由的开源许可方式公开亮相。Go语言一直由包括其最初设计者加上Russ Cox, Andrew Gerrand, Ian Lance Taylor和许多其他开发者在内的Google团队开发。Go语言采取一种开放的开发模式,吸引了许多来自世界各地的开发者为其发展贡献力量,这些被信任被尊重的开发者获得了与Google员工一样的代码提交权限。

Go语言开发-引言

引言
本书的目的是讲授如何使用Go语言的所有特性和标准库中常用的包来进行地道的Go语言编程。本书同时也被设计成在学习Go语言后有用的参考资料。为了实现这两个目标,本书知识相当全面并尽量保证每一章只涵盖一个主题–各章之间会进行前后交叉引用。