当前位置: 首页 > article >正文

如何零基础制作一款自己的游戏!(一)

如何零基础制作一款游戏(一)

文章目录

  • 如何零基础制作一款游戏(一)
  • 前言
  • 一、软件下载以及创建工程
  • 二、使用步骤
    • 1.进入工程
    • 2.设置更改
    • 3.更改界面
    • 4.脚本更改
    • 5.下载插件
    • 6.如何设置障碍
  • 总结


前言

今天闲着无事逛朋友圈,发现我姐姐作为一个完全不懂编程的人员,竟然嚷嚷着要做一款属于自己的游戏,这让我有些疑惑,是什么让她这么有自信?于是我怀揣着这样的疑问去请教我姐,结果她的回答是:听过gamecreator吗?以我专心备考三年六级的经验,我一眼就看出来这两个单词的意思——这是个游戏编辑器。
在此之前,我从未听说过gamecreator这东西,但跟我姐聊完之后,我对它产生了浓厚的兴趣,我就想见识一下:是不是真的那么简单,完完全全零基础也能够轻轻松松做出一款属于自己的游戏。


一、软件下载以及创建工程

软件下载可到官网下载,下载网址如下:
官网下载网址
有两个版本,一个是试用版本、一个是付费版本。付费的也不贵,只要233元就能永久解锁了。
免费版和付费版的区别主要在于:免费版脚本阉割(但其实可以跑外面用其他软件写完复制黏贴dddd),免费版无法导出使用,而专业版可以导出多平台使用。
因为初次接触,所以我先下载了免费版试试水,实操下来发现还是非常简单实用的。那下面就让我们一起来了解如何使用gamecreator来制作一款自己的游戏吧。
新建个文件夹,选择“创建新的工程”,选择对应模板:

在这里插入图片描述模板选择
在此处可以看到它的模板,总共有三个模板,分别对应的是苍之羽、星之瞳、梦之剑。
这三个模板分别对应着RPG、AVG、TBRPG游戏,可以根据你想开发的游戏类型选择对应模板。
我这边选择使用了苍之羽模板。

二、使用步骤

1.进入工程

进入工程后会出现这么一个界面
在这里插入图片描述
此时已经有个简单的样子了,直接按f9就能启动游戏(虽然此时什么都没有)
启动游戏会出现初始游戏界面,还有对应的背景音乐,非常的贴心(不喜欢也可以改),我们直接点击开始游戏试一下现在效果这么样:
在这里插入图片描述
虽然什么都没有,但我们能通过鼠标点击来控制人物行走,已经有个游戏的样子了!

2.设置更改

在这里插入图片描述
点击设置,可以设置游戏窗口的大小等,还可以更改游戏版本号,记录游戏开发进度:
在这里插入图片描述
但这游戏现在这样子还是太单调了,现在让我们来给它添砖加瓦吧!

3.更改界面

首先,我们可以更改界面的样子:
①点击数据库(或者按快捷键F10):
在这里插入图片描述
进入之后,选择“界面”框,像使用ps一样,拖动按钮、更改图片就好了:
比如如果不喜欢游戏封面的话可以做一个,做完之后替换图片就好了:
点击这里,选中图片,右键打开文件位置:
在这里插入图片描述
打开文件位置
查看图片详细信息,可以看到文件的大小
图片大小为2560*1440
这时候,只需要随便搞张图,尽量保证其格式于模板给出的格式相同,替换之后便可以做出自己的界面了。
(简单暴露一下我的画工):
新做的界面
非常的有艺术家气息了,还有各种操作,均可以随心所以的释放在此。
好的我们点击确定,此时测试一下游戏界面,按F9打开游戏看看,此时游戏开始界面便是替换之后的样子了:
运行后的界面

4.脚本更改

脚本编辑器
打开F11可以进入

5.下载插件

按下快捷键F8可调出(或者在工具栏那里也能点击)
插件添加
点击插件商城可以添加需要的插件,有许多好用的插件,像显示角色血条、场景对象姓名显示等。

6.如何设置障碍

障碍设置
点击“障碍”按钮,就可以设置障碍了,可以看到,模板上已经有初始的空气墙,也就是说我们在开始游戏的时候没有办法跨过这些红色的方块。如果想去掉空气墙,可以按下shift键+鼠标左键去掉,如图:
在这里插入图片描述
去掉空气墙,主角直接学会凌波微步了。

到这里这篇文章就先结束了,这篇文章先介绍这么多,更多的功能我也还在了解和学习中。

总结

总的来说,gamecreator确实很容易上手易于操作,同时功能也是较为健全的,初体验后感觉还不错,后续等我继续了解之后再进行更新,感兴趣的小伙伴也可以去试试看。

http://www.lryc.cn/news/2415736.html

相关文章:

  • 用html画一颗圣诞树
  • MapInfo7.0序列号和许可文件
  • 用NetBeans进行JavaFX 开发(一) 入门篇
  • 微信小程序开发中的用户数据统计与分析
  • IOS15升级教程
  • CRMEB商城系统营销功能解读——秒杀功能
  • 2014台州学院ACM集训队寒假练习赛1
  • Sanic学习笔记-搭建简单WEB基础框架
  • ACDsee_14中文许可证秘钥
  • 硬盘安装OpenSUSE心得
  • 【自动化】DCS PLC区别;PLC常见的六大应用
  • 内链、外链、反链、友情链接及相应作用
  • 不再迷茫!一文带你掌握服务器硬件那些事儿
  • 《职场浮生记》无法启动因为dll丢失?丢失dinput8.dll的几种具体手段分析
  • 復興航空235號班機紀錄片的思考和延伸
  • 键盘的各个部分和指法(图片版)
  • Python到底都能干什么?这篇文章告诉你
  • FFmpeg源码分析: AVFrame与AVPacket
  • php安装和开启curl扩展,php开启curl扩展
  • 零知识证明:一个基于zk-SNARKs的Mastermind棋盘游戏
  • 企业信任危机“诱因”解析
  • 欧洲中世纪名剑兵器谱
  • 【拿来就用】20款婚礼婚庆网站模板, 轻松打造幸福满满的网站设计
  • Bad Rabbit
  • Android应用向su申请root权限,以及Superuser进行授权管理的原理浅析
  • iPhone12连5G耗电快
  • coreldraw错误代码14001_应用程序配置不正确,应用程序未能启动 提示14001错误代码解决方法...
  • 【电脑讲解】电脑知识入门大全,超详细电脑基础知识讲解
  • 软件测试之微信小程序
  • Android加固平台推荐(五星)