计算机软件技术实习日志(BDB系列)迷宫三


前言

为了初步了解并掌握数据结构算法设计的方法,使自身具备初步的独立分析和设计能力。初步掌握软件开发过程的问题分析分析、系统设计、程序编码和测试等基本方法和技能。开始尝试编译基于MFC的简易计算器(啊呸,是迷宫,不是计算器)(同BDB系列,水字数专用)


一、对于迷宫页面的创建以及设计

(1)、首先,打开VS,创建MFC应用。点击创建新项目,

             然后......

             在牺牲头发和本来就不多的脑子之后,终于发现......

             MFC编不出来,直接转python

             ......

             ......

所以下面是python的编译代码,为了MFC而来的可以走了~

此处需要装pygame和numpy,具体安装方法...唔...懒得写,自个找叭

二、编译程序代码

创建一个Point类,用来存储点

设置迷宫的长和宽以及大小

(P.S:现在能看懂,很好,但是,下面的代码我自己现在都看不懂,年轻人加油!)

路旁边的墙以及墙旁边的路

还有下面这一坨坨代码(别问为什么用“坨”,因为作者写了个shit)

下面是A*算法寻路的代码

运行结果

好了,大概的代码就是这些了,唔,由于是半途MFC转python写的,所以写得非常抽象,建议别看,如果你已经看完了,那么别急着骂我,毕竟等工作了,当你掏出那一坨坨shit山代码的时候,你的领导就只能望shit兴叹了,因为你的代码只有你能看懂,嘿嘿~


总结

BDB系列到此就结束了,完结,散花,又为CSDN提供了好多无用的东西(作者),嘿嘿

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值