首页 微武游戏指南 正文

Python小游戏开发教程,教你制作简单有趣的游戏!

最近闲着没事干,寻思着搞个简单的Python小游戏玩玩。说干就干,咱直接开整!

搞个啥游戏?

先想想搞个啥样的游戏。太复杂的咱也整不来,就搞个最经典的“猜数字”游戏好。简单又好玩,还容易上手。

游戏咋玩?

  • 先让电脑随机生成一个数字,比如1到100之间的。
  • 然后咱来猜,电脑给提示,大还是小。
  • 小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • 一直猜,直到猜中为止!

动手写代码!

开整!

咱得让电脑生成一个随机数。这就要用到Python里一个叫random的玩意儿。代码这么写:


import random

target_number = *(1, 100)

解释一下,import random就是把random这个工具箱给搬进来。*(1, 100) 就是从这个工具箱里找一个叫randint的工具,让它在1到100之间随便挑一个数字,然后把这个数字贴上一个标签,名字叫target_number

咱得让玩家来猜数字,还得给提示,所以得用上while循环,大概的骨架就是:


attempts = 0 # 先记个数,看猜几次

guess = 0 # 先给个初始值

while guess != target_number:

guess = int(input("来,猜一个1到100之间的数字:"))

attempts += 1

if guess < target_number:

print("猜小!再来一次!")

elif guess > target_number:

print("猜大!再试试!")

print(f"恭喜你,猜对!你一共猜{attempts}次。")

input就是让玩家输入内容, int()是把输入的内容变成数字。 if guess < target_number: 这就是如果猜小,就... elif guess > target_number: 这就是如果猜大,就...

3print(f"恭喜你,猜对!你一共猜{attempts}次。"),这里用个f开头的字符串,可以直接把attempts的值放进去,方便!

跑起来试试!

代码写好,咱得运行起来看看效果。在Python环境里跑一下这段代码,还真能玩!我试几次,终于猜中,还挺有成就感!

总结一下

这回用Python搞这个小游戏,感觉还挺有意思的。虽然简单,但也能学到不少东西。主要是这个过程,从啥也没有,到一步步把游戏做出来,挺爽的!以后有空再琢磨琢磨,搞点更复杂的游戏玩玩!

本文转载自互联网,如有侵权,联系删除