初学construct2来制作游戏,分享一下第一次做游戏的经验。
制作游戏第一步要给游戏选择一个背景,但加入背景后一定要将其放到底层并且将其锁定,这样你之后在背景上的操作就不会选定到背景。

加入游戏的角色,如player和monster之类的,你可以选择文件将图片加入,但是直接将电脑桌面上的图片拖到窗口中我觉得更方便。当你需要加入很多同一个图片时,可以将其用鼠标选定再按住CTRL键拖动,这样就可以快速复制出大量图片。

construct2为你的角色提供了大量的效果属性供你选择,我们可以根据需要为游戏里的角色添加属性。但不要忘记加入mouse和keyboard(可能只是我第一次做搞忘了吧)。
其实不只是可以给游戏角色添加效果,还可以给system添加效果。比如可以设置几秒产生一个怪物,在哪里产生,又或者是玩家始终朝向鼠标之类的,我还远远没有探究清楚

除了角色,游戏中还需要文本之类的元素,用来显示分数,HP之类的。这时就要添加Text,并且要固定在屏幕上。
像怪物血量,玩家血量,则需要你为其设置变量。Text中就可以显示这些变量,但是要注意调节字体颜色,让其在游戏中清晰可见。

最后这个小游戏的效果就是,我通过方向键控制一架小飞机,然后通过鼠标指向和点击发射子弹。屏幕上会每秒随机产生怪物,怪物打三下就会死,玩家每杀一只得100分,怪物会始终向玩家移动,怪物碰到玩家游戏就结束。
最后点击Run layout就可以在网页上运行了

以上就是我第一次制作游戏的心得,construct2的强大功能我也只是刚触其皮毛。

construct2 游戏制作相关推荐

  1. Construct2游戏制作入门教程

    今天来学习用Construct2制作一款入门的枪战小游戏. 开始 首先打开Construct2,点击左上端的File按钮,选择New选项. 选择新建New empty project. 添加背景 背景 ...

  2. 一款好用的小游戏制作软件:construct2

    最近在准备作品展,发现了一款非常好玩的游戏制作软件--construct2 这是一款2d的游戏制作软件,你可以在这个软件中制作自己想要制作的2d游戏(制作3d游戏的话还是推荐使用unity 3d),可 ...

  3. Construct2小游戏制作体验及新手指南

    Construct2小游戏制作体验及新手指南 游戏展示 游戏策划 游戏设计&制作 下载安装游戏 创建项目 布局.背景及人物图层等的创建 人物属性行为等 创建事件 总结 注:由于作者使用mbp的 ...

  4. 安徽理工学校计算机,安徽理工学校专业设置之计算机动漫与游戏制作专业简介...

    动漫与游戏制作专业简介 如需了解安徽理工学校更多专业请点击[安徽理工学校] 培养目标 面向动漫游戏.动画制作行业各类企业,培养具有基本的科学文化素养,良好的职业道德,较强的就业能力和一定创业能力,从事 ...

  5. 基于pygame的射击小游戏制作(一)让飞船动起来

    基于pygame的射击小游戏制作(一)让飞船动起来 一.文件结构 alien_invasion.py 是整个系统的主文件,用来创建游戏中的一系列对象,ai_settings存储设置.screen存储显 ...

  6. 像素游戏制作大师MV新手教程(二):素材的载入

    Step 1:取出素材 动作游戏制作大师MV新手向教程part2,将以"素材的载入,确认"为主题进行讲解. 让我们开始吧! ①活用范例游戏. 首先,打开教程part1时使用的范例「 ...

  7. 新手教程:用像素游戏制作大师MV开发游戏(一)

    第一步 本指南,是面向第一次接触本系列的用户为对象制作的. 首先,从最初级的用自己制作的角色打到敌人这一部分开始介绍吧. 第一步"设置角色并让其动起来" 用像素游戏制作大师MV制作 ...

  8. Galgame研发日志:独立游戏制作前应当进行的第一步

    各位独立游戏开发者,尤其是初心者,我强烈建议在游戏开发之前首先写一份详尽的企划书来帮助自己梳理思路.游戏的发起可以源自于一个模糊的想法和概念,而游戏的实现则是一件系统性工程,丝毫浪漫不得. 在完成这份 ...

  9. 计算机动漫游戏制作 巴中,四川省哪些中专学校有计算机动漫与游戏制作专业...

    现在计算机动漫与游戏制作是一个就业前景还不错的专业,很多初中别也后准备读中专学校的同学都想要报考这一专业,那么四川省哪些中专学校有计算机动漫与游戏制作专业呢?针对这一问题,同学们不妨看一下下面这几所四 ...

最新文章

  1. 风险清退之后,这类平台反而更靠谱
  2. C++ size_t 与 size_type区别
  3. GitHub教程学习笔记3---分支管理
  4. 同学遇见过的面试问题
  5. eb8000软件怎样上传_百度网盘如何免费上传超过4G的文件?BitComet来帮你!
  6. s28 LNMP架构服务搭建
  7. Android 游戏开发 View框架
  8. Spark数据倾斜-采样倾斜key并分拆join操作-详细图解与代码
  9. 华为硬件工程师社招机考题库_干货:2016年华为中兴硬件工程师笔试题目与经验...
  10. 书籍《智能交通》-观后感-2021年12月-下期分享
  11. android webview权限申请_Android应用开发之android 6.0下webview的定位权限设置方法
  12. RecyclerView 下拉刷新上拉加载
  13. java基础70 负责静态的网页制作语言XML(网页知识)
  14. 猫眼电影排行榜python爬虫
  15. vs生成解决方案默认路径_交换网络防环协议——STP生成树,太阁实验栈
  16. 基于jsp的学生培训管理系统
  17. oracle数据库lpad,Oracle数据库之oracle中的decode的使用LPAD
  18. csdn博客改用户名,取名字慎重
  19. Cipher的初应用
  20. torch.nn.functional.cosine_similarity使用详解

热门文章

  1. 稻盛和夫语录100条
  2. java的标识符由字母,Java语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是___________...
  3. php开发支付宝支付密码忘记了怎么办_php支付走过的坑(支付宝篇 注册 秘钥 环境等等配置)...
  4. 一道算法题:12个黑球和1个白球围成一个圆
  5. 《Java SE实战指南》13-03:构造器和继承
  6. AxureRP7.0各类交互效果汇总帖(转)
  7. 两个程序的爱情故事(续)
  8. HTML作业03——简易选书页面
  9. 专科段《财务管理》课程复习资料(5)——计算分析题
  10. [论文阅读](对比学习系列)