木匣子

Web/Game/Programming/Life etc.

Jan 22, 2014

最近阅读了很多有趣的文章。独乐乐不如众乐乐,我决定把看到的有意思的东西整理出来。日积月累,或许会有不少收获。大部分文章是英文的,我英文水平一般,只有CET4,我阅读它们只是因为它们真的太有趣了!十分可惜的是,有一部分非常精彩的文章或视频需要翻墙才可以观看,请自便

网络

LÖVE - Free 2D Game Engine 一款基于Lua的跨平台2D游戏引擎

Concerned Joe 2 正在使用 Love2d 开发的游戏

Concerned Joe 1 Flash 版

Concerned Joe Devlog 2.0 开发日志

来自 Concerned Joe Devblog 的一些收获

Killa 一款使用 Lua 虚拟机,语法介于 Lua 和 Javascript 的脚本语言,摒弃了 Lua 的一些陋习

Joe’s Box2D body 优化后的 Joe 碰撞框方案,很聪明的解决了角色悬空和撞墙角的问题

Bret Victor - Inventing on Principle 展示了一套令人惊叹的高效开发工具,可视化编程

Worry Dream Bret Victor 大牛的主页

Juice it or lose it - a talk by Martin Jonasson & Petri Purho 如何做一款伟大的游戏

grapefrukt-export Flash动画导出工具,图像+关键帧信息(XML),效果展示

The Golden Game Design Rules

Rule #1: Prototype it. If it works, keep it. If not, trash it.

Meta-calculator 在线图形计算器

Something About Game Teams

Castle Crashers took a team of 3 programmers and 1 artist about 3 years, and that wasn’t their first game. It took Limbo a team of 8 people + additionally 7\8 more freelancers to make it in 6 years. Super Meat Boy only had a programmer and an artist but….that was Tommy and Edmund.

书籍

游戏编程全接触 游戏中会碰到的各种问题以及优秀的解决方案,项目管理等,案例偏c++/win32游戏

本书从游戏是怎样一个行业到游戏业中形形色色的人;从细琐的技巧和算法,到游戏的结构和架构;从调试技巧到进度里程碑的创建和项目进度的管理,共15章,分成四大部分:“游戏编程基础”、“让游戏跑起来”、“构建你的游戏”、“专业游戏制作”,展示了实际的开发游戏过程,从进度安排到测试,到最终的游戏交付。 无论对于游戏项目经理,游戏程序员,还是一名对游戏充满好奇心的狂热爱好者,本书都将让读者受益匪浅。


很多时候醉心于自己钻研和寻求问题的答案,往往浪费了大量的青春,有时甚至开始怀疑自己的智商。倒不如站在巨人的肩膀上,看看大师们是如何解决问题的,获得的收益可能要比自己冥思苦想多得多。再遇到相同的问题的时候,就可以得心应手。要知道人类从一出生,便有身边的科技作铺垫,而不必从原始社会再才一遭,这才得以发展,最后统领这个星球。路漫漫其修远兮;吾将上下而求索。