python制作我的世界_python的pygame制作的2D我的世界

这是本人去年按照一个英文教程制作的一个2D简单版本的Minecraft。代码非本人风格。今天看来,这代码可读性不好。仅以发表出来,以供有需要的人阅读。

"""游戏规则:

按空格键捡东西,按数字键放东西,按数字键同时单击鼠标左键合成物质

"""

import random

import pygame,sys

from pygame.locals import *

BLACK = (0,0,0)

BROWN = (153,76,0)

GREEN = (0,255,0)

BLUE = (0,0,255)

WHITE = (255,255,255)

cloudx = -200

cloudy = 0

DIRT = 0

GRASS = 1

WATER = 2

COAL = 3

CLOUD = 4

WOOD = 5

FIRE = 6

SAND = 7

GLASS = 8

ROCK = 9

STONE = 10

BRICK = 11

DIAMOND = 12

textures = {

DIRT : pygame.image.load('dirt.png'),

GRASS: pygame.image.load('grass.png'),

WATER: pygame.image.load('water.png'),

COAL : pygame.image.load('coal.png'),

CLOUD: pygame.image.load('cloud.png'),

WOOD : pygame.image.load('wood.png'),

FIRE : pygame.image.load('fire.png'),

SAND : pygame.image.load('sand.png'),

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值