【游戏开发】自从遇见了口袋方舟后,我的世界变得精彩了起来

news2024/10/5 15:34:05

文章目录

  • 前言
    • 口袋方舟编辑器
    • 口袋方舟训练营
    • 第一款游戏:四季跑酷
    • 第二款游戏:梦境逃脱
    • 个人感受
  • 其他

说起游戏开发,我不允许还有人不知道口袋方舟编辑器!
创作者中心

前言

一直想写一篇博客来感谢口袋方舟,同时记录自己第一次游戏开发的经历,感谢CSDN给我分享的机会。

口袋方舟编辑器

首先我想谈谈口袋方舟编辑器,不得不说,这个编辑器非常的方便!

接触到口袋方舟编辑器是在今年的寒假,记得当时在刷博客时偶然间看到了口袋方舟训练营的活动帖,我对游戏的开发非常感兴趣,所以毫不犹豫就报名了活动。

活动贴

如下图所示,口袋方舟编辑器中会有很多的样例,这对向我一样的零基础小白非常的友好!而且在做游戏的同时还可以随时体验游戏哈哈哈,体验感非常nice!

口袋方舟编辑器

因为我是零基础,之前从来没有接触过游戏,所以一开始上手会有一些的坎坷,但是我热衷于制作属于自己的游戏,几乎每天都花大把大把的时间在训练营中 ,久而久之对口袋方舟编辑器越来越熟练,做游戏也越来越顺利啦。

口袋方舟训练营

我参加的是口袋方舟训练营第六期,训练营为期一个月,我们最终的任务是完成一款游戏的上线,这对当时零基础的我来说并不容易,我每节课都会非常认真的去听,课后会经常和群里的大佬们探讨,在这里真的非常感谢大佬们(人特别特别好!),每次我们有问题都会耐心的回答,一步一步带领我们解决问题,很喜欢这种氛围!

下图为训练营的官方教程,食用起来非常香!

口袋方舟训练营教程

官方教程主要分为两个部分,一个是口袋方舟编辑器部分,另一个就是脚本的部分啦。编辑器部分上手非常容易,但是脚本就要花时间去消化啦,这里主要用的是TypeScript语言,由于当时我还没学过Java,所以语言这里我相对就薄弱了一点,不过我会尽力去将游戏的逻辑看懂,我始终相信一分耕耘一分收获,只要努力,没有过不去的坎!

第一款游戏:四季跑酷

我的第一款游戏:四季跑酷

因为第一次做游戏,所以我选择做一个简单一点的游戏,尽力将简单的游戏做到最好,边做边学习,当时有两类游戏可以选择,由于小时候我特别喜欢玩跑酷类的游戏,所以我选择了四季跑酷。即使是最简单的跑酷游戏,其实也并没有那么容易完成,还是需要花一定的时间去沉淀,我用了近两周才基本完成了第一版的上线。

在游戏基本成型后我继续优化,慢慢的推出了四季跑酷2.0版本,下面附上几张游戏图片:

四季跑酷

怎么样,还不错叭~ 嘿嘿

第二款游戏:梦境逃脱

完成第一款游戏的制作后,我趁热打铁,立刻开始了第二款游戏的制作!

这次我选择的主题是逃脱 ,也是一个很有意思的类型哈哈哈。

有了第一次的经验后,制作第二款游戏就容易多啦,下面附上几张游戏的图片叭
梦境逃脱

个人感受

在这次游戏开发的过程中,我深刻体会到玩游戏的简单,做游戏的艰辛,不过做游戏是我的爱好,我相信热爱可抵岁月漫长!未来我会制作更多更优秀的游戏,成为一名合格的游戏制作人滴!

其他

目前已经制作了两款游戏啦,成就感爆棚!现在在筹备第三款游戏的制作啦~

游戏

感恩遇见,口袋方舟!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/418590.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Centos7上配置python环境

Centos7上配置python环境1 安装包准备2 pycharm安装3 Anaconda安装4 pycharm配置解释器5 更改pip源1 安装包准备 pycharm下载:jetbrains官网 Anaconda下载: 清华大学开源软件镜像站 2 pycharm安装 下载好的pycharm软件包 2. 在 opt 文件夹下新建 soft…

卫星物联网的发展背景、研究现状、以及未来前景

今天这篇文章,我们来聊聊卫星物联网。 请大家注意,我说的是“物联网”,而不是“互联网”。 物联网,Internet of Things 众所周知,按使用对象,互联网可以分为“人联网”和“物联网”。我们普通消费者用户使…

Linux Shell 实现一键部署Nginx

nginx前言 nginx [engine x] 是 HTTP 和反向代理服务器、邮件代理服务器和通用 TCP/UDP 代理服务器,最初由Igor Sysoev编写。很长一段时间以来,它一直在许多负载重的俄罗斯网站上运行,包括 Yandex、 Mail.Ru、 VK和 Rambler。根据 Netcraft …

资本/车企持续加码的新赛道,谁将成为本土赢家?

随着汽车行业逐渐复苏,汽车厂商开始规划未来5年能促进销量的新技术,而AR-HUD就是被看好的技术之一。 Envisics创始人兼CEO Jamieson Christmas博士表示:我们几乎在与所有人合作,除了捷豹路虎、松下汽车系统外还有其他合作伙伴。此…

说走就走的旅行?你需要一个旅行必备清单

可能很多朋友都不用清单这个东西,更别说清单模版了。那清单真的好用吗?说实话,当你真的用清单来整理自己的日常工作,乃至生活琐事后,你就会发现你的时间多了,想要完成的事,大部分都可以按时完成…

Mysql 学习(四)InnDB 存储引擎-B+树索引

