课程介绍
我们录制这一套课程, 写了几十个坦克大战的版本,分别采用swing, awt, javafx, lwjgl, cocos2d 开发了一套坦克大战, 最终选javafx为范本为大家授课, 学习课程后可以无缝的切换成别的平台.
课程大纲
- 采用Kotlin语言编写游戏
- 采用kotlin语言编写Gradle脚本
- 纯面向对象 实现Tank大战中的业务逻辑
- 图像绘制
- 声音播放
- 物体运动
- 物体碰撞检测
- 面向对象的业务抽象能力
学完能做什么
学完这个项目, 你可以自豪的得出以下几条结论:
- 谁说 Java虚拟机性能差! 我们的kotlin坦克大战游戏非常流畅,最高帧率可以到200
- 谁说 游戏开发难,5个小时,我们就可以写出来一个商业产品级别的游戏
- 谁说 kotlin没法开发大型游戏, Minecraft听说过么? 就是用kotlin混搭java写的,
- 我们用kotlin也能自己写一个
编程重要的是通过实践,掌握解决问题的方法和技能, 编程不是背诵,不是复制粘贴代码,希望大家能从课程中感悟编程和设计的方法.
我们录制这一套课程, 写了几十个坦克大战的版本,分别采用swing, awt, javafx, lwjgl, cocos2d 开发了一套坦克大战,最终选javafx为范本为大家授课,学习课程后可以无缝的切换成别的平台.
更多教程
教程不断整理更新中,以上截图仅供参考,如需了解更多视频教程的详细信息请到如下地址查看:
教程分类说明:https://itvideos.github.io/categories/