如何使对象在屏幕上移动 - 如何使用VB.NET游戏
- 在2D游戏中,例如,我看到一个马里奥charator,这是对象(标签,图像VVV)
- 是否有vb.net物理引擎
对不起,英语如何使对象移动 - 如何使用VB.NET游戏
回答
您应该查看XNA,尽管大多数示例都是在C#中完成的。
首先看几个tutorials,然后尝试为自己做一个简单的游戏(不要从马里奥等开始,因为这对于初学者来说太复杂了。
让自己一本好书,例如http://www.amazon.com/Learning-XNA-3-0-Game-Development/dp/0596521952
还检查了SlimDX,一个开源替代品在净建设的DirectX应用程序。 DirectX是一套用于处理游戏开发的Microsft APIs
是否有一本VB.net的书 – Snoob 2010-07-22 11:47:46
我认为如果你要开始XNA,那么你可能希望看看学习C#语言,因为几乎所有的样本将通过它来完成。如果您已经熟悉vb.net,那么不需要太长的时间。 – Longball27 2010-07-22 11:58:08
基本前提是,您有一个计时器正在运行,并且在计时器的每个滴答声上,您都可以确定对象应该移动多少,然后刷新屏幕。这将是一个相对较快的计时器(反正比0.5秒快),并且将决定您的动画效果如何。
VB.Net中可能存在引擎,但您确实不需要担心它们写入的内容。它们可能会作为库分发,并且可以混合并匹配语言只要项目是分开的,就像你想要的一样。正如其他人所提到的,尽管如此,你应该看看微软的XNA框架。大多数示例都是用C#编写的,但this guy有关于如何使用XNA执行VB.Net的教程。他的网站目前已超过了它的带宽限制,所以here's是一个谷歌缓存版本(点击ctrl + a查看文本,因为他的字体是淡蓝色并且缓存正在使背景变成白色)
从哪里获得更多教程? – Snoob 2010-07-22 11:45:28
究竟是什么? VB.Net和XNA?一般的游戏编程? XNA教程? – 2010-07-22 13:04:22
- 1. 如何在html中使用socket.io移动对象5多人游戏
- 2. 游戏如何在对象周围移动(一般来说)
- 3. 如何使用XNA检查2D游戏中的循环移动?
- 4. 如何用跳跃运动统一抓取和移动游戏对象
- 5. javascript蛇游戏 - 如何移动苹果?
- 6. 如何在2D游戏中移动NSImageView?
- 7. 移动速度超过父级游戏对象的儿童游戏对象
- 8. 如何使用文件/对象输入流加载游戏
- 9. 如何使iOS游戏的切换控制移动?
- 10. 如何使游戏响应所有移动分辨率
- 11. 如何从VB.net 2D游戏开始?
- 12. 拖动游戏对象
- 13. 将父对象移动到另一个游戏对象
- 14. 如何在unity3d上使用xcode游戏
- 15. 如何在游戏中使用java.awt.Robot?
- 16. 如何使用securesocial在游戏2.3.0
- 17. 如何使用GTGE库? Java 2D游戏
- 18. Android游戏如何使用传感器?
- 19. Sodoku游戏和如何使用Math.random()
- 20. 如何将游戏对象向前移动而不管世界轴?
- 21. 如何使游戏重新启动,如果玩家移动停止
- 22. 如何使用Unity为移动设备制作2D侧滚动游戏
- 23. 如何禁用游戏来为每个对象计算多个游戏?
- 24. 如何使用javascript使用箭头键移动对象
- 25. SpriteKit游戏:移动游戏查看
- 26. 如何回收游戏对象的统一滚动列表?
- 27. 如何存储2D边滚动游戏的屏幕对象?
- 28. 如何阻止用户在y方向上向上移动游戏对象,使物体保持在地面上?
- 29. 如何使用ruby编写移动游戏暂停功能的测试用例?
- 30. 用鼠标拖动游戏对象
您应该添加xna和游戏 - 这个问题的开发标签,它可能会吸引一些更相关的答案 – Longball27 2010-07-22 11:40:15