随笔分类 -  Microsoft XNA

XNA相关
摘要:小的时候就看到有同学使用C语言在DOS下做过一款俄罗斯方块的游戏,当时是启用了DOS的图形化模式,感觉也挺有意思。最近上海疫情封控在家,周末也稍微有点空余时间,于是使用Visual Studio 2019,C# 9.0配合MonoGame 3.8,自己也写了一个俄罗斯方块的游戏,效果如下: 当然,光 阅读全文
posted @ 2022-05-29 16:09 dax.net 阅读(4306) 评论(8) 推荐(31) 编辑
摘要:最近突发奇想,下载了Microsoft Small Basic并编写了两个图形变换的小程序,希望能够让儿子对科技产生兴趣(当然,成为像我一样的码农可不是我的初衷)。 捡起自己入门电脑编程时学会的第一门语言 GW Basic,下载完Small Basic后写的第一个图形程序就是一个五彩缤纷的小球在屏幕上乱跳的程序,看上去有点像DOS下小球病毒爆发时的现象(不好意思暴露自己年龄了),而第二个程序... 阅读全文
posted @ 2015-09-26 22:12 dax.net 阅读(4631) 评论(5) 推荐(11) 编辑
摘要:MonoGame是XNA的一个开源实现,目前最新的安装版本是3.0,只需要到http://monogame.codeplex.com/releases/view/100041下载安装就行了,它支持Visual Studio 2010/2012的开发模板。事实上使用MonoGame的话是无需安装XNA的,但现在的问题是目前MonoGame还不支持Content的编译,比如无法将那些Sprite Font、Texture2D以及Audio编译成xnb的文件以供MonoGame使用。我的测试平台是Windows 7的,至于其它平台下是什么情况我也没去深究了。本文大致介绍一下在Windows 7下安装 阅读全文
posted @ 2013-02-26 21:44 dax.net 阅读(4508) 评论(20) 推荐(3) 编辑
摘要:在上文我大概介绍了一下打算实现一个《魂斗罗》的游戏,以及在实现过程中使用的自己开发的工具,文章最后给出了一个演示,可以看到我们已经可以通过键盘控制主角的各种动作了。今天继续分享这两天我的收获,这包括背景部分的使用以及通过引入一些简单的物理定理来实现跳跃的动作。我在游戏开发方面也还只是刚刚起步,或许我的这些做法和想法方向根本就是错的,不过我还是共享出来,希望得到专家的指点,同时也希望能给需要的朋友提供参考。背景背景的资源是从网上下载的,与红白机相关的游戏的资源可以在http://www.nes-snes-sprites.com/站点下载。考虑到在真正的游戏中,当主角移动到屏幕靠近中心位置时,如果 阅读全文
posted @ 2011-11-16 14:23 dax.net 阅读(2261) 评论(13) 推荐(6) 编辑
摘要:早段时间闲着无聊上了上优酷,无意中看到了一些音乐大牛们使用各种乐器弹奏红白机《魂斗罗》游戏的背景音乐(对于不知道《魂斗罗》这款游戏的朋友我只能表示无语了),有些Remix版本的音乐听到热血沸腾,不禁又回忆起小时候去同学家里打爆机的美好时光。一时间头脑发热,凭着自己的兴趣打算使用Microsoft Xna来重新打造《魂斗罗》第一代游戏第一关Jungle Juncture。不过嘛,由于之前没有游戏开发... 阅读全文
posted @ 2011-11-11 13:50 dax.net 阅读(3022) 评论(21) 推荐(7) 编辑