Creator3D:炫动球球(音乐游戏)-知识点都告诉你了,你真的试过嘛!

菜鸟沉寂了大概有一个月了,终于回来了。既然回来了不给大家带点干活都感觉对不住大家!

前言

在之前菜鸟出过一篇文章Creator3D:炫动球球(音乐游戏)实现分享,主要是通过python提供的库对音乐的节奏进行获取,再结合到游戏中实现类似音乐球球这种游戏的效果。

  • 既然提供了大概的思路,菜鸟有必要提前踩踩坑,并且奉上一个完整的游戏来验证他的可行性。今天这个完整的游戏来了。

效果

  • 游戏的第一个版本已经上线微信,大家可以扫码
  • 或者微信搜索“全民爱炫舞”

正文

在之前菜鸟出过一篇文章Creator3D:炫动球球(音乐游戏)实现分享这篇文章中,菜鸟大概的已近提到了整体的思路以及获取音乐节奏的脚本,菜鸟在游戏的整体开发中也是按照之前的思路一步步进行的。

1.音乐节奏

音乐节奏的获取详细见Creator3D:炫动球球(音乐游戏)实现分享

2.场景

游戏中主要分为三个场景:load,start,game

  • load:初始化和动态加载处理
  • start:游戏的开始界面
  • game:局内的主要玩法

3.技术点

主要说一下局内的显示:
局内界面的显示主要由2D部分和3D部分结合:球球,台子,特效都属于3D部分,背景图,完美踩击提示等属于2DUI部分,

4.总结

在整个游戏的开发中,除了基础性的知识,其他使用的技术点,菜鸟在之前的文章中都大概有写过,感兴趣的伙伴们可以自己动手试试,或许会有比菜鸟介绍的更好用的解决方法欢迎分享。

公众号

  • 微信公众号:搬砖小菜鸟

    欢迎关注,更多游戏开发干货持续更新
1赞

这篇文章的重点是:技术点菜鸟已经告诉大家了,只要大家愿意动手,自己也可以做出好玩的音乐游戏

支持技术分享

试过了啊大佬,可解析出来的节拍太密集了。。。想要分散点,应该怎么调整参数呢?试着改了几个参数,可并不明显。

你可以详细研究一下这个Python库