Skip to content

Group Member: KeyueXu, SijieHu, YuchengJin, JunxinQiao, ZhaoxiangQin, HanYang

Notifications You must be signed in to change notification settings

Sky-13/2020-ZJUCG-Final-Project

 
 

Repository files navigation

2020-ZJUCG-Final-Project

基本构想:实现古风场景建筑的编辑

  • 构成:

    • 具有基本元素的场景+场景漫游
    • 古建筑模型的载入
    • 基本GUI:添加建筑,鼠标拖动移动建筑,删除建筑
  • 在此基础上实现:

    • 高级光照效果
    • 水面反射
    • 建筑拖动碰撞检测(其实这个对城建游戏反而是累赘,很多mod就是为了关掉碰撞检测而开发的)

编码规范

  • 各小组暂时只在自己对应的文件夹内操作(如地形组请不要改变landscape文件夹以外的代码)
  • 写C++时注意能传引用传引用,能写const写const
  • 独行注释可用你自己喜欢的格式
  • 行尾注释暂且使用如下格式(;号后空一格打//,再空一格)
func(); // xxxxx
  • 头文件里的public函数暂且使用如下格式进行注释
// func: xxx的函数
//   a: xxxxx
//   b: xxxxx
//   返回xxxx
public void func(GLObj* a, GLObj* b)
{
  ... ...
}

下次交流时间:12月20号左右

About

Group Member: KeyueXu, SijieHu, YuchengJin, JunxinQiao, ZhaoxiangQin, HanYang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 82.3%
  • C 16.7%
  • Other 1.0%