木匣子

Web/Game/Programming/Life etc.

心形表白代码

情人节的时候,在推特上看到了一个很神奇的代码,整个代码构成了几颗心的形状。既然是代码,当然可以运行咯。将其复制到浏览器的 console ,执行后弹出对话框:I love you.

真是太酷了有木有,通篇只用了 $=~[];{_+,:!"\. 这几个符号,连数字都没有出现,居然可以实现文字弹窗!

Feb 9, 2014

Utilities

Direct.ly

Files in your hands
Easy Sharing and Simple Collaboration

My team leader asked me for any app by which can show his sketches in iPhone or Android phone instantly, in order to understand the color in different devices. Fortunately, I discovered Direct.ly in tweets from @appinn and found it meet his need perfectly.

Seafile

Next-generation Open Source Cloud Storage
with advanced features on file syncing, privacy protection and teamwork!

Video

Sci Fi Science Physics Of The Impossible

科幻科学:不可能的物理学

Game

Candy Box 2 - An interesting plain text game.

Ragdoll-Masters - A fighting game with ragdolls.

Flappy Bird - wtf game…, android version here.

Shadow Blade

Framework

TrinityCore - An Open Source MMO Framework.

Programming

middleclass - A simple OOP library for Lua. It has inheritance, metamethods (operators), class variables and weak mixin support.

JavaScript Puzzlers - do you really know JavaScript

Technology

Projection Mapping Experiment

SurfaceMapperGUI – a simple Processing interface for projection mapping

Article

hacker_nsa_free-software.txt

Machanical Spider technology

Linkage: Jansen_linkage, Kalann_linkage, comparison

mekanizmalar.com

Computational Design of Mechanical Characters

Hough transform

Fitt’s Law

GOMS

GOMS及其它任务分析方法

Book

游戏的设计与开发:梦开始的地方

Learning Box2D

I used Box2D in my first android app called Randroid (a simple 2D dice simulator) several years ago. But, virtually, I did not know much about it. After reading the Concerned Joe Devblog, I decide to spend much more time learning Box2D deeply.

I would like to play with Box2D in processing, because I don’t need to do much preparation work, and it’s easy to tweak with processing. Fortunately, there is a processing port of Box2D called PBox2D at github made by shiffman.

And there is an awesome book named The Natrue of Code that does a great job in teaching you how to make interactive art with processing. It’s licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. So you can read it online for free! The Chapter 5 - Pyhsics libraries is what I really need to learn.

here are some videos of cool box2d examples:
Box2D vehicles
Box2D mountain-bike

and some utilities:
https://www.iforce2d.net/rube/
https://code.google.com/p/box2d-editor/
http://ts4.us/tools/box2deditor.html

Jan 23, 2014

今天继续阅读 Joe’s Devblog 收获依然很多~

继续来自 Concerned Joe Devblog 的一些收获

Do you have friends? Well good for you. 多人游戏的魅力

That never happened though, because shortly thereafter, we started playing Little Big Planet with 4 player co-op, and I noticed something very bizarre. Within less than an hour, all social barriers melted away and everyone was having fun and laughing their hearts out. You couldn’t tell that anyone was an outcast to this group had you seen this scene. And so it got me thinking.

Player.IO 多人在线游戏后端平台,月付收费。

MailChimp 免费邮件订阅系统

Let there be light! 在2D游戏中实现动态光照效果,效果比 Xelu 之前预想的要赞很多。使用法线贴图将法线信息(x,y,z)以(r,g,b)的方式储存到图像中供 shader 查询,以便 gpu 硬件加速。它们的另外一篇日志介绍了如何制作法线贴图,使用 NVIDIA 提供的 Photoshop 滤镜插件

GDC 国际游戏开发者大会官网,居然看到腾讯游戏四个汉字

FGS Flash Game Submmiting

GameLoading.TV

Right Click -> Events -> New ground! 事件绑定与触发的实现

Move or Die - iOS APP 有趣的APP,开起来后,如果不动就会“挂”掉,看你能坚持多久。Anrdoid版点这里

Animating With Asset Sheets: An Alternative to Blitting

F-777 (Jesse Valentine) is an 20 year old electronic musician who has reached millions of listens globally. He spends his time making freelance soundtracks for games and solo songs that vary from Orchestral all the way to Electro.

Indie Games Talk Otaku 2013

Indie Game The Moive 独立游戏大电影,优酷播放

Super Mario World Camera Logic Review

Löve Frames 用于 Love2d 的GUI框架

其它

VNC-Viewer iOS 上的免费远程控制软件

My-Mind 开源的网页思维导图

Light-Table 可交互的 IDE,下一代开发神器

书籍

游戏引擎架构 中文版,Milo Yip 大牛译作,亚马逊预售。迫不及待想入一本啦~

发售日期: 2014年2月19日

Art of Game Design 中文版译名 全景探秘游戏设计艺术


##其它见闻

网络

support SQLite for functional testing purposes by bendavies · Pull Request #12 · fre5h/DoctrineEnumBundle Git 史上最牛的推辞:我稍后再看看。可能要等很久,因为我是乌克兰人,这里正在发生一场革命。真是太抱歉了!

[fre5h]: I will take a look later. Much much later. Because I’m Ukrainian and we have revolution right now. Sorry
[bendavies]: No worries, take care!
[franz-josef-kaiser]: Good luck with your revolution!

相关背景

乌克兰新法生效,禁止一切形式的示威.这引发了乌克兰史无前例的大规模示威.该法禁止造谣诽谤政府官员,违法者将承担刑事责任.周一20万民众走上基辅街头,随后与警察爆发大规模冲突.

God Bless Ukrainian!

Jan 22, 2014

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