(MonoGame从入门到放弃-2) 初识MonoGame

简介: (MonoGame从入门到放弃-2) 初识MonoGame

上一节记录了大致的搭建MonoGame的环境,默认大家都是都是使用过Visual Studio的,没使用过的话,可以去https://www.visualstudio.com/下载一个试试,社区版免费的,不要钱都可以体验全宇宙最强的IDE

我们选择上一节的倒数第二个截图上的第一个选项,新建一个Windows平台的模板,当然如果你选择其他的平台也是可以的,都一样

新建好了的会在VS的解决方案窗口生成一个项目模板。

这个模板很简洁,据我了解,MonoGame没有给开发者提供类似于Cocos的那种Node节点,场景,层,或者UI组件的一些概念,只提供了简单的资源加载,游戏循环机制,SpriteTexure SpriteFont等有限几个类。(备注:我也是才学习,如果写的不对,欢迎大佬指正)

但是对于我们开发2d游戏来说也是够了。

简单的介绍一下项目结构:

  • Content下边的带颜色的mgcb文件,是MonoGame提供的管理资源文件的工具(我也不知道这个叫啥,暂时就叫工具吧)。
  • app.manifest文件我猜测应该是类似系统配置的东西吧,因为我之前在Android的工程中见过类似的,就是管理Activity,或者配置权限的。这个文件里面也有配置支持的操作系统等等的操作。所以我认为是系统配置的文件
  • Program.cs文件,如果是熟悉C#的人,应该不会陌生。没错!这就是启动文件,程序的入口文件

Game1.cs就是我们以后会重点使用的文件了,你的一切操作都会由这个文件来完成。。。。

mgcb文件如果直接打开的话,会是一个文本文件,写了一些配置,不过MonoGame给我们提供了一个PipeLine 工具,VS里面右键->打开方式,然后选择 MonoGame pipeLine tools

好了就到这里了,下一篇打算写一下Game1.cs的内容

目录
相关文章
|
SQL 缓存 算法
14.【clickhouse】ClickHouse从入门到放弃-实战
【clickhouse】ClickHouse从入门到放弃-实战
14.【clickhouse】ClickHouse从入门到放弃-实战
|
JavaScript C# 开发工具
(MonoGame从入门到放弃-1) MonoGame环境搭建
(MonoGame从入门到放弃-1) MonoGame环境搭建
405 0
|
存储 搜索推荐 关系型数据库
55.【clickhouse】ClickHouse从入门到放弃-概念场景
【clickhouse】ClickHouse从入门到放弃-概念场景
55.【clickhouse】ClickHouse从入门到放弃-概念场景
|
SQL 存储 数据库
12.【clickhouse】ClickHouse从入门到放弃-环境搭建
【clickhouse】ClickHouse从入门到放弃-环境搭建
12.【clickhouse】ClickHouse从入门到放弃-环境搭建
|
运维 Kubernetes Docker
k8s从入门到放弃(1)基本概念
## 前言:服务网格演变史 还记得17年的夏天,我第一次接触docker,立刻就被容器化的新颖理念以及它带来的种种优势所震撼了 容器化带给业界的冲击是巨大的,不到短短一年的时间里,容器化的部署和运维就已经彻底替代传统机器部署成为了主流,同时docker也为服务端的发展形态带来了非常多的可能性,使得“微服务”这一架构如雨后春笋般生长起来,迅速成熟 当服务的载体由虚拟机器变为容器后,
7495 0
|
存储 Dubbo 前端开发
ZK 从入门到放弃 入门篇
ZK 从入门到放弃 入门篇
233 0
ZK 从入门到放弃 入门篇
|
存储 SQL 监控
11.【clickhouse】ClickHouse从入门到放弃-概述
【clickhouse】ClickHouse从入门到放弃-概述
11.【clickhouse】ClickHouse从入门到放弃-概述
|
存储 消息中间件 缓存
【Cassandra从入门到放弃系列 一】概述及基本架构
【Cassandra从入门到放弃系列 一】概述及基本架构
2889 0
|
存储 缓存 安全
JVM从入门到放弃(1)
JVM从入门到放弃(1)
110 0
JVM从入门到放弃(1)
|
存储 算法 前端开发
学习JVM是如何从入门到放弃的?
前言 只有光头才能变强 JVM在准备面试的时候就有看了,一直没时间写笔记。现在到了一家公司实习,闲的时候就写写,刷刷JVM博客,刷刷电子书。 学习JVM的目的也很简单: 能够知道JVM是什么,为我们干了什么,具体是怎么干的。
4235 0

热门文章

最新文章