ROCoder快速简明教程.pdf
文本预览下载声明
ROCoder快速简明教程
RedOCfromC语言幼稚园
2010.03.19
ROCoder 快速简明教程
目 录
1 入门 2
1.1 什么是 ROCoder ... . . . 2
1.2 它有哪些优点 ... . . . 2
1.3 它有哪些缺点 ... . . . 2
1.4 下载与安装 ... . . . 2
1.5 Hello World! ... . . . 3
1.6 常见问题 ... . . . 5
2 PCC32 6
2.1 什么是 pcc32库 ... . . . 6
2.2 它有什么用 ... . . . 6
2.3 怎么用它 ... . . . 6
2.4 一个简单的例子 ... . . . 6
2.5 复杂一点的例子 ... . . . 7
2.6 参考文档 ... . . . 9
3 游戏之旅 15
3.1 为什么写游戏 ... . . . 15
3.2 游戏框架 ... . . . 15
3.3 贪食蛇 ... . . . 16
3.3.1 画地图 ... . . . 17
3.3.2 画一条蛇 ... . . . 19
3.3.3 会跑的蛇 ... . . . 22
3.3.4 听话的蛇 ... . . . 24
3.3.5 画食物 ... . . . 26
3.3.6 贪吃的后果 ... . . . 28
3.3.7 像游戏一样 ... . . . 28
3.3.8 完整源代码 ... . . . 30
1 redoc@
ROCoder 快速简明教程
1 入门
1.1 什么是 ROCoder
ROCoder是一个超轻量级的C语言开发工具. 它由RedOC利用SciTE+TinyCC+AStyle合
成而来. 最初目的为替代TC2.0.
1.2 它有哪些优点
强大的文本编辑/定制功能,传承于ScintillaSciTE.
完全挂接 TinyCC,快速单文件编译.
整合AStyle 代码排版工具,帮助新手养成良好的代码风格(F12).
体积小(0.73MB),速度快,纯绿色,易于随身携带.
1.3 它有哪些缺点
不适合开发复杂的大工程,除非你会写Makefile.
纯 C语言支持,不带有任何C++特性.
暂时没有挂接调试器(如果你不知道调试器为何物,可忽略此条).
1.4 下载与安装
目前最新版是1.2, 点此下载. 后续的新版本(如果有的话),会在幼稚园各群中公布.
因为是纯绿色软件,下载下来的是一个自解压包,一路确定即可. 安装成功后,会自动打
开两个文本文件,一个是示例程序,一个是版本更新提示.
图1.1: 安装结束
2 redoc@
ROCoder 快速简明教程
1.5 HelloWorld!
毫无例外地,第一个程序都是著名的Hello World. 文件-新建,即可建立一个新
的文件.写入如下代码:
显示全部