• 2K vs UBI

    想来已经差不多十年没踢过一场正经八百的足球比赛了,上一次恐怕要追溯到大学时惨败给“阿里郎”那支棒子队了,这些年过来足球差不多完全荒废了,腰上也带起来厚厚的“游泳圈”。 [Read More]
  • Unity的内存优化

    今天我也偷个懒,来翻译一篇不错的博文,不过本人英语水平有限,翻译不当之处万望指教,在下当即改正,原文地址《Reducing Memory Usage in Unity, C# and .NET/Mono》(需要翻墙) [Read More]
  • [吉他]願桜

    来自日本新晋指弹演奏家GIN的一首曲子,第一次听到便非常喜欢。不得不说的是GIN同样是日本指弹吉他宗师级人物中川砂仁的学生。 [Read More]
  • Box2D和Chipmunk

    物理的表现力对游戏的影响越来越重要,几乎已经是现在游戏中不可获取的要素之一,如果进入游戏开发的物理世界中,你会发现这是一个深不可测的领域,没个十几年的功力怕是难说出个头道来的,不过再难总要去面对和挑战,幸运的是随着游戏开发行业的日益成熟,物理引擎已经成为了游戏开发一个专门的方向,有PhysiX和Havok这样为AAA游戏而存在的专业级物理引擎,也有Box2D和Chipmunk这样为2D小游戏量身定做的轻量级物理引擎,使得游戏开发者已经可以实现非常出色的物理效果而不用过多的关心背后的实现机制了。不过也许2D游戏中的物理更适合像我这样的初学者来入门。其实Box2D和Chipmunk这两款物理引擎经过5、6年的发展已经非常成熟,并为数不清的游戏实现了精彩的物理效果,而在现在大红大紫的cocos2d中,同时引入了对这两款物理引擎支持,今天写一点简单的上手教程,一作笔记,二来望能帮助刚刚上手的朋友们。 [Read More]
  • ftell()与fseek()的不一致

    开发中经常需要用到fopen()来进行一些文件操作。有时候我们会用到ftell()和fseek()来获取文件目前操作到的位置,但其实这里面存在一个比较大的隐患,也是我今天遇到的一个奇怪的bug。 [Read More]
  • Json

    Json全称JavaScript Object Notation,Json本身是用于标记 Javascript 对象的,官方的定义其是作为一种轻量级的数据传输格式而存在的。不过虽然Json是为Javascript而设计的,但实际上已经成为一种被广泛使用的数据传输格式。 [Read More]
  • 让你的数据更漂亮

    我们在项目开发中,经常需要统计并处理一些数据,比如资源的比例,每日的变化,内存的分布等等等等。如果我们希望能够直观的一目了然的看到这些数据所反映出的关系,往往我们需要花大量的时间专门的人力去制作各种线性表、饼图,虽然对工作很有帮助,但是也为额外付出的工作而感到可惜。 [Read More]
  • 从C++到Objective-C

    随着iOS和Mac设备的兴起,在iOS和Mac上的开发变得越来越重要,但是苹果的开发环境向来自成一体,从语言到设计模式再到IDE,都与我们所熟悉的Windows开发大为不同,C++的程序员在最开始接触苹果开发的时候都是需要进行一些观念上的改变,而首先要面对的便是Objective-C语言。 [Read More]