lifegame
hiro_csdn
君が仆の前に现(あわら)れた日(ひ)から/何もかもが违(ちが)くみえたんだ
展开
-
(0)LifeGame
目前设计的lifegame,有creature 和god两个类,creature包含一个生物具有的必须属性和方法,god包含整个世界的属性和若干creature。 但是这里就遇到了一个经典的问题:creature类的一些方法需要访问god的世界属性(获取生存环境的信息),另一方面,god也包含着creature,这样两个类有着相互依赖的关系,在实现上十分为难编译器【编译器不哭QAQ】 这里C++原创 2016-08-30 11:05:14 · 478 阅读 · 0 评论 -
(1)lifegame
啊,QT简介因为在QT上遇到了很谜的BUG,数据死活push进不了vector里,只能先在VS上写个没有界面的版本然后用很肮脏的代码来输出世界的信息。稍微介绍一下项目的组成吧,God类保存世界的必要信息,比如地图信息,世界的能量流转的比例,基础数值等,并提供一些修改地图信息的函数。Creature类管理生物体的必要信息和基本行动。God类class God{public: creatur原创 2016-09-04 19:39:57 · 519 阅读 · 0 评论