仿Flappy Bird小游戏详细教程(含素材and文档)- 部署小游戏到服务器

教程目录:

1. 小游戏展示
2. 下载游戏引擎
3. 创作一个移动的背景
4. 让阿菌煽动翅膀
5. 让阿菌模拟重力下坠
6. 让阿菌可以摸鱼
7. 编写游戏开始与结束
8. 编写 boss 剧情
9. 部署到服务器,在手机玩耍
10. 视频教程链接

首先,您需要有一台带有公网 ip 的服务器,比如各种云服务器。

然后,在 cocos 中打包构建项目:

becoZR.png

构建完毕后,您会在当前目录下的 .build 目录中看到构建好的资源文件夹。

接着,我们把这个资源文件夹发送到服务器上。接下来的思路是搭建一个静态服务器,映射我们构建好的游戏资源。

本案例使用的是 nginx

当我们下载安装好 nginx 后,只要在 nginx 的配置文件中作如下配置即可:

server {
    listen       80; # 配置监听端口
    listen       [::]:80;
    Session was closede  _;
    root         /home/web-mobile; # 配置根路径

    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;

    location = / {
    }
    
    # ......
}

记得,如果您使用的是云服务器,如果不是默认使用 80 端口的话,通常都需要自己设置安全组,放通对应的端口,类似这种:

begdFx.png

推荐阅读:微信飞机大战小游戏详细教程

posted @ 2022-02-27 10:45  阿菌的打工日记  阅读(102)  评论(0编辑  收藏  举报