鉴于上一篇文章代码过多,被版主从首页删除了,本文只提取部分代码展示。 同上一篇文章一样,游戏还是小鸡快跑,不同的是,这次的小鸡不在是跳大坑,而是躲子弹了。 关于做游戏,还是那两样要点,对象和屏幕。不过,由于WPF不同Winform,它没有paint方法,所以使用WPF做游戏,只能考虑 ...
首先,了解下WinForm做游戏的基本思路: 做游戏需要的最基本的两个元素,一个是屏幕,另一个就是在屏幕的移动的对象了。 然后,了解下parint事件,WinForm的对象都是继承至Control类的,而Control类中包含一个事件PaintEventHandler Paint,paint翻译过来就是喷绘,类似于绘画,当容器刷新时,就等于重新喷绘一次图像,就会触发此事件。 有了这些,就可以开始做 ...
2012-06-11 16:43 8 3421 推荐指数:
鉴于上一篇文章代码过多,被版主从首页删除了,本文只提取部分代码展示。 同上一篇文章一样,游戏还是小鸡快跑,不同的是,这次的小鸡不在是跳大坑,而是躲子弹了。 关于做游戏,还是那两样要点,对象和屏幕。不过,由于WPF不同Winform,它没有paint方法,所以使用WPF做游戏,只能考虑 ...
在 windows 下使用 vs2010 开发,未深入研究。 c# 与 .net 开发,一堆又一堆的新名词,头晕目眩,比如 CLR / apartments / STA / MTA / COM 吐槽无力,只一个问题:微软真的是软件公司,而不是文学公司? 1. 工程代码结构 创建 ...
C#之winform 猜拳小游戏 1、建立项目文件 2、进行界面布局 2、1 玩家显示(控件:label) 2、2 显示玩家进行选择的控件(控件:label) 2、3 电脑显示(控件:label) 2、4 显示电脑进行选择的控件(控件:label) 2、5 结果显示 ...
一. Winform之UI介绍 1. Form(窗口对象 new) -- Show() 展示窗口,非模态 -- showDialg() 展示窗口,模态 -- Hide() 隐藏窗口 -- Close() 关闭窗口 2.Dialog ...
关于贪吃蛇需要用的对象: 1.蛇 (Snake)2.食物(Food) 3. 记录蛇身的位置(Snake_body[x,y]) 4 .食物位置Food[x,y] 简单业务: 1.蛇身移 ...
终于审核通过了,开通了我的博客,虽然这么多年,已经长期在从事java相关的架构工作,但是,其实我内心,喜欢的语言一直是c#,可惜,很多时候光靠一人的力量,改变不了什么,现在的我,打算抛开自己的工作,做自己真正喜欢的事情,我开这个博客的目的主要就是为了用c#来开发大型游戏,我的第一个目标,打算使用 ...
本系列博客介绍以python+pygame库进行小游戏的开发。有写的不对之处还望各位海涵。 前几期博客我们一起学习了,pygame中的冲突检测技术以及一些常用的数据结构。 这次我们来一起做一个简单的酷跑类游戏综合运用以前学到的知识。 程序下载地址:https ...
ZedGraph是用于创建任意数据的二维线型、条型、饼型图表的一个类库,也可以作为Windows窗体用户控件和Asp.Net网页控件。这个类库具有高度的适应性,几乎所有式样的图表都能够被创建。这个类 ...