81100118 发表于 2012-10-6 19:36:46

预告:G1A塔防游戏

什么?已经有一个塔防了?那是G1M版本,今年可能会出G1A版,战斗速度明显加快。可能还会出练级版及生存模式,更多地图,更多塔类型,

现在有些技术困难,希望帮助:
1.显示双字节字符;
2.计算地图上两点间最短路径(造塔的地方不能走)

GWHBOB 发表于 2012-10-6 19:55:06

1、建议使用图片
2、查spfa,具体算法有广搜、A*等

81100118 发表于 2012-10-6 21:09:37

本帖最后由 81100118 于 2012-10-6 21:12 编辑

2# GWHBOB
谢谢你的建议。
但是,对于1,困难有图片转2进制,图片显示有燥点,如果图片太小可能看不清楚,图片太大又显示不下【我不想把界面搞得像魔塔一样,一眼看不了全图,必须shift+方向键】,还有,我的代码是根据原来casio-basic编的塔防翻译成c的,如果改成图片,那么代码改动量会很大【不过,如果要出练级版,代码的大幅度修改是免不了的,特别是中文界面】。计划是,先出翻译版(和g1m的塔防功能基本相同,就是速度快),再出练级版。我觉得翻译版塔防怪物的显示可以用arearev画出实心矩形来抽象地表示

81100118 发表于 2012-10-6 21:14:18

不知道现在还有没有玩g1m塔防的童鞋,,

GWHBOB 发表于 2012-10-6 22:09:55

3# 81100118
1图片建议自己画图点一开始十几分钟一张后面熟练了可以更快不是很费事。
2代码建议重头写,毕竟c和basic本身差别大,环境差别更大,c会自由得多。
3给你看个东西http://www.cncalc.org/viewthread.php?tid=5009&extra=page%3D6%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D29
页: [1]
查看完整版本: 预告:G1A塔防游戏