Vico Bill< 刘 利 波 > 的个人网站

记录关于学习、工作中的技术点滴

C,C++,Rust,Ruby爱好者;热衷于游戏开发、任务自动化与跨平台;沉迷于游戏引擎与图形表现;深信'简单、多元'哲学的力量。


访问主页

游戏编程-开发术语

编程语言术语

术语 中文 意义
variable 变量 任意数据的指代
parameter 形参 函数原型中的参数
arguments 实参 函数调用时传递的实际参数
field 字段,域 类的数据成员。
property 属性 可被用户设置或获取的数据。与读取和写入类的已命名成员变量相关联的操作。
state 状态 指类的数据在某一时刻的取值
function 函数 实现功能的代码块
method 方法 类的函数成员。类可以执行的计算和操作。
procedure 过程 无返回值的函数
operation 操作 指类的方法和其他函数成员
instance 实例,也称对象 类的实际例子,创建的类的变量
assembly 程序集;汇编 程序集合
program 程序 实现指定系列功能的代码集合
statement 语句  
expression 表达式 用于计算表达式。 可用作语句的表达式包括方法调用、使用运算符的 new 对象分配、使用=和复合赋值运算符的赋值、增量和减量运算(使用) ++ and–运算符和 await 表达式。
block 代码块 可以在允许编写一个语句的上下文中编写多个语句
iterator 迭代器 用于重复执行嵌入语句。 这一类语句包括 while、do、for 和 foreach 语句。
跳转语句   用于转移控制权。 这一类语句包括 break、continue、goto、throw、return 和 yield 语句。

引擎术语表

最近的文章

游戏开发-整洁代码

有多少程序员,就有多少定义。所以我只询问了一些非常知名且经验丰富的程序员。Bjarne Stroustrup,C++语言发明者,C++ Programming Language(中译版《C++程序设计语言》)一书作者。我喜欢优雅和高效的代码。代码逻辑应当直截了当,叫缺陷难以隐藏;尽量减少依赖关系,使之便于维护;依据某种分层战略完善错误处理代码;性能调至最优,省得引诱别人做没规矩的优化,搞出一堆混乱来。整洁的代码只做好一件事。Bjarne用了“优雅”一词。说得好!我MacBook上的词典提供...…

继续阅读
更早的文章

游戏编程-开发原则与访谈建议

明确目标,你要编写什么? 不要陷入语言细节,保持专注于目标 明确、明显、明晰等,还能减少BUG 保持冷静,保持编码!KEEP CALM,KEEP CODE 保持简洁!KEEP IT SIMPLE, STUPID 保持代码简洁,易读易理解 保持结构简洁,易查错 单一职责,做好即可 将重复代码简化 通常,漂亮的代码通常是正确的代码 人生苦短...…

继续阅读