MGCB编译SpriteFont文件报无法加载freetype6.dll异常错误的解决办法
MGCB即MonoGame Pipeline Tool(Content.mgcb),在项目的Content中,可以直接打开新建字体文件.spritefont,.fx,.xml等资源文件并编译成xnb
使用C#开发跨平台游戏
MGCB即MonoGame Pipeline Tool(Content.mgcb),在项目的Content中,可以直接打开新建字体文件.spritefont,.fx,.xml等资源文件并编译成xnb
MonoGame官网提供了TeamCity网站,我们可以通过这个网站下载最新编译的MonoGame。网址是:http://teamcity.monogame.net 点击log in guest即可进入
用Visual Studio 2017打开UWP项目如果调试运行出现以下错误:
近一个礼拜的审核,终于过微软商店了!相信很多朋友用的到!
可能MonoGame团队发布3.6的时候比较仓促,安装好官方下载的安装包:http://www.monogame.net/releases/v3.6/MonoGameSetup.exe
MonoGame 3.5.1 Mouse.GetState()存在Bug,获取的坐标点始终是0.在官方修复之前可以用TouchPanel暂时解决。当然只在iOS,android,WP,UWP等带触摸屏幕的设备上有效。UWP例外
MonoGame开发手机游戏最大的缺陷是安装包太大。小游戏打包后的尺寸基本都在20MB以上。造成包大的原因是资源文件。比如:一个png文件编译成xnb以后体积会增大好几倍。所以为了压缩安装包的尺寸可以放弃使用xnb作为资源文件,可以直接使用png文件。方法是用TitleContainer代替Content加载资源。
MonoGame 3.5.1有一个bug。明明已经using了Microsoft.Xna.Framework.Media还是会提示:The type or namespace name ‘XXXX’ does not exist in the namespace ‘MediaPlayer’ (are you missing an assembly reference?)