用户:
SCS_user_Ul5oo6eQo4查看:394 回复:19 评论:8 创建时间:2020-06-13T15:16:12
DHS李钛钅黑# 导入第3方库——python游戏设计 random随机数
import pygame
import random
import sys
import pygame.freetype
import re
import datetime
'''
pygame
设计贪吃蛇
背景 食物 贪吃蛇
背景 白色
蛇 在屏幕中可以自由活动
食物 被吃后自动生成
'''
pygame.init()
# 背景绘制
screen = pygame.display.set_mode((500, 500))
# 食物
x = random.randint(10, 499)
y = random.randint(10, 499)
food_point = [x, y]
# snake
snake_list = [[10, 10]]
# snake移动
move_up = False
move_down = False
move_left = False
move_ringh = True
# 时钟
clock = pygame.time.Clock()
# 游戏循环
while True:
clock.tick(20)
# 填充背景
screen.fill([255, 255, 255])
pygame.draw.circle(screen, [255, 0,0], food_point, 15,0)
for snake in snake_list:
pygame.draw.circle(screen, [255, 0, 0], 15, 0)
pygame.display.update()
点赞0
评论
有BUG
对哈哈哈
??
world.say("额,这这这")
world.say("没看懂……能不能有点解析")
world.say("我期末考完就要做一个联机,最近查资料去漏")
没抢到沙发板凳,抢个天花板吧……
点赞0
评论
联机其实很简单,但是他的那种确实看不懂,但是我会用房间,比如一个屏幕就是一个房间,这样的话直接点进入房间,然后还有一个人也点了进入房间那他们就都进入那个屏幕。然后设定两个公云,第一个变量就是玩家一的名字,第二个变量就是玩家二的名字。然后可以点击观战。
这里有个问题就是观战的人有可能会控制正在玩的人的角色,解决办法就是把他们玩的角色就是如果用户名等于玩家一的那个变量,他就可以控制那个角色。我的想法就是这样。但是有一个缺点,比如说如果只有1个房间恰好有4个人要玩就不行了,没法就是4个人都玩。
等会我研究一下能不能一个房间两组人同时玩的
你可以买一下战旗琢磨一下