2022年10月30日

摘要: 1.游戏是用2D+pygame做的,是竖版游戏,是即时制,不是闯关游戏,最后可以用nuitka打包 2.参考元气骑士(肉鸽,rpg),星露谷物语(种田),僵尸危机,RTS,卡牌战棋类,泰拉瑞亚,矮人要塞,铁锈战争 3.游戏发生在一个随机的大地图里(这有点像僵尸危机),会有许多怪物生成点 一开始玩家只 阅读全文
posted @ 2022-10-30 17:14 dohota 阅读(187) 评论(0) 推荐(0) 编辑
 
摘要: 解释器会随着游戏的完善而完善 0.解释器可以自定义东西,设置游戏,一般这两个功能是分开进行的 1.可以自定义东西,不过自定义东西也得遵守规则:自定义的东西是代码中已经有的类 可以自定义单位,自定义实体,自定义方块 2.解释器中作用域很重要,代码一般写进作用域里 3.游戏分为单位,实体,属性,方块 4 阅读全文
posted @ 2022-10-30 17:14 dohota 阅读(5) 评论(0) 推荐(0) 编辑

2022年9月8日

摘要: 顺序表 ` #include using namespace std; #define MAX 30 void insert(int a[], int pos, int num) { a[pos] = num; for (int i = pos+1; i <= MAX; i++) { a[i + 1 阅读全文
posted @ 2022-09-08 19:11 dohota 阅读(17) 评论(0) 推荐(0) 编辑

2022年9月7日

摘要: 2.0版本: #####可以把这个游戏变为js游戏 1.这次游戏仍然是五个类(本来想写个gui类,但还是有一点问题)问题主要是不能显示中文,还有按钮点击的位置会出现问题 之后可以把Button类再弄一下 2。把Manager类分为了Page类和Logic类 (Page类和Logic类分两个文件写会有 阅读全文
posted @ 2022-09-07 13:37 dohota 阅读(105) 评论(2) 推荐(0) 编辑

2022年8月31日

摘要: 1.游戏分为5个文件,各个文件间相互调用 #####五个文件:一个是怪物,一个是子弹,一个是地图,一个是Manager类,一个是声音 (声音类很简单,基本不用去管它) 2.bullets文件还远远不够完善,需要等待怪物大战2.0版本的出现 3.这次初步弄好了monster文件和maps文件 4.之后 阅读全文
posted @ 2022-08-31 18:40 dohota 阅读(66) 评论(2) 推荐(0) 编辑
 
摘要: 1.怪物大战1.0基本上使用了坦克大战10.0版本的代码 #####学习元气骑士 游戏中的图片都应该是俯视图,可以画一些虫子,🐞,蜻蜓,车辆,箭头,刷子,✉作为怪物! 2.这个1.0版本暂时分了三个文件,以后还会分更多文件 目前三个文件:Manager类,Sound类,和剩余代码 之后可以再分几个 阅读全文
posted @ 2022-08-31 13:21 dohota 阅读(124) 评论(0) 推荐(0) 编辑

2022年8月30日

摘要: 1.因为游戏一开始打基岩无效,所以我试着用多线程解决这个问题 #所以游戏一开始打基岩为什么无效呢,而且是等箭头怪刷新出来才有效 2.这次多线程总的来说还可以,不过我没有感到速度有明显提升 3.不过我知道了pygame是可以弄多线程的,可以等以后再弄 4.StackOverflow上有关于pygame 阅读全文
posted @ 2022-08-30 19:42 dohota 阅读(46) 评论(2) 推荐(0) 编辑

2022年8月25日

摘要: 新增了刚体这种类型的方块 rigid继承精灵,brick(能动)继承rigid,fixed(不能动)继承精灵 刚体类也有一些bug,可能很难修复 #####之后可以有water类,有TNT类 ` import pygame import sys import time import random B 阅读全文
posted @ 2022-08-25 20:58 dohota 阅读(206) 评论(0) 推荐(0) 编辑

2022年8月24日

摘要: ####之前我初步完成了坦克大战这个项目,随着项目的复杂与深入。我也感到力不从心,所以暂停了一段时间去学别的。不过下学期应该要学python了,所以我又把坦克大战这个项目“捡”了起来 #####为了对这个游戏进行尽可能多尽可能细致的设置,我要为这个游戏配备一个小型的解释器 如果设置少量内容,则解释器 阅读全文
posted @ 2022-08-24 11:12 dohota 阅读(25) 评论(0) 推荐(0) 编辑

2022年8月21日

摘要: 1.点击图片换壁纸 《ul class="a"> 《li>《img src="E://图片//0.png">《/li> 《li>《img src="E://图片//1.png">《/li> 《li>《img src="E://图片//2.png">《/li> 《li>《img src="E://图片 阅读全文
posted @ 2022-08-21 13:23 dohota 阅读(26) 评论(0) 推荐(0) 编辑