猫史档案馆


测试喵

测试喵

Lv.1

已弃坑

获赞:621收藏:346浏览:25171作品收藏:796

签名:测试作品 and 敲代码

回复帖子评论
上一页2 页 / 共 2下一页

【宫爆著的小说怎么都凉了?!】宫爆鸡丁对此表示很伤心! 中回复

致命三连问:你的名字,你的学校,你的地址(我也在北京,如果认识就......)

2019-08-14T18:28:08 点赞:0

什么是电脑蓝屏解答 中回复

666666666666666666666666666666666

2019-08-16T18:32:50 点赞:0

【第一期教程文字版】元气骑士火焰 中回复

我看没人理你,可怜一下你把

2019-08-16T18:34:34 点赞:0

【Python作品分享】随机螺旋线 中回复

你想干啥,发了个模板作品

2019-08-16T18:39:17 点赞:1

怎么做病毒 中回复

while True:
    whit open('位置',w+)as f:
        f.write(‘文件’)


2019-08-19T11:58:52 点赞:0

【求助】萌新院还在吗? 中回复

貌似没了

2019-08-22T10:20:18 点赞:0

如何制作对物体反弹的积木 中回复

设置旋转模式为 左右翻转

如果 碰到布拉布拉

旋转180度

2019-08-22T14:43:31 点赞:0

关于(官方的)小号 中回复

来举个栗子

2019-08-26T17:38:23 点赞:0

【官方喵】有没有什么办法能让作品更多次被人浏览? 中回复

你可以中间给自己刷

2019-08-26T17:46:15 点赞:0

代码岛密室逃脱(密码) 中回复

你看看教练喵的源码世界历险记,里面有

2019-08-30T15:59:39 点赞:0

【求助】同一素材克隆后,计算伤害时,如何区分阵营? 中回复

那为什么你不用两个角色克隆

2019-10-31T17:14:03 点赞:0

【Python作品分享】猜数字【作品秀】 中回复

import pygame as pg
import turtle as t
import sys
import random
import time
from pygame.locals import *
pg.init()
pg.mixer.init()

# 按W跳跃,鼠标点击切换模式,跑酷躲避障碍物

game_window = pg.display.set_mode((600, 500))
pg.display.set_caption('跑酷')
window_color = (255, 255, 255)
square_color = (255, 255, 255)
ground_color = (0, 0, 0)
z_color = (0, 0, 0)
score = 0
font = pg.font.Font(None, 70)
s = 400
gz = 620
gz1 = 900
gz3 = 900
gz4 = 620
m = 2
sp = 0
p = 1
c = [31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
     41, 42, 43, 44, 45, 46, 47, 48, 49, 50]
