title: 独立游戏开发如何入门？
desc: 我先介绍一下我自己的情况：<br>程序方面：现在刚刚大一，学计算机专业，大一的专业课程只有C。以前参加过NOIP，用的C语言，但只会写算法程序。以前也玩过一点flash，dreamweaver，photoshop，自己做过静态网页，上面的网页动画也都是自己完成的，但没有上服务器。现在一边研究ACM，一边加入学生论坛的工作室，学习（后端组）C，（美工组）Photoshop，（前端组）CSS，Javasript。<br>美工方面：业余时间每周固定时间跟艺术设计学院的学长学姐学习速写动漫人物场景绘制。大一刚刚开始学，但学长说我对这方面很有天赋，我自己也一直这么觉得。<br>音乐方面：我学过将近十年的小提琴，现在在学校的音乐社团是主力，从几年前开始无聊的时候会自己即兴拉曲子，所以现在即兴创作的能力还是有一点的。对于midi音乐的制作只是知道些概念，没下过音源，也没有MIDI设备，只是偶尔自己扒谱打进电脑里。但是如果能写的出曲子，有条件找社团里的同伴来排练，录音。<br>游戏方面：小学时自己开始接触flash就是由于玩游戏玩的不太满意，想自己做。后来由于学业繁忙也不了解怎么入门所以并没有自己的作品。起初玩魔兽争霸，大菠萝，红警等经典游戏，后来玩一些太大的游戏，机械迷城，粘粘世界，EDGE等等，后来我才知道我喜欢玩的这些游戏都是独立游戏，于是创作热情又回来了。另外，我也对独立游戏的创作过程的艰辛有所了解，我觉得自己还年轻，有梦想有热情有时间，大学四年暂时也不必想独立游戏的资金问题，自己乐在其中就行。我已经做好为了程序开发丢弃社交的心理准备了。<br><br>所以，各位，请问独立游戏的开发有系统的入门教程吗？还是大家都各自用不同的语言？求一些建议，心得，体会。<br>谢谢。
topic: 游戏
content: 今天刚刚看了一个关于生命游戏的小教程，试着去做了一下还蛮有趣。教得非常浅显易懂。如果是初学者第一次听到“生命游戏”这个名词，肯定会觉得是一款高霸上的RPG网游，或者是一部精彩酷炫的好莱坞电影。其实，我们今天要说的“生命游戏”，只不过是计算科学中一个最基础最简单的概念。本篇文章编教你如何用swift语言和游戏编辑工具SpriteBuilder制作一款属于自己的生命游戏。如果你还不知道什么是“生命游戏”，可以登录Wikipe