WPF游戏,使用move游戏开发
2015-05-08 22:02
218 查看
我看了好多游戏的源码,其实每一个,我想做,rpg的都需要移动,那么wpf,win8应用,数据绑定,我们需要一个Thread来让人物移动。
于是用move。
在每个人物,自己和敌人,npc类,都有一个move。
在C#,一个最底类,people,有抽象函数move,属性将要走x,将要走y。
然后在需要人物移动。
DispatcherTimer GameMianTimer;
GameMianTimer = new DispatcherTimer();
GameMianTimer.Interval = TimeSpan.FromSeconds(0.09);
//到达时间后执行GameMianTimer_Tick事件
GameMianTimer.Tick += GameMianTimer_Tick;
GameMianTimer.Start();
在GameMianTimer_Tick使用move。
所有人和怪物都在列表,foreach就把他们move。
一旦人物死,就remove。
于是用move。
在每个人物,自己和敌人,npc类,都有一个move。
在C#,一个最底类,people,有抽象函数move,属性将要走x,将要走y。
然后在需要人物移动。
DispatcherTimer GameMianTimer;
GameMianTimer = new DispatcherTimer();
GameMianTimer.Interval = TimeSpan.FromSeconds(0.09);
//到达时间后执行GameMianTimer_Tick事件
GameMianTimer.Tick += GameMianTimer_Tick;
GameMianTimer.Start();
在GameMianTimer_Tick使用move。
所有人和怪物都在列表,foreach就把他们move。
一旦人物死,就remove。
相关文章推荐
- WPF游戏,使用move游戏开发
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(三十五)地图编辑器的初步使用
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(三十五)地图编辑器的初步使用
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(三十五)地图编辑器的初步使用
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(三十五)地图编辑器的初步使用
- 使用WPF开发的扫雷游戏,双系统主题复刻版
- Android游戏开发之音效SoundPool的使用
- Android游戏开发之地图编辑器的使用以及绘制地图 (四)
- Android游戏开发之地图编辑器的使用以及绘制地图 (四)
- Android游戏开发之地图编辑器的使用以及绘制地图 (一)
- 【Android游戏开发十四】深入Animation,在SurfaceView中照样使用Android—Tween Animation!
- 【Android游戏开发二十一】Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用!
- 【Android游戏开发二十五】在Android上的使用《贝赛尔曲线》!
- 使用微软WPF技术开发产品优势究竟在那里
- 使用微软WPF技术开发产品优势究竟在那里
- 使用微软WPF技术开发产品优势究竟在那里
- J2ME 游戏开发之GameCanvas的使用
- cocos2d-x开发游戏时,使用Texture packer来合并图片
- cocos2d-x开发游戏时,使用Texture packer来合并图片
- Revit二次开发之“使用ElementTransformUtils.MoveElement()移动元素”