cs = 0
cy = 0.2
cm = 45
co = 0
while True:
    game_window.fill(window_color)
    for event in pg.event.get():
        if event.type == pg.QUIT:
            sys.exit()

    if cm > 10:
        cm -= cy
    else:
        cm = 45
    if event.type == MOUSEBUTTONDOWN and p == 1:
        p = 0
        sp += 1
        score += 2

    if event.type == MOUSEBUTTONUP:
        p = 1

    if sp % 2 == 1:
        if event.type == KEYDOWN:
            if event.key == K_w:
                pg.draw.rect(game_window, z_color, (0, 0, 600, 250))
                if (gz3 - gz4 < 100 and gz3 > gz4) or (gz4 - gz3 < 100 and gz4 > gz3):
                    gz3 += 200
                    pg.draw.rect(game_window, (100, 30, 255), (50, s, 30, 30))
                    pg.draw.rect(game_window, z_color, (gz, 250, 30, 30))
                    pg.draw.rect(game_window, z_color, (gz1, 300, 30, 30))
                    pg.draw.rect(game_window, square_color, (gz4, 220, 30, 30))
                    pg.draw.rect(game_window, square_color, (gz3, 155, 30, 30))
                else:
                    s = 155
                    pg.draw.rect(game_window, (100, 30, 255), (50, s, 30, 30))
                    pg.draw.rect(game_window, z_color, (gz, 250, 30, 30))
                    pg.draw.rect(game_window, z_color, (gz1, 300, 30, 30))
                    pg.draw.rect(game_window, square_color, (gz4, 220, 30, 30))
                    pg.draw.rect(game_window, square_color, (gz3, 155, 30, 30))
            else:
                s = 220
                pg.draw.rect(game_window, z_color, (0, 0, 600, 250))
                pg.draw.rect(game_window, (100, 30, 255), (50, s, 30, 30))
                pg.draw.rect(game_window, z_color, (gz, 250, 30, 30))
                pg.draw.rect(game_window, z_color, (gz1, 300, 30, 30))
                pg.draw.rect(game_window, square_color, (gz4, 220, 30, 30))
                pg.draw.rect(game_window, square_color, (gz3, 155, 30, 30))
        else:
            s = 220
            pg.draw.rect(game_window, z_color, (0, 0, 600, 250))
            pg.draw.rect(game_window, (100, 30, 255), (50, s, 30, 30))
            pg.draw.rect(game_window, z_color, (gz, 250, 30, 30))
            pg.draw.rect(game_window, z_color, (gz1, 300, 30, 30))
            pg.draw.rect(game_window, square_color, (gz4, 220, 30, 30))
            pg.draw.rect(game_window, square_color, (gz3, 155, 30, 30))
    elif sp % 2 == 0:
        if event.type == KEYDOWN:
            if event.key == K_w:
                pg.draw.rect(game_window, z_color, (0, 0, 600, 250))
                if (gz1 - gz < 100 and gz1 > gz) or (gz - gz1 < 100 and gz > gz1):
                    gz += 200
                    pg.draw.rect(game_window, (100, 30, 255), (50, s, 30, 30))
                    pg.draw.rect(game_window, z_color, (gz, 250, 30, 30))
                    pg.draw.rect(game_window, z_color, (gz1, 300, 30, 30))
                    pg.draw.rect(game_window, square_color, (gz4, 220, 30, 30))
                    pg.draw.rect(game_window, square_color, (gz3, 155, 30, 30))
                else:
                    s = 300
                    pg.draw.rect(game_window, (100, 30, 255), (50, s, 30, 30))
                    pg.draw.rect(game_window, z_color, (gz, 250, 30, 30))
                    pg.draw.rect(game_window, z_color, (gz1, 300, 30, 30))
                    pg.draw.rect(game_window, square_color, (gz4, 220, 30, 30))
                    pg.draw.rect(game_window, square_color, (gz3, 155, 30, 30))
            else:
                s = 250
                pg.draw.rect(game_window, (100, 30, 255), (50, s, 30, 30))
                pg.draw.rect(game_window, z_color, (0, 0, 600, 250))
                pg.draw.rect(game_window, z_color, (gz, 250, 30, 30))
                pg.draw.rect(game_window, z_color, (gz1, 300, 30, 30))
                pg.draw.rect(game_window, square_color, (gz4, 220, 30, 30))
                pg.draw.rect(game_window, square_color, (gz3, 155, 30, 30))
        else:
            s = 250
            pg.draw.rect(game_window, (100, 30, 255), (50, s, 30, 30))
            pg.draw.rect(game_window, z_color, (0, 0, 600, 250))
            pg.draw.rect(game_window, z_color, (gz, 250, 30, 30))
            pg.draw.rect(game_window, z_color, (gz1, 300, 30, 30))
            pg.draw.rect(game_window, square_color, (gz4, 220, 30, 30))
            pg.draw.rect(game_window, square_color, (gz3, 155, 30, 30))

    my_text = font.render(str(score), False, (255, 255, 255))
    game_window.blit(my_text, (500, 30))

    gz -= m
    gz1 -= m
    gz3 -= m
    gz4 -= m
    if 4 > score:
        m = 2
        cy = 0.4
    elif 10 > score:
        m = 2.5
        cy = 0.6
    elif 20 > score:
        m = 3
        cy = 0.8
    elif 30 > score:
        m = 3.5
        cy = 1
    elif 40 > score:
        m = 4
        cy = 1.2

    if gz <= 0:
        if sp % 2 == 0:
            score += 1

        gz = random.randint(620, 1800)
    if gz1 <= 0:
        if sp % 2 == 0:
            score += 1

        gz1 = random.randint(620, 1300)
    if gz3 <= 0:
        if sp % 2 == 1:
            score += 1

        gz3 = random.randint(620, 2300)
    if gz4 <= 0:
        if sp % 2 == 1:
            score += 1

        gz4 = random.randint(620, 700)
    pg.draw.rect(game_window, (100, 30, 255),
                 (cm + random.randint(3, 27), s + random.randint(3, 27), 10, 1))
    pg.draw.rect(game_window, (100, 30, 255),
                 (cm+random.randint(3, 27), s + random.randint(3, 27), 10, 1))
    pg.draw.rect(game_window, (100, 30, 255),
                 (cm+random.randint(3, 27), s + random.randint(3, 27), 10, 1))
    if event.type == MOUSEBUTTONDOWN:
        if cs < 3:
            pg.draw.rect(game_window, (random.randint(1, 255), random.randint(
                1, 255), random.randint(1, 255)), (0, 0, 1000, 1000))
            cs += 1
        else:
            cs = 0

    if (gz in c and s == 250) or (gz1 in c and s == 300):
        time.sleep(1)
        break
    if(gz4 in c and s == 220) or (gz3 in c and s == 115):
        time.sleep(1)
        break

    pg.display.update()

    time.sleep(0.005)

2020-03-10T16:36:22 点赞:0

ZCH在搞什么! 中回复

好了好了,道歉了,原谅我们一次

2020-03-23T09:54:32 点赞:0

【Python作品分享】彩色 中回复

一看就是用积木搭的(2333333333333)

2020-03-25T10:38:50 点赞:1

bcm的ut作品趋势还有救吗 中回复

都是一个模板

所有的作品都是一样的

都只是换个素材而已

基本没救

2020-03-25T10:45:30 点赞:0

ZCH最萌新!!! 中回复

发这个有什么意义????

2020-03-25T10:49:22 点赞:0

【教程】教你如何节省服务器容量:单变量聊天室(我们只需要一个云变量!) 中回复

https://shequ.codemao.cn/community/263506
教程贴

2020-03-25T14:22:26 点赞:0

假如作业是世界上最珍贵的东西(更新了哈哈哈哈) 中回复

想活跃可以支持一下我的教程贴

https://shequ.cod喵/community/263506

2020-03-25T14:41:03 点赞:0

【ZCH教程】第一次做教程 中回复

同样是教程贴,为什么我的浏览就这么少

https://shequ.codemao.cn/community/263506

2020-03-25T16:03:22 点赞:0

【ZCH教程】可以发表情的聊天室 中回复

评论区随时答疑

2020-03-26T09:28:23 点赞:0

找师傅哇⊙∀⊙!(新要求) 中回复

一个编程猫周年庆都主持过的人来找师傅

这究竟是人性的扭曲还是道德的沦丧

 

2020-04-17T10:29:30 点赞:1

找师傅哇⊙∀⊙!(新要求) 中回复

要不我认你做师傅[滑稽]

2020-04-17T10:29:55 点赞:0

加入工作室 中回复

so你到底加入的是哪个工作室

 

2020-04-21T14:55:43 点赞:0