专栏首页Urlteam学习-用Python和Pygame写游戏-从入门到精通(6)

学习-用Python和Pygame写游戏-从入门到精通(6)

本文干货很多,so给一个传送门,咱们就不搬砖了。http://python.jobbole.com/83523/

代码记录在git上 6.xiangsu

下面的小脚本会随机的在屏幕上画点:

Python

import pygame from pygame.locals import * from sys import exit from random import randint pygame.init() screen = pygame.display.set_mode((1024,800),0,32) while True: for event in pygame.event.get(): if event.type == QUIT: exit() rand_col = (randint(0,255),randint(0,255),randint(0,255)) for _ in xrange(100): rand_pos = (randint(0,1024),randint(0,799)) screen.set_at(rand_pos,rand_col) pygame.display.update()

12345678910111213141516171819

import pygamefrom pygame.locals import *from sys import exitfrom random import randint pygame.init()screen = pygame.display.set_mode((1024,800),0,32) while True:    for event in pygame.event.get():        if event.type == QUIT:            exit()     rand_col = (randint(0,255),randint(0,255),randint(0,255))    for _ in xrange(100):        rand_pos = (randint(0,1024),randint(0,799))        screen.set_at(rand_pos,rand_col)     pygame.display.update()

效果如上图。。。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • pygame-游戏开发学习笔记(二)–模块表与背景图样例。

    if pygame.font is None: print "The font module is not available!" exit()

    十四君
  • pygame-游戏开发学习笔记(七)–pygame.draw,画图。

    pygame.draw中函数的第一个参数总是一个surface,然后是颜色,再后会是一系列的坐标等。稍有些计算机绘图经验的人就会知道,计算机里的坐标,(0,0)...

    十四君
  • pygame-游戏开发学习笔记(三)–event事件捕捉

    事件是什么,其实从名称来看我们就能想到些什么,而且你所想到的基本就是事件的真正意思了。

    十四君
  • 【python游戏编程之旅】第四篇---pygame中加载位图与常用的数学函数。

    本系列博客介绍以python+pygame库进行小游戏的开发。有写的不对之处还望各位海涵。

    马三小伙儿
  • 如何在Python 3中安装pygame并创建用于开发游戏的模板

    Pygame库是专门为了帮助您做出的游戏和其他多媒体应用Python编程语言的一个开放源代码模块。pygame 构建于高度可移植的SDL(Simple Dire...

    无敌小笼包
  • 小游戏系列之五环盾牌

    本节主要介绍pygame的初级教程,以及如何用pygame去绘制奥运五环及美国队长盾牌。

    公众号guangcity
  • pygame-游戏开发学习笔记(二)–模块表与背景图样例。

    if pygame.font is None: print "The font module is not available!" exit()

    十四君
  • 16 Python 基础: 重点知识点--Pygame的基础知识梳理

    本文首发于腾讯云+社区,也可关注微信公众号【离不开的网】支持一下,就差你的关注支持了。

    小Gy
  • Python 0基础开发游戏:打地鼠(详细教程)VS code版本

    1 下载安装 python 2 下载安装VS code编辑器 安装时,要注意勾选 添加到path

    用户2966292
  • pygame系列_pygame的各模块叙述

    在pygame中,有很多模块,每个模块对应着不同的功能,如果我们知道这些模块是做什么的,那么,对我们的游戏开发会起到关键性的作用。

    Hongten

扫码关注云+社区

领取腾讯云代金券