MonoGame 游戏开发框架日记 -01

MonoGame游戏开发框架入门与环境搭建

MonoGame 游戏开发框架

MonoGame 简介:

MonoGame 是一个开源的游戏开发框架,为开发者提供使用 C# 开发的,跨平台的强大工具,市面上许多游戏引擎也都非常强大,例如Unity,Unreal,Godot…等等许多非常强大的游戏引擎,学习成本低,成效快,同样支持跨平台的工具,甚至都有强大的生态,社区,但是我为什么还要学习MonoGame这个游戏框架呢?

为什么选择MonoGame学习

(1)学习MonoGame游戏框架这个是对游戏开发底层更多的了解,许多游戏开发大佬都是学习过底层原理,而且MonoGame已经封装好许多功能并不算很底层的游戏开发,更加底层的 EasyX 图形渲染开发,我在之前的文章里做过一些小游戏,在我的Gitee仓库里有我个人开发的 EasyX 的游戏开发框架(但是这并不完善),越接近底层越接近真相,越能理解游戏引擎背后的东西
(2)不要因为MonoGame不够底层就放弃学习MonoGame,你要知道MonoGame这个框架也不简单,MonoGame的社区也很大,许多知名游戏作品都是由MonoGame的游戏开发的 例如:《星露谷物语》,《蔚蓝》等等游戏,这两个游戏已经非常有名了,我希望越来越多的游戏开发者能知道这个游戏框架,甚至有游戏引擎都是基于这个游戏框架开发的
(3)开源:这个是一个完全免费的,为爱发电的MonoGame游戏框架,这个游戏框架非常值得学习,Unity虽然非常强大,但是你知道的Unity的游戏收费模式,一旦你制作的Unity游戏造成的收入超过一定数量Unity官方就会对你的游戏收入抽取一定的收入,这很不友好但是并不否认这个引擎确实是地球上数一数二的游戏引擎

前情提要:

此文章基于MonoGame官方文档学习制作,这个主要构建一个2D游戏 一个类似贪吃蛇的史莱姆游戏,在本文的最后有一个gitee仓库可以事先下载完整项目代码,我详细注释了用法,以及美术资源也在这,当然了美术资源也可前往官方文档下载学习,此篇文章是基于Windows电脑开发的,其他操作系统我并未尝试,中途遇到一些问题我也无法解答

此教程会带着大家完成一个完整的游戏成品,这是博主第一次发布教学大家多多包涵,此处给出Demo示例
在这里插入图片描述

第一章:入门 ,环境搭建

MonoGame相关简介

</

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值