用C#开发智能手机软件:推箱子(一)
来源:网络整理 责任编辑:admin 发表时间:2013-07-02 01:27 点击:次
最近,使用 C# 开发了一款智能手机软件:推箱子。先介绍一下这款软件的特点:
1. 可以在智能手机上运行,也可以在计算机上运行。
2. 退出程序时可保护现场,下次再运行自动恢复到原来的状态。
3. 玩家通关后可以使用“录像”功能保存通关步骤,以便将来“回放”。
4. 可以自由设计关卡,批量进行数据导出和导入。
如下图的“解决方案资源管理器”所示,该程序的源程序主要分布在“Window”和“Common”两个文件夹中。其中“Window”文件夹存放的是程序主窗体和各个对话框的源代码。而“Common”文件夹存放的是公用的源代码,包括各种数据结构,寻找最短路线的算法,读写配置文件和数据文件等。
我将在随后的文章中详细介绍各个源程序文件。
对了,推箱子程序的下载地址为:http://ben.skyiv.com/PushBox
以下是部分软件界面截图:
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 进入详细评论页>>
今日头条
更多>>您可能感兴趣的文章
- Pro ASP.NET MVC 3 Framework学习笔记之九
- 微软ASP.NET站点部署指南(11):部署SQL Server数据
- asp.net 六大内置对象(2)
- MVC中一个表单实现多个提交按钮(一个action搞定
- winform下通过webclient使用非流方式上传(post)数据和
- Asp.net MVC源码分析--Model Validation(Client端)实现(2)
- 教你如何来恢复一个丢失的数据文件
- asp.net js模拟Button点击事件
- ASP.NET数据格式的Format--DataFormatString
- 谈.Net委托与线程——创建无阻塞的异步调用(一