黑八2d桌球单机版附UI制作教程与代码开发教程

黑八2d桌球单机版附UI制作教程与代码开发教程


大家好,最近刚制作好了一款黑八2d桌球单机版小游戏,并有全套UI制作教程与代码开发教程,教程已经全部发布到B站 黑八2d桌球

该项目的特点

  • UI制作教程用的工具是 在线稿定PS,使用方便。

  • UI制作教程详细地讲解了每一个素材的制作过程

  • 代码开发教程通过面向过程的编码方式,详细地讲解了每一行代码,并循序渐近地讲解了代码的一步步封装过程

  • 代码精简,该项目的所有代码都在一个文件中,而且只有几百行代码,方便学习

附带源码项目已上传到CocosStore(目前定价60元)

其实根据在线视频教程完全可以将该项目复刻出来,这里只是为了方便需要快速学习的朋友,或者不想费时间做UI素材的朋友

  • 该源码有目前项目UI的所有素材的psd源文件,可以方便地修改,也可以方便的复用到其他项目中

  • 代码开发的9节教程每一节都有对应的源代码,方便对任意一节直接运行调试

  • 该源码还有个最终版,最终版在代码教程完毕的基础上又增加了一些优化功能,比如增加音效等。

视频教程链接

基础UI素材

利用稿定PS制作开始游戏按钮

利用稿定PS制作返回图标

利用稿定PS制作放射光晕

利用稿定PS制作标题框

利用稿定PS制作普通按钮

利用稿定PS制作直线光晕

利用稿定PS制作提示框

利用稿定PS制作泡泡样式标题

利用稿定PS制作模态框

黑8桌球UI篇

球桌的制作

桌球与球杆的制作

游戏界面的制作

黑8桌球Cocos3.8.6代码篇

1项目初始化

2实现玩家击球

3玩家击球完成

4轮流击球闭环

5AI击球

6完善黑8逻辑

7完善辅助击球

8放置自由球

9完善细节

开发环境

  • UI制作工具:在线稿定PS https://ps.gaoding.com/

  • 引擎版本:CocosCreator 3.8.6

  • 编程语言:TypeScript

3赞

我先占一楼

这个是单机的吗?几年前就很想做个联网台球可是自己技术有限,难得出教程,支持啊!

是单机的,多谢支持哈

1赞

该项目cocos商店已经上架,欢迎有需要的朋友前去购买 https://store.cocos.com/app/detail/7925

起码得把球的滚动效果实现出来吧。

还附带美术的教程啊,流弊里斯特

确实,下一版我给做出来

多谢夸奖哈,美术我其实也是在现学现卖 :joy: