自定义博客皮肤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, sysfrom pygame.locals import *FPS = 30 # frames per second, the general speed of the programWINDOWWIDTH = 640 # size of window's width in pixelsWINDOWHEIGHT = 480 # size of

2017-09-12 11:14:29 2612

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

import pygamefrom pygame.locals import *import sysimport mathclass Brush(): def __init__(self, screen): self.screen = screen self.color = (0, 0, 0) self.size = 1

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

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

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

2017-09-05 16:43:20 2504

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

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

2017-09-05 10:41:19 1970

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

简单的AI游戏

2017-09-01 13:58:05 1483 2

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

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

2017-08-31 15:36:51 962

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

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

2017-08-31 15:16:14 849

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

1、Movebackground_image_filename = 'sushiplate.jpg'sprite_image_filename = 'fugu.png'import pygamefrom pygame.locals import *from sys import exitpygame.init()close = Falsescreen = pygame.dis

2017-08-31 13:31:44 1847

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

1、Vector2dimport mathclass 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 2830

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

1、混杂的例子import pygamefrom 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 285

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

1、像素的威力import pygamepygame.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 2600 1

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

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

2017-08-30 13:47:02 315

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

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

2017-08-30 12:40:27 304

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

1、理解事件import pygamepygame.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 771 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 845

空空如也

空空如也

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

TA关注的人

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