没有索引的查找 上节我们知道了数据是怎么存储的,数据被分成一个个页,然后页与页之间是根据双向列表来进行连接的,页中的记录是根据单向列表来进行连接的,并且将主键生成页目录。根据这个规则我们查找对应的记录数据,…

责任链设计模式

模拟学生请假流程&#xff0c;用以说明责任链模式。 请假天数 < 10&#xff0c;老师审批&#xff1b; 10 < 请假天数 < 20&#xff0c;主任审批&#xff1b; 20 < 请假天数 < 30&#xff0c;校长审批&#xff1b; 请假天数 > 30&#xff0c;超出学校允许请假…

vulnhub Hackathon2渗透笔记

靶机下载地址&#xff1a;https://www.vulnhub.com/entry/hackathonctf-2,714/ kali ip地址&#xff1a;192.168.20.130 信息收集 扫描靶机ip地址 nmap -sP 192.168.20.0/24确定靶机ip 进行端口扫描 nmap -A -p 1-65535 192.168.20.134首先我们使用匿名用户登录ftp看看有…

Graph Transformer系列论文阅读

文章目录research1.《Do Transformers Really Perform Bad for Graph Representation》【NeurIPS 2021 Poster】2.《Relational Attention: Generalizing Transformers for Graph-Structured Tasks》【ICLR2023-spotlight】survey推荐一个汇总Graph Transformer论文的项目&…

SpringMVC事务控制(xml文件配置和注解配置)

事务的定义 事务应该具有4个属性&#xff1a;原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。 原子性&#xff08;atomicity&#xff09;。一个事务是一个不可分割的工作单位&#xff0c;事务中包括的操作要么都做&#xff0c;要么都不做。 一致性&#xff08;c…

实用的生产管理系统案例分析:如何应对市场快速变化?

生产管理系统是一种可视化管理工具&#xff0c;通过展示关键生产数据来协助企业监测生产进程。这些数据可能包括工作进度、生产速率、库存、质量、安全等。通过这些数据的可视化呈现&#xff0c;生产管理人员可以更快速地获得关于生产进程的信息&#xff0c;并能更快地做出决策…

如何将本地项目上传到Github的方法步骤

默认&#xff1a;已经安装好了git。 第一步&#xff1a;我们需要先创建一个本地的版本库&#xff08;其实也就是一个文件夹&#xff09;。 你可以直接右击新建文件夹&#xff0c;也可以右击打开Git bash命令行窗口通过命令来创建。 第二步&#xff1a;通过命令git init把这个…

深度分析MVC和MVVM:你在选择框架的时候应该注意什么?

&#x1f496; 作者简介&#xff1a;大家好&#xff0c;我是Zeeland&#xff0c;全栈领域优质创作者。&#x1f4dd; CSDN主页&#xff1a;Zeeland&#x1f525;&#x1f4e3; 我的博客&#xff1a;Zeeland&#x1f4da; Github主页: Undertone0809 (Zeeland) (github.com)&…

SpringCloudalibaba微服务工具集

版本: Hoxton SR6 1.什么是微服务 官网 In short, the microservice architectural(架构) style is an approach to developing a single application as a suite(系列) of small services, each running in its own process(进程) and communicating with lightweight mech…

【C++基础】内联函数、nullptr(内联函数的概念;内联函数VS宏函数;内联函数的特性;C++11中的nullptr)

七、内联函数 7.1 内联函数的概念 以inline修饰的函数叫做内联函数&#xff0c;编译时C编译器会在调用内联函数的地方展开&#xff0c;没有函数调用建立栈帧的开销&#xff0c;内联函数提升程序运行的效率。 应用场景&#xff1a; 短小简单的函数&#xff08;1-10行&#xff…

一篇文章把所有前端安全相关的攻击和防御都给解决了——XSS攻击和CSRF攻击

前端安全 1. XSS跨站脚本攻击 1.1 定义 XSS跨站脚本攻击(Cross Site Scripting)&#xff0c;很多人会缩写成CSS&#xff0c;但是这个缩写会与层叠样式表(Cascading Style Sheets,CSS)的缩写混淆&#xff0c;所以&#xff0c;我们通常把跨站脚本攻击缩写成XSS&#xff1b; X…

huggingface transformer模型库使用(pytorch)

参考&#xff1a; https://huggingface.co/docs transformer库 介绍 使用群体&#xff1a; 寻找使用、研究或者继承大规模的Tranformer模型的机器学习研究者和教育者想微调模型服务于他们产品的动手实践就业人员想去下载预训练模型&#xff0c;解决特定机器学习任务的工程师…

初识linux之线程控制

目录 一、POSIX线程库 二、线程创建 1.创建线程的接口 2. 错误的创建多线程 3.正确的创建多线程 4. 线程的私有栈结构 三、线程终止 1. 函数结束 2. 调用pthread_exit&#xff08;&#xff09;终止 3.调用pthread_cancel&#xff08;&#xff09;函数 四、线程等待 …

C++初阶 -1- C++入门

文章目录0.什么是C1.C关键字2.命名空间导入什么是命名空间命名空间的使用3.C 输入&输出4.缺省参数什么是缺省参数缺省参数的应用场景5.函数重载0.什么是C C是基于C语言而产生的&#xff0c;它既可以进行C语言的过程化程序设计&#xff0c;又可以进行以抽象数据类型为特点的…

基于ESP32和blinker的红外小夜灯控制

一. 系统设计及框图&#xff1a; 本设计可以实现通过手机APP使用蓝牙或WIFI远程控制红外设备&#xff0c;也可以通过离线语音模块语音控制红外设备。可以控制市面上常见的NEC格式的红外设备, 这里是控制小夜灯&#xff0c;其它红外设备在控制原理上是相通的。本设计可用作课程…