页面

2022年7月3日星期日

纪念碑谷 Monument Valley

纪念碑谷名声在外不用多谈,这个ios游戏我买了很长时间,却一直没有时间来体验。这周末花了几个小时把她通关了。她的游戏画面,音乐,游戏性皆为上成。游戏中你需要控制一名公主,通过各种不同的旋转解密让公主走出迷宫的故事。


最让我记忆深刻的一关是一个纸箱BOX,刚开始时会觉得平平无奇的一关,但是随着纸箱不同方式的展开,一个纸箱竟然化成了一个城堡!


打完之后很好奇这样的游戏是如何制作的,搜索后发现了一片文章: https://www.raywenderlich.com/13582558-how-to-make-a-game-like-monument-valley


等以后对游戏开发有兴趣的时候可以试试看!

BluePrint 3D game IOS

 Blueprint 3D 是一款ios的游戏,距今发布已经有10+年了。还犹记得当初(2011-2012)玩的时候很惊艳。最近(2022年)又下载下来玩。Blueprint 3D把一张图片拆散在3D立体的图层空间中,通过旋转来“拼合”回之前完整的图片。


玩了几组章节后就觉得重复性过高,解决问题的方法无非就是前后,上下,左右移动。一般情况下,当你旋转后,图形大部分会显示在一个平面,那么基本上意味着你离解开谜题已经不远了。游戏有三种难度模式,分别为Normal,Advanced,还有Pro。我提到的重复性过高仅限于在Normal和Advanced难度。因为Pro难度需要拆解成两个不同的图层,对立体感的要求有进一步的提高。我玩了一把Pro难度就放弃了。


令我感兴趣的另外一点是Blueprint可以通过相机拍摄照片或者从已存有的照片中制作关卡。我猜测的大致流程是

1. 拍摄照片,导入游戏本身的process engine

2.process engine把图片拆散在3d立体图层

3.生成并展示给用户,允许用户修改图片阴影程度,也可以用橡皮擦擦去图层中不需要的部分。

游戏制作商自己制作关卡的时候大概也是通过上述步骤制作的。


我对这一点感兴趣是因为,从软件开发的角度来看,这个feature特别的好。 因为这个feature是一个独立的模块,而且这个模块可以被开发者和用户重复使用。

2016年1月22日星期五

Publish Blog Using MWeb

Test Procedure

  • This is a test
  • reupload this file to blogger

Markdown Model in MarsEdit Test


## Test Procedure

* This is a test

* reupload this file to blogger

* This one is actually better than MarsEdit

 

The above picture is displayed in MWeb.

 

## Test Procedure

* This is a test

* reupload this file to blogger

* This one is edited in MarsEdit

* Is Markdown showed?

How to block Mac App Connections

Configuring the application firewall in OS X v10.6 and later

Use these steps to enable the application firewall:

  1. Choose System Preferences from the Apple menu.
  2. Click Security or Security & Privacy.
  3. Click the Firewall tab.
  4. Unlock the pane by clicking the lock in the lower-left corner and enter the administrator username and password.
  5. Click "Turn On Firewall" or "Start" to enable the firewall.
  6. Click Advanced to customize the firewall configuration.

Security privacy

Configuring the Application Firewall in Mac OS X v10.5

Make sure you have updated to Mac OS X v10.5.1 or later. Then, use these steps to enable the application firewall:

  1. Choose System Preferences from the Apple menu.
  2. Click Security.
  3. Click the Firewall tab.
  4. Choose what mode you would like the firewall to use.

2015年2月4日星期三

升级至 Yosemite 10.10.2 (14C109) 导致搜狗输入法3.10 Mac版本占用CPU过高

最近这几天把2014 Mid 13 Retina MBP 升级到了Yosemite 10.10.2 (14C109)。之后就觉得电池用的非常的快,风扇转个不停,明显的CPU占用率过高。查看Activity Monitor发现lauchd进程CPU占用率超过了50%。之后打开Utilities里边的Console查看log日志,发现安装在电脑上的搜狗输入法3.10版本在不停的发送服务数据。找到了问题的所在,卸载搜狗输入法,注销账号,之后就没有风扇转个不停的问题了。

真的是,Mac OS X一有大更新,就是要更新输入法的时刻。

2011年11月11日星期五

Install sunjdk in ubuntu

open terminal, simply copy & paste the following three lines
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin
If you would like to install openjdk, just go to ubuntu software center and search for it.