• 大小: 100KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-21
  • 语言: Python
  • 标签: python  

资源简介

用python语言以及numpy, soundfile, 写成的跳棋类游戏, 界面简单, 逻辑清楚, 提供一个可扩展易维护的框架供大家扩展研究。

资源截图

代码片段和文件信息

“““Ant simple animation demo.

Exercises

1. Wrap ant around screen boundaries.
2. Make the ant leave a trail.
3. Change the ant color based on position.
   Hint: colormode(255); color(0 100 200)

“““

from random import *
from turtle import *
from freegames import vector

ant = vector(0 0)
aim = vector(2 0)

def wrap(value):
    “Wrap value around -200 and 200.“
    return value  # TODO

def draw():
    “Move ant and draw screen.“
    ant.move(aim)
    ant.x = wrap(ant.x)
    ant.y = wrap(ant.y)

    aim.move(random() - 0.5)
    aim.rotate(random() * 10 - 5)

    clear()
    goto(ant.x ant.y)
    dot(4)

    if running:
        ontimer(draw 100)

setup(420 420 370 0)
hideturtle()
tracer(False)
up()
running = True
draw()
done()

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-05-11 08:52  freegames\
     文件         748  2019-05-11 08:52  freegames\ant.py
     文件        1640  2019-05-11 08:52  freegames\bagels.py
     文件         837  2019-05-11 08:52  freegames\bounce.py
     文件        1486  2019-05-11 08:52  freegames\cannon.py
     文件       81863  2019-05-11 08:52  freegames\car.gif
     文件        1094  2019-05-11 08:52  freegames\connect.py
     文件        2021  2019-05-11 08:52  freegames\crypto.py
     文件         857  2019-05-11 08:52  freegames\fidget.py
     文件        1322  2019-05-11 08:52  freegames\flappy.py
     文件         636  2019-05-11 08:52  freegames\guess.py
     文件        1591  2019-05-11 08:52  freegames\life.py
     文件         782  2019-05-11 08:52  freegames\maze.py
     文件        1736  2019-05-11 08:52  freegames\memory.py
     文件        2045  2019-05-11 08:52  freegames\minesweeper.py
     文件        4401  2019-05-11 08:52  freegames\pacman.py
     文件        1656  2019-05-11 08:52  freegames\paint.py
     文件        1772  2019-05-11 08:52  freegames\pong.py
     文件        1512  2019-05-11 08:52  freegames\simonsays.py
     文件        1364  2019-05-11 08:52  freegames\snake.py
     文件        1091  2019-05-11 08:52  freegames\tictactoe.py
     文件        1865  2019-05-11 08:52  freegames\tiles.py
     文件        1255  2019-05-11 08:52  freegames\tron.py
     文件       10154  2019-05-11 08:52  freegames\utils.py
     文件        2914  2019-05-11 08:52  freegames\__init__.py
     文件        1714  2019-05-11 08:52  freegames\__main__.py

评论

共有 条评论