乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 86|回复: 0

[编程交流] 又是浪费时间。

[复制链接]

20

主题

344

帖子

325

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-6 11:46:27 | 显示全部楼层 |阅读模式
所以最近有一款游戏变得有点流行,一款相当标准的塔防游戏。。无论这些孩子现在访问什么社交网站。。我的书?太空脸?不管它是什么,一个玩它的同事挑战我,让我用AutoLISP编写一个(塔防游戏,而不是社交网站),在AutoCAD上运行和玩。
 
... 呵呵呵呵。
 
长话短说,命令是“CADDEF”,控件如下:
P-暂停/取消暂停(游戏开始暂停;取消暂停开始)
B-花费分数以增加基本生命值
H-切换悬停选项以查看杆塔的买入/卖出/射程统计信息
1-花费分数放置区块(单击以选择位置)
2-花费分数放置塔(单击以选择位置)
3-花费分数升级塔(点击选择塔)
4-出售区块/塔楼并获得一些分数(单击以选择对象)
 
游戏目标:不同类型的敌人的波浪将在左上角产生,并试图向你的基地前进。放置塔楼以摧毁它们,或放置障碍物以重新布线。
 
塔和块放置:要放置塔或块,请按键盘上的“1”或“2”,然后单击网格上的一个点。相同的销售和升级操作。
 
数字需要一些调整来提高可玩性,然而,功能本身似乎很可靠。如果你有任何问题,请告诉我。
 
请注意!关卡本身不是通过游戏绘制或设置的。液位(目前)必须手动设置,如下所示:
打开新图形
将“极限”设置为0,0-18,13
打开“网格”
可选,但建议-切换到三维线框模式,使栅格成为线栅格,而不仅仅是点栅格。将背景颜色切换为黑色。
 
还有其他级别尺寸,30x25、25x20、10x10迷宫、10x10空白和50x50。请随意试用;换一条线就行了
(setq级别(cadDef_mazeList 7)。。。
你想要多少都行。请参阅(代码底部的)函数,了解您将获得哪种级别。为了适应电网,您每次都必须更新您的限制。
 
游戏的统计数据,也就是说,敌人的难度,塔楼的力量和得分系统,都是建立在一种“演示”模式;输球是很难的,尤其是当你达到更高的水平并且分数急剧增加时。变量需要调整,但我不太知道如何调整。如果你对此有任何反馈,请告诉我。是的,我正在无耻地使用这个论坛上的人作为测试者。
arcade_CADefense_提交文件。LSP
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-5 10:57 , Processed in 0.311027 second(s), 54 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表