- Python: 猜数字游戏
python
import random
def game():
number_to_guess = random.randint(1, 100) cnavmall.cn
guess = None
attempts = 0
while guess != number_to_guess:
guess = int(input('猜一个1到100之间的数字: '))
attempts += 1
if guess < number_to_guess:
print('太小了!')
elif guess > number_to_guess:
print('太大了!')
print(f'恭喜你,你猜对了!用了{attempts}次尝试。')
if name == “main”:
game()
2. JavaScript (HTML 嵌入): 简单的点击计数器
HTML:
html
0
<script src="counter.js"></script>
JavaScript (counter.js):
javascript
let count = 0;
function increment() {
count++;
document.getElementById(‘counter’).textContent = count;
}
3. Java: 简单的控制台菜单(非完整游戏)
java
import java.util.Scanner;
public class SimpleMenu {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int choice;
do {
System.out.println("1. 选项1");
System.out.println("2. 选项2");
System.out.println("3. 退出");
System.out.print("请选择: ");
choice = scanner.nextInt();
switch (choice) {
case 1:
System.out.println("你选择了选项1");
break;
case 2:
System.out.println("你选择了选项2");
break;
case 3:
System.out.println("退出程序");
break;
default:
System.out.println("无效的选项,请重新选择");
}
} while (choice != 3);
scanner.close();
}
}
这些示例都是非常简单的程序,但它们展示了如何使用不同的编程语言来创建基本的交互性和功能。如果你想要更复杂的游戏,你可能需要使用更复杂的框架和库,例如Python的Pygame、JavaScript的Phaser或Java的LibGDX等。由于篇幅限制,我将为你提供几个简单的小程序游戏代码的示例,每个示例都用不同的编程语言编写。
- Python: 猜数字游戏
python
import random
def game():
number_to_guess = random.randint(1, 100)
guess = None
attempts = 0
while guess != number_to_guess:
guess = int(input('猜一个1到100之间的数字: '))
attempts += 1
if guess < number_to_guess:
print('太小了!')
elif guess > number_to_guess:
print('太大了!')
print(f'恭喜你,你猜对了!用了{attempts}次尝试。')
if name == “main”:
game()
2. JavaScript (HTML 嵌入): 简单的点击计数器
HTML:
html
0
<script src="counter.js"></script>
JavaScript (counter.js):
javascript
let count = 0;
function increment() {
count++;
document.getElementById(‘counter’).textContent = count;
}
3. Java: 简单的控制台菜单(非完整游戏)
java
import java.util.Scanner;
public class SimpleMenu {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int choice;
do {
System.out.println("1. 选项1");
System.out.println("2. 选项2");
System.out.println("3. 退出");
System.out.print("请选择: ");
choice = scanner.nextInt();
switch (choice) {
case 1:
System.out.println("你选择了选项1");
break;
case 2:
System.out.println("你选择了选项2");
break;
case 3:
System.out.println("退出程序");
break;
default:
System.out.println("无效的选项,请重新选择");
}
} while (choice != 3);
scanner.close();
}
}
这些示例都是非常简单的程序,但它们展示了如何使用不同的编程语言来创建基本的交互性和功能。如果你想要更复杂的游戏,你可能需要使用更复杂的框架和库,例如Python的Pygame、JavaScript的Phaser或Java的LibGDX等。