用户:
岂不是天命查看:31 回复:16 评论:31 创建时间:2020-12-27T17:24:01
好家伙
转眼间5个月过去了,我也鸽了五个月,幻晶呢,也鸽了五个月
总体来看,幻晶在三级工作室中,位置非常尴尬,你说它分高吧,它不高,你说它分低吧,诶,也不低。但是呢,幻晶是人最少的,少到什么程度呢,只有天命d(喵)14个人
是的,你没有看错,只有14个人。在人人都想拼老命加入高级工作室的这个喵,我们幻晶呢,只有14个人(强颜欢笑)
看到这的你,是不是已经明白我的内涵之意了呢?
(坏笑中。。。)
没错!我们要进行第(数不清几次)次招人啦,我们需要这样的大佬和新人:
大佬要求:
第一类:如果大佬你是个鸽子精的话,加入就是想玩玩,莫有关系,但是你的门槛就比较高喽:至少5次首页或两三个非常牛的作品(点猫精选)或一个500赞作品,就算不能给我们加分也能交个朋友。
第二类:如果你只有一个点猫或两三个首页,但是你却充满干劲的话,你就是第二类大佬喽!你最好每一个月一个作品,如果累了,两个月一个也ok,但是你的作品一定要精,不一定要上首页,但是要高质量。
新人要求:
如果你没有首页,只有潜力,没关系,只要在下方评论区发出你自己的代表作,我们便会给你一个机会
机会1:直接加入幻晶
机会2:在幻晶实习一个月
但是新人,你要时刻保持努力,不能当鸽子精哦,最好一个月保证一个优质作品。
本次招人就进行到此,若你们还想结交志同道合的好朋友的话,可以在下方留言加入MT(前炫音院)
注:如果你是多语言大佬请发出你的代表作哦
此账号已废弃import pygame
from pygame.locals import *
from sys import exit
from random import randint
def text_image(name, size, text, color):
# 创建新的系统字体对象
font = pygame.font.SysFont(name, size)
# 文本渲染
image = font.render(text, True, color)
return image
# 变量
path = 'resources/images/'
color = (100, 200, 0)
index = 0
y = 300
score = 0
flag = False
# 生成矩形
rects1 = []
rects2 = []
def layout():
left = 200
top = 0
width = 60
x_distance = 300
y_distance = 150
for i in range(10):
height = randint(200, 400)
rects1.append([left, top, width, height])
rects2.append([left, height + y_distance,
width, 600 - height - y_distance])
left = left + x_distance
x_distance = x_distance - 10
y_distance = y_distance - 5
layout()
# 初始化
pygame.init()
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption('flappy bird')
bg = pygame.image.load(path + 'bg_day.png')
bg = pygame.transform.喵oothscale(bg, (800, 600))
birds = [
pygame.image.load(
path + '0.png'),
pygame.image.load(
path + '1.png'),
pygame.image.load(
path + '2.png')]
over = pygame.image.load(path + 'over.png')
pygame.key.set_repeat(1, 1)
clock = pygame.time.Clock()
# 主循环
while True:
clock.tick(30)
for event in pygame.event.get():
if event.type == QUIT:
exit()
elif event.type == KEYDOWN:
key = event.key
if key == K_SPACE:
y = y - 5
if key == K_r:
if flag:
flag = False
layout()
y = 300
score = 0
screen.blit(bg, (0, 0))
# 结束画面
if flag or score == 10:
flag = True
rects1 = []
rects2 = []
screen.blit(over, (300, 270))
for i in range(score):
screen.blit(birds[0], (i * 60 + 100, 200))
pygame.display.update()
continue
# 绘制矩形
for i in range(len(rects1)):
pygame.draw.rect(screen, color, rects1[i])
pygame.draw.rect(screen, color, rects2[i])
rects1[i][0] = rects1[i][0] - 4
rects2[i][0] = rects2[i][0] - 4
# 绘制飞翔的小鸟
screen.blit(birds[index], (0, y))
if index < 2:
index = index + 1
else:
index = 0
y = y + 2
# 判断矩形障碍列表是否为空 并且刚好移出游戏窗口就将上下的矩形障碍移出 分数加一
if rects1 and rects1[0][0] <= -60:
rects1.pop(0)
rects2.pop(0)
score = score + 1
# 碰撞检测
if rects1:
if (rects1[0][0] < 48 and rects1[0][3] > y) or (
rects2[0][0] < 48 and rects2[0][1] < y + 48):
flag = True
# 绘制分数
img = text_image(None, 50, str(score), (255, 255, 255))
screen.blit(img, (20, 20))
pygame.display.update()
点赞2
评论