自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 Python和Pygame游戏开发指南(1)MOMERY PUZZLE

import random, pygame, sys from pygame.locals import * FPS = 30 # frames per second, the general speed of the program WINDOWWIDTH = 640 # size of window's width in pixels WINDOWHEIGHT = 480 # size of

2017-09-12 11:14:29 2791

转载 用Python和Pygame写游戏-从入门到精通(实战一:涂鸦画板)

import pygame from pygame.locals import * import sys import math class Brush(): def __init__(self, screen): self.screen = screen self.color = (0, 0, 0) self.size = 1

2017-09-07 09:16:36 923 1

转载 用Python和Pygame写游戏-从入门到精通(22) 简单的音乐放映实例

SCREEN_SIZE = (800, 600) # 存放音乐文件的位置 MUSIC_PATH = "./MUSIC" import pygame from pygame.locals import * from math import sqrt import os import os.path def get_music(path): # 从文件夹来读取所有的音乐文件

2017-09-05 16:43:20 2663

转载 用Python和Pygame写游戏-从入门到精通(21) 一个重力模拟金属球碰撞的例程

使用声音,播放音效。一个重力模拟金属球碰撞的例程。 SCREEN_SIZE = (640, 480) # 重力因子,实际上是单位 像素/平方秒 GRAVITY = 250.0 # 弹力系数,不要超过1! BOUNCINESS = 0.7 import pygame from pygame.locals import * from random import randint import

2017-09-05 10:41:19 2188

转载 用Python和Pygame写游戏-从入门到精通(13)简单的AI游戏

简单的AI游戏

2017-09-01 13:58:05 1670 1

转载 用Python和Pygame写游戏-从入门到精通(11)鼠标控制输入

鼠标控制输入 background_image_filename = 'sushiplate.jpg' sprite_image_filename = 'fugu.png' import pygame from pygame.locals import * from sys import exit import vector2 from math import * pygame.init

2017-08-31 15:36:51 1069

转载 用Python和Pygame写游戏-从入门到精通(10)方向移动

1、8个方向移动 background_image_filename = 'sushiplate.jpg' sprite_image_filename = 'fugu.png' import pygame from pygame.locals import * from sys import exit import vector2 pygame.init() close = False

2017-08-31 15:16:14 1100

转载 用Python和Pygame写游戏-从入门到精通(8)Move

1、Move background_image_filename = 'sushiplate.jpg' sprite_image_filename = 'fugu.png' import pygame from pygame.locals import * from sys import exit pygame.init() close = False screen = pygame.dis

2017-08-31 13:31:44 1980

转载 用Python和Pygame写游戏-从入门到精通(9) Vector2d

1、Vector2d import math class Vector2(object): def __init__(self, x = 0.0, y = 0.0): self.x = x self.y = y def __str__(self): return "(%s, %s)" % (self.x, self.y)

2017-08-31 13:27:58 3120

转载 用Python和Pygame写游戏-从入门到精通(7) 混杂的例子

1、混杂的例子 import pygame from pygame.locals import * from sys import exit from random import * from math import pi pygame.init() screen = pygame.display.set_mode((640, 480), 0, 32) points = [] close

2017-08-30 16:09:59 383

转载 用Python和Pygame写游戏-从入门到精通(5)像素、色彩、颜色

1、像素的威力 import pygame pygame.init() #screen = pygame.display.set_mode((640, 480)) all_colors = pygame.Surface((4096,4096), depth=24) for r in range(256): print(r+1, "out of 256") x = (r

2017-08-30 15:02:33 2722 1

转载 用Python和Pygame写游戏-从入门到精通(4)字体

1、字体 # -*- coding: utf-8 -*- # 记住上面这行是必须的,而且保存文件的编码要一致! import pygame from pygame.locals import * from sys import exit close = False   pygame.init() scr

2017-08-30 13:47:02 431

转载 用Python和Pygame写游戏-从入门到精通(3)显示

1、全屏显示 background_image_filename = 'sushiplate.jpg' import pygame from pygame.locals import * from sys import exit pygame.init() screen = pygame.display.set_mode((640, 480), 0, 32) background = pyg

2017-08-30 12:40:27 440

转载 用Python和Pygame写游戏-从入门到精通(2)事件

1、理解事件 import pygame pygame.init() SCREEN_SIZE = (640, 480) screen = pygame.display.set_mode(SCREEN_SIZE, 0, 32) font = pygame.font.SysFont("arial", 16); font_height = font.get_linesize() event_te

2017-08-30 09:32:09 865 1

转载 用Python和Pygame写游戏-从入门到精通(1)HelloWorld

#!/usr/bin/env python background_image_filename = 'sushiplate.jpg' mouse_image_filename = 'fugu.png' #指定图像文件名称 import pygame #导入pygame库 from pygame.locals import * #导入一些常用的函数和常量 from sys import ex

2017-08-29 13:03:33 967

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除