自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 WPF桌面应用实例(二):写一个扫雷游戏

之前一直想自己写一个扫雷游戏,但是感觉用Unity又有点大材小用了,所有搁置下来,最近发现用WPF来做不是刚刚好嘛,这种小游戏,用WPF做起来真的得心应手。话不多说,我们开始:首先是页面布局,扫雷的界面是很多个小格子,统计了一下,是16*30,总共480个格子,这么多的数量的格子,我们不能直接在XAML界面上直接写了,只能在cs后台动态生成,计划是要布局两层格子,总共960个,然后格子外层我们要一...

2018-06-25 17:43:34 2407 4

原创 WPF桌面应用实例:做一个简单的计算器

虽然一直在玩VS,但是最近才发现,VS可以开发桌面应用,通过WPF,我们可以根据自己的需求定义想要的功能。实在是太方便了,话不多说,我们开始。VS的版本是2017,之前的版本应该影响也不大先讲一下基础的思路,首先我们会在界面上布局一个Border(边框),内包含一个TextBlock(文本),作为计算器的显示框。然后我们再添加一个UniformGrid(均匀分布网格),内包含12个Button(按...

2018-06-21 10:07:54 12212

原创 简单Python爬虫实例:抓取豆瓣热映电影信息

最近在学习Python爬虫基础,仅用博客记录下学习的过程。学习过程基于麦子学院的课程,感谢麦子学院,感谢Joey老师。那么我们来看一下,怎么抓取数据。Chrome浏览器有一个开发者工具,很适合查看网页源代码,所以我们用Chrome。打开之后是这样:然后我们在网页地址栏输入豆瓣电影的链接:https://movie.douban.com/进入网页以后,我们利用开发者工具中的抓取链接工具(左上角的指针...

2018-06-20 10:02:21 2748 2

原创 HeartBeatCtrl:手机游戏中,心跳包的使用

在平时玩手机游戏的时候,有时候会碰到网络断开连接的情况,那么在工程中,我们是怎么解决这种情况的呢?没错,心跳包,在游戏过程中,每过一段时间,客户端会向服务器发送一个很短或者空的数据,根据判断是否有返回的数据,可以知道,是否正在连接。介绍不多说,我们看代码local IDispose=require("Core/IDispose")local HeartbeatCtrl = class("Hear...

2018-06-19 14:09:39 861

原创 Editor工具类:实现Excel表格转换成Lua配置文件

实际项目开发中,游戏中会存在很多的数值,而这些数值是由策划填表,程序员通过读表获取的。我们公司的表格是Excel表格(xlsx文件),实际程序中,我们会把Excel表转成Lua文件再读取,在这里,给大家分享一下转表功能的实现。首先需要读取Excel,我们需要三个外部插件:Excel.dll、ICSharpCode.SharpZipLib.dll、System.Data.dllExcel.d...

2018-06-08 15:07:53 1257

原创 初学ToLua框架,浅谈对框架及MVC的理解

刚进公司,公司做的手游用的是现在比较流行的ToLua框架,框架采用MVC模式设计,学习了一段时间,写一篇博文记录一下感受和心得那么我们看一下MVC框架,以背包系统为例子背包Model脚本:local ModuleDataObject=require("Core/ModuleDataObject")local InventoryModel=class("InventoryModel",Module...

2018-06-08 10:39:53 1842

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除