关于java:使用Java在线编译器手搓一款摸鱼小游戏

1次阅读

共计 1421 个字符,预计需要花费 4 分钟才能阅读完成。

这其实是一篇摸鱼指南。

这篇文章次要是学习如何应用 Java 在线编译器在浏览器中制作一个 猜数字的小游戏,真的只须要有网 + 有浏览器就能够。想学习 Java 编程的小伙伴能够静下来认真学习,纯正想摸鱼的小伙伴间接点赞珍藏抱走代码,在浏览器上关上本 Java 我的项目源码复制到集体我的项目栏就能够应用 Java 在线编译器开始学 mo 习 yu 了:https://2fe02ea528-share.ligh…

毕竟谁不想在学习工作之余,弄点小游戏来玩玩呢?

装置编辑器。不须要。
装置编译器。不须要。
装置环境变量。不须要。
装置依赖。不须要。

只须要在 Lightly 的 Java 在线编译器(https://lightly.teamcode.com/)新建我的项目,大家就能够开始敲代码制作咱们的猜数字小游戏了。

在开始编写主程序之前,咱们须要先导入一些会用到的库:

import javax.swing.*;
import java.awt.*;

首先,咱们须要在 public class main 的主程序中别离建设两个子程序:public static void main(String[] args) 和 public static String determineGuess(int userAnswer, int computerNumber, int count)。前者是咱们小游戏程序的主体,而后者是判断数字大小和对错的程序。

这里简要阐明一下猜数字小游戏的性能:
生成一个随机数
申请玩家输出数字
判断数字是否大于、小于或等于之前生成的随机数
记录玩家输出次数

在 Java 在线编译器的程序主体中,咱们先设置随机数、玩家输出和输出次数等变量:

int computerNumber = (int)(Math.random() * 100 + 1);
int userAnswer = 0;
int count = 1;

接着,咱们应用 while 循环,让程序在玩家答复正确前一直反复运行。咱们在这其中应用 JOptionPane 绘制 GUI,之后运行的小游戏会在弹窗中显示。当然,不想要 GUI 的小伙伴也能够尝试让小游戏间接在输入栏运行,那样兴许更合乎摸鱼精力。

Java 在线编译器里的 while 循环代码应该长这样:

其中,UI 界面文本大小能够依据爱好自行调整。去掉的话也能够,文本太小可能并不利于眼部衰弱,但老板在前面兴许看不太清你在玩游戏。

最初的重点局部,咱们只须要把 determineGuess 局部敲完,游戏就能够失常运行了。这外面根本都是 if、else if 和 else 代码。大家也能够依据本人的爱好,多加几层好玩的内容。

public static String determineGuess(int userAnswer, int computerNumber, int count) {if (userAnswer <= 0 || userAnswer > 100) {return "Your guess is invalid.";}

    else if (userAnswer == computerNumber) {return "Correct!\nTotal Guesses:" + count;}
        
    ...
    
    else {return "Your guess is incorrect.\nAttempt:" + count;}

}

在 Java 在线编译器点击右上的运行按键后,小游戏成果大抵如此:

Lightly Java 在线编译器由 TeamCode 研发。TeamCode 专一于云原生合作开发畛域,简化开发流程,帮忙开发者与企业高效合作开发。

正文完
 0