为 SDL API 提供高级绑定的 SDL.NET 发布了 6.0 版本。它和 Tao 框架的结合形成了 MonoXna 的基础。
微软为方便在.NET 框架下开发游戏而创建了 XNA ,以提供一个全面且高级的 API。在他们不断为像 Linux 等非 Windows 平台提供.NET 支持的努力下,Mono 项目开始开发了一个兼容的类库—— MonoXna 。
基于以前的讨论,Stuart 已经选择 SDL.NET 和 Tao 框架为它们的跨平台做支持。
SDL.NET 描述自己是“一套为 SDL 游戏类库提供面向对象且适应 CLS 的.NET binding 集合,能通过 OpenGL 为音频、键盘、鼠标、游戏手柄、TrueType 字体、不同格式图像、声音混合、MPEG-1 电影、2D 视频 Framebuffer 和 3D 硬件等提供高级访问。”
查看英文原文: SDL.NET Offers Cross-Platform Gaming for .NET Developers
更多内容推荐
Wasmtime:终于可以在.NET 应用中运行 WebAssembly 了
WebAssembly运行时Wasmtime增加对.NET Core的支持,基于.NET Core的应用程序现在可以运行WebAssembly代码了。
第 31 讲 | 热点剖析(四):安卓端和苹果端游戏开发有什么区别?
安卓端和苹果端游戏开发有哪些相同点和不同点?基于这两大平台,有什么通用的开发工具?
2018 年 7 月 7 日
Ooui:在浏览器中运行.NET 应用
归功于Ooui软件库的推出,.NET开发人员现在新添了一种运用他们开发技能的方法,使.NET应用直接以WebAssembly方式在浏览器中执行。Ooui为C#和F#开发人员提供了一种交付工作的新方式。
Build 2018 大会:.NET 概述和路线图
在Microsoft Build 2018大会上,.NET项目管理主管Scott Hunter和.NET社区主管Scott Hanselman举行了一场有关.NET未来发展的会谈。会谈指出,未来.NET平台将可以搭建任何类型的应用程序:桌面程序、web程序、云程序、移动应用、游戏应用、物联网应用或是人工智能应用。你可以将自己熟悉的编程语言应用到新的领域中来。
实战(四):“画图”程序后端实战
基于 OpenID Connect 协议来提供帐号系统,基于 OAuth 2.0 协议来实现 Open API 体系。
2019 年 9 月 24 日
Mono 2 获 Developer.com 网站 09 年度.NET 工具插件大奖
在Developer.com的2009年度技术产品获奖名单中, 涉及.NET方面的内容有框架、开发工具、.NET工具和开源。而CLI的开源实现Mono 2获得了.NET工具插件大奖,同时在OpenSource方面也榜上有名,Database Tool的LINQ技术也包含在Mono 2之中。这对于开源项目Mono来说是一个极大的惊喜和肯定。
.NET 可视化权限功能界面设计
权限功能是信息系统不可或缺的重要部分,一个优秀的权限设计可以使开发工作事半功倍,给使用者带来良好的使用体验。
2020 年 10 月 27 日
第 7 讲 | 如何建立一个 Windows 窗体?
标准的Windows窗体有哪些部分组成?这一节,我会教你用C/C++和Python分别来编写一个窗体,并和你谈一谈在窗体背后,Windows系统做了什么。
2018 年 6 月 9 日
第 185 讲 | 狼叔:2019 年前端和 Node 的未来—大前端篇(下)
今天继续分享移动端局面、多端拉齐的必然性等内容,以及2019年不可忽视的TypeScript和WebAssembly这两大技术。
2019 年 3 月 12 日
微软发布 gRPC-Web 实现,可直接在浏览器端调用 gRPC 服务
有了该组件,就可以在浏览器中使用gRPC,Web应用程序可以不通过HTTP代理服务器直接与gRPC服务通信。
Mono 现状与未来: 从 Xamarin 到 WebAssembly、Blazor 及.NET 5
InfoQ采访了Mono项目的原作者Miguel de Icaza,讨论了Mono的当前状态及其在.NET生态系统中的未来。
Dime Casts .NET - 10 分钟以内了解新技术
学习一门技术,更好的方法是聆听别人的讲授。现在,一个新的视频播客诞生了,它为.NET的开发人员量身定做,通过简短而又集中的视频片断帮助他们了解.NET开发的各种技术。
.net5 发布,.NET 会就此“支棱起来”吗?
在全面开源的趋势之下,微软可算是跟上了时代的脚步,作为微软最早迈向开源的重要象征之一,.NET5的发布对微软,以及.NET的使用者都意义非凡。未来,微软会将所有的.NET 组件整合到一个产品下,用户可以根据需求使用.NET的某个部分,不用专程下载安装所有内容
2020 年 11 月 26 日
.NET 的未来包含一个开源的 Mono
在Build大会的第二天,微软的Scott Hunter和Scott Hanselman描绘了公司构建一个统一的.NET库的计划。作为该计划的一部分,Mono已经切换到MIT开源许可协议。
.NET 生态系统概览
.NET 5预计会在2020年发布,届时将统一所有.NET平台。
WordPerfect:字处理软件的新秀
WordPerfect通过独特的推广和服务方式,成功战胜了Word和WordStar,一举坐上字处理市场的头把交椅。
2018 年 1 月 19 日
Mono 版 Paint.NET 公开发布
Paint.NET既可以作为一个好用的开源图形编辑器使用,也可以为像CLR插件模型这样的.NET新功能提供测试平台。在Mono团队里,Paint.NET已经饱受尊敬。在5月15日,Miguel de Icaza宣布,Paint.NET 3.0的Mono版本正式可用。
Elasticsearch 简介及其发展历史
2019 年 6 月 24 日
可供 C#和 Visual Basic 调用的 WinRT API
尽管我们可以使用.NET语言来调用Win32 API,但那样做会很困难。所以在过去的两年间微软一直在构建替代的方案,它就是实现了跨语言支持的Windows运行时,即WinRT。我们可以在C++和.NET中创建WinRT组件,并且可由二者以及JavaScript使用。
推荐阅读
微软发布.NET 5.0 RC1,未来将只有一个.NET
微软.NET 编程语言的未来
WebAssembly 和 Blazor:解决了一个存在十年的老问题
Go 语言课程介绍
2019 年 3 月 4 日
VisiCalc:第一个电子表格软件的诞生
2018 年 1 月 12 日
选择.NET Web 框架
安装 Git
2018 年 12 月 10 日
电子书
大厂实战PPT下载
换一换 王青 | JFrog 中国首席架构师
周威 | 微店 前端技术专家
金晓军 | 阿里巴巴 高级技术专家
评论