ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

如何用JavaSE设计猜拳游戏?

2020-05-24 13:41:24  阅读:226  来源: 互联网

标签:知识点 Java 猜拳 实现 学习 任务 课程 JavaSE 游戏


适合的读者

本课程适合那些没学习过Java,或者只是简单了解过Java的初学者。如果您已经很精通Java基本语法,或者已经有实际的Java工作经验,请您绕道走……

需要掌握哪些知识

本课程主要学习Java语言的基础内容,包括语法、运算符、流程控制。同时,我们更为关注的是你的实际编程能力。如果您想学习Java语言的其他内容,请关注其他课程。本课程聚焦在“基础”,请知悉。

课程怎么学?

本课程不是传统的讲解知识点的形式,而是用案例来驱动。课程使用一个猜拳游戏贯穿始终,边学边做,边做边学,你学到的不仅仅是语法,还会快速提高编程能力!

案例说明

两个角色:电脑 vs 玩家

规则:电脑随机出拳;玩家自行选择出拳;程序自动根据游戏规则判输赢。

一局结束后,根据玩家选择,决定是否继续游戏或退出游戏。

核心知识点

该案例主要目标是熟悉Java语言的基本语法,理解面向对象编程的基本概念。

所涉及的核心知识点
面向对象基本概念
Java类的结构
Java运算符
流程控制

将在每个任务下学习相关知识点,达到“做中学,学中做”的目标。

温馨提示:如果相关知识点您已经掌握,可以直接学习任务实现部分。

任务分解说明

该案例的实现分为四个任务。

任务一:电脑功能
任务二:玩家功能
任务三:游戏控制功能
任务四:运行游戏

课程资源组织形式

  • 课程
  • 任务
    • 知识点
    • 实现步骤

每门课程都以一个案例为驱动;

课程由若干个任务组成,每个任务将完成案例的部分功能;

任务下包括若干知识点和实现步骤,知识点将讲解该任务所用的相关知识,实现步骤学习实现任务的具体过程。

学习方法建议

首先整体了解课程中案例的功能、所需知识点
实现某个任务前,先学习任务下的知识点。对于已经掌握的知识点,可以跳过。只学习没有掌握的知识点即可。
如果有一定基础,可以自行实现任务,最后查看任务实现步骤。如果有难度,可以根据任务下的实现步骤step by step学习。
每门课程最后都有扩展要求,可以根据要求自行进行扩展,达到巩固提高的目标。

2、任务一:实现电脑玩家功能

3、任务二:实现玩家功能

4、任务三:实现游戏整体控制功能

5、任务四:运行测试游戏

6、课程总结

7、课程进阶

8、课程进阶答案

标签:知识点,Java,猜拳,实现,学习,任务,课程,JavaSE,游戏
来源: https://blog.csdn.net/goldentec/article/details/106295836

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有