首页 > 其他分享 >运行游戏!

运行游戏!

时间:2023-10-01 17:12:21浏览次数:25  
标签:游戏 主类 配置 点击 Game 模块 运行

1. 编辑运行配置

当前项目中有很多代码,所以需要提醒 IntelliJ 运行哪些代码。要告诉它该运行 Game.java,需要转至“运行”>“编辑配置”,然后设置新配置。

编辑配置...下拉菜单。

然后在“运行配置”窗口中点击窗口左上方的 + 按钮,添加一个新的配置,然后选择应用程序

然后将看到这个配置窗口,首先要做的是为配置命名,我将它命名为 Run Game

然后你会看到我们之前见过的四个字段:

  1. 我们要运行的主类。
  2. Project 1 TicTacToe 的项目目录。
  3. 模块的类路径。
  4. 你正在使用的 Java 版本。

在继续和运行游戏之前,需要确保这些字段设置正确,还需要选择正确的主类模块;但 IntelliJ 会自动选择项目目录和 Java 版本。

因此更改名称后,首先要选择的是主类,方法是点击主类字段旁边的...。然后,将弹出一个窗口,提示你选择 Game 类。选择这个类并点击“确定”。

 接下来使用这个字段右侧的下拉菜单选择正确的模块,然后选择 Project_1_-_TicTacToe_main 模块。确保选择模块,而不是测试或默认项目模块。

 因此,最终配置应该具有以下字段:

  1. 我们要运行的主类是 com.udacity.Game
  2. Project 1 TicTacToe 的项目目录(保持不变)。
  3. 模块的类路径,应该是 Project_1_-_TicTacToe_main
  4. 你正在使用的 Java 版本。

 

确保所有这些字段都正确无误,并与图中的设置保持一致,然后再继续。

命名并设置配置以运行 Game.java 之后,依次点击“应用”>“确定”返回到程序。

 点击“应用”...然后点击“确定”!

2. 运行游戏!

设置好运行配置后,你会看到游戏名称出现在屏幕右上方的“运行”按钮旁边。现在,只需点击这个按钮,Game.java 就可以运行了。

点击“运行”时,会看到一个井字游戏网格!

你甚至可以玩一人或两人模式的井字游戏,但是这个游戏代码尚不能检测出玩家什么时候获胜!


 

转载链接:

 https://learn.udacity.com/courses/ud282/lessons/5c13f85e-b69a-438a-8045-ac4a15f16e7d/concepts/02644547-75b0-4570-be3f-58dd7a2a0fbf

 

   

标签:游戏,主类,配置,点击,Game,模块,运行
From: https://www.cnblogs.com/xumeng2022/p/17739006.html

相关文章

  • 下载井字游戏
    在这个IntelliJ项目中,你需要下载井字游戏代码,并完成这个项目! 为了确保正确导入代码,必须遵守这些说明。我们开始吧!1.下载井字游戏代码这个井字游戏项目的所有代码都在 javagithub仓库(点击此处)中。Github为我们提供了一个在线存储程序的地方,这样就可以共享和编辑代码。如......
  • 二十四点游戏Python实现
    二十四点游戏是一种数学益智游戏,通过组合四个数字和四种基本运算符(加、减、乘、除),使得计算结果等于24。在本文中,我们将使用Python语言实现这个游戏。一、游戏规则1、从给定的四个数字中选取任意两个数字,并选择一个运算符进行计算。2、将计算结果与剩余的两个数字结合,再选择一个运算......
  • drvload.exe是一个Windows命令行工具,用于加载或卸载驱动程序。它允许用户在运行时加载
    drvload.exe是一个Windows命令行工具,用于加载或卸载驱动程序。它允许用户在运行时加载和卸载设备驱动程序,而无需重启计算机。使用drvload.exe可以加载已签名的驱动程序文件(.sys)并将其注册到系统中,使其在当前会话中生效。这对于测试、调试和临时加载驱动程序非常有用。以下是drvl......
  • Go每日一库之152:gomacro(终端运行go代码)
    [gomacro](https://github.com/cosmos72/gomacro)是一个近乎完整的Go解释器,用纯Go实现,它同时提供交互式REPL和脚本模式,并且在运行时不需要Go工具链(除了一些非常特殊的场景:在运行时导入第三方包)。它在Go标准库之外有两个依赖项:github.com/peterh/liner和golang.org/x/......
  • 游戏中的数学:矩阵
    一个mxn矩阵是一个m行n列的矩形数组。矩阵中每一项叫做矩阵的元素(Element),行数和列数指定了矩阵的维数。下面是一个2×3矩阵的例子:$\begin{bmatrix}1&2&3\\4&5&6\end{bmatrix}$矩阵可以通过(i,j)进行索引,i是行,j是列,一共2行3列,因此叫做2×3矩阵的原因(2×3也叫做矩......
  • 本地环境安装了node.js,vscode运行js代码出现乱码
    本地环境安装了node.js,vscode运行js代码出现乱码问题描述—vscode运行js代码出现乱码报错信息:问题原因node.js的下载安排了,环境变量vscode没有识别导致的乱码解决方法安装Node.js,软件会自动将其配置到环境变量中,然后重启VScode,最后便可以成功显示了。这个时候只有重新启动vscode就......
  • NO.3 C语言实现贪吃蛇游戏(Linux)
     一、简易说明:实现了初步的游戏模型,可以玩,但有一些细节bug没有解决。用WASD控制方向  二、源代码+头文件1#include<stdio.h>2#include"snake.h"34567intmain(intargc,constchar*argv[])8{91011system("cl......
  • Leetcode 45. 跳跃游戏 II
    https://leetcode.cn/problems/jump-game-ii/description/给定一个长度为n的0索引整数数组nums。初始位置为nums[0]。每个元素nums[i]表示从索引i向前跳转的最大长度。换句话说,如果你在nums[i]处,你可以跳转到任意nums[i+j]处:0<=j<=nums[i]i+j<n......
  • python贪吃蛇模块设计一(真正的游戏效果还未实现)
    importrandomimporttimeimportturtle#分数score=0#最高分heigh_score=0#移动延迟delay=0.2#创建屏幕window=turtle.Screen()#设置标题window.title("贪吃蛇")#背景颜色window.bgcolor("white")#窗口大小window.setup(width=600,height=600)#创建蛇head=t......
  • 玩一玩“baichuan2”,很强的中文开源模型,2060s即可流畅运行!
    OpenAIChatGPT出来后,热闹了好一阵子!先是一波大厂闭源PK。然后Meta不按套路出牌,直接放出来开源的Llama1-2 后来就百花齐放了。但是外国的模型默认情况下中文支持都不好。另外很多开源模型,最简单的对话都一塌糊涂。今天来玩一个不错的中文开源模型。先来简......