|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/create-a-game-in-flutter-dart/
课程评论:没有评论
**Coursera 课程总结:使用 Flutter/Dart 制作手机游戏** 本课程将教您如何使用 Flutter 和 Dart 创建一款支持两人通过 WiFi 联机的手机游戏。在学习游戏制作的同时,您还将深入了解 Flutter 和 Dart 的特性。 **游戏特色:** * **传感器控制:** 游戏操作将通过手机的传感器输入,具体为加速度计。 * **WiFi 联机:** 支持两名玩家通过 WiFi 进行对战。 **课程内容安排:** 课程内容将围绕游戏开发的核心环节展开,避免过多理论和安装讲解,专注于实践和趣味性内容。主要章节包括: 1. **课程介绍与背景** 2. **游戏构思与准备** 3. **创建与添加游戏素材(图像)** 4. **创建游戏对象** 5. **游戏测试版本** 6. **单人游戏版本** 7. **添加音效** 8. **多人游戏连接(WiFi)** 9. **游戏得分系统** 10. **用户界面设计与实现** 11. **代码回顾** 12. **游戏改进思路** **学习流程:** 课程将从游戏的基本概念和构思入手,逐步深入到代码实现。您将首先学习制作单人游戏版本,然后添加双人联机功能。最后,将重点关注用户界面的设计与实现,包括界面规划和具体开发。 **学习方式:** * **实践为主:** 大部分时间将用于实际编码,所有代码都将得到详细讲解。 * **代码资源:** 学员可获取课程中使用的所有代码。 * **学习资料:** 提供包含课程中引用的外部链接的 PDF 文件。 * **持续更新:** 学员可永久免费获取课程新增或改进的内容。 * **互动支持:** 鼓励学员提供反馈,提出的问题将可能被制作成单独的教学视频。课程期间,可通过 Udemy 平台进行提问和交流。 **先修知识:** 课程仅要求具备基础的编程知识,如了解变量、函数和类的概念。
In this course you will learn how to create a 2 player WiFi connected mobile game using Flutter and Dart. While learning how to create the game, you will learn a lot about Flutter and Dart.Movement in the game will be controlled by sensor input. Accelerometer input to be exact.Only minimal programming knowledge is required, like knowing what variables and functions and classes are. We won't waste much time on history, installation and other boring topics, and we'll try to stick to the fun, interesting and cool stuff.In this course we will go through everything that is needed to create this game. The course will be divided into the following sections:Introduction and BackgroundConception and PreparationCreate and Add the ImagesCreating the Game objectsTest Version of the GameSingle Player Version of the GameAdding SoundConnecting the GameScoring in the GameThe User InterfaceReviewing All the CodeIdeas for Improving the GameWe will start with a little bit of background. Then we'll go through the idea of the game. Next we'll get a better idea of what we want to achieve. En suite we'll start coding a single player version of the game. Then we'll add functionality for the second player and connect everything to WiFi. Finally, when the game is working as expected, it will be time for the user interface. First we'll plan on what it should look like, and then we'll just do it.During the course, we'll spend most of our time coding. Everything will be explained and you will have access to all the code. You will also have access to a PDF file containing all the external links that we referred to in the course.Your feedback is very important to me in order to improve this course in the future. You will automatically have access to any new or improved future content - forever.If there is something that is not clear, please let me know, so that I can make a video explaining is. Because if something is not clear to you, chances are that it is not clear to someone else as well. And if you have any questions, feel free to contact me through the Udemy page.