资源简介

该游戏于2012年6月,7月和8月从头开始编写,但从TankorSmash的教程页面中获取的sprite循环代码除外。这是我写的第二个游戏,第一个是Hangman +。游戏背后的想法是为了一个更真实的自上而下的赛车游戏,其中找到最快的赛车线是关键,而不是在角落附近滑动。最初的计划是针对多个赛车手和人工智能,但我宁愿发布基于单圈计时/鬼圈的当前版本,并在花费数月时间之前获得一些反馈。提示和提示较快的自行车加速较慢,需要较长时间才能减慢转弯速度。你最好从自行车1开始学习跑道,然后再转向更快的自行车。在速度越来越慢的技术轨道上,越过最快的速度是关键。同时尽量不要让提升时间过长 - 许多短促的提升会让您的整体时间更快,因为您的自行车需要一段时间才能从提升的最高速度下降。您可以夹角,但如果您在草地上超过0.5秒,那么您的圈速时间将失效。您还必须跨越2个扇区/时间线才能计数。一旦有效圈完成,您只能获得一辆鬼车。未来计划我还希望在将来的版本中实施以下内容: - 永久记录鬼圈声音!网络/多人游戏

资源截图

代码片段和文件信息

#-------------------------------------------------------------------------------
# Name:        Grip
# Purpose:
#
# Author:      Stuart Laxton
#
# Created:     01/06/2012
# Copyright:   (c) Stuart Laxton 2012
# Licence:
#-------------------------------------------------------------------------------
#!/usr/bin/env python
from __future__ import division
import pygame sys time random math
from pygame.locals import *


# set up pygame
pygame.init()
mainClock = pygame.time.Clock()
pygame.joystick.init()

# set up the window
WINDOWWIDTH = 1000
WINDOWHEIGHT = 600
windowSurface = pygame.display.set_mode((WINDOWWIDTH WINDOWHEIGHT)032)
pygame.display.set_caption(‘GRIP‘)

# set up the colors
BLACK = (0 0 0)
WHITE = (255255255)
BGREEN = (0 200 0)
GREEN = (0 160 0)
BLUE = (0 0 255)
RED = (255 0 0)
LBLUE = (0 200 255)
LGREY = (757575)
BROWN = (1396919)
DGREY = (252525)

# set up variables
moveLeft = False
moveRight = False
moveUp = False
moveDown = False
MOVESPEED = 50
bikeSelect = [1[18012202602120][1901020260290][200820260275][210620260260]]# 0-Index 1-Bike 1 2-Bike 2 3-Bike 3
bikeSettings = [16012202602120]# 0-Max Speed 1-Current Count 2-Acceleration rate 3-Braking Rate 4-Free Wheel 5-Gear Change6-Turn Speed7-Max Boost
movespeed = [0020]#0-Current movespeed 1-Max movespeed 2-Rotation speed 3-Turn Speed Multiply
kers = [False5006]#0-On / Off 1-KERS boost 2-KERS time left 3-KERS skid count 4-Skid switcher
position = [6502500000]# 0-1 Track position 2-3 Background position 4-5 Previous position
rotRect = (10050)
degree = 0# Player rotation angle
radians = 0
moveRadians = 0
gdegree = 0#Ghost rotation angle
timer = [00100000000False‘10 Laps Remaining‘]# 0-Current Lap 1-Last Lap 2-Best lap 3-Section 1 4-Section 2 5-Section 36-Time Dif 7-Timer running 8-Laps Remaining text
drawTrack = [1‘laps1.txt‘‘laps2.txt‘‘laps3.txt‘‘laps4.txt‘‘laps5.txt‘‘laps6.txt‘‘laps7.txt‘‘laps8.txt‘‘laps9.txt‘]#0-Track selector 1-4 LapRecord file names
cheatCheck = [0FalseFalseFalse030‘         ‘WHITE]# 0-Cheat Check 1-Finish Line Check 2-Section 1 Check 3-Section 2 Check 4-Grass Counter 5-Grass Limit 6-Time Dif Output 7-Lap Text Colour
fps = [06010600]# 0-On/Off 1-Set Point 2-Actual FPS 3-Lowest Recorded 4-Highest Recorded
playerSettings = [WINDOWWIDTH/2-50WINDOWHEIGHT/200]# 0-Player Horizontal 1-Player Vertical 2-Rotation position (x5 for degrees)
detail = [300] # LOD switch (0-3)
lap = [000000WHITEWHITEWHITEWHITE]#0-Lap Time 1-Sector 1 2-Sector 2 3-Sector 3 4-Bike No 5-Valid/Invalid 6-Lap Time Colour 7-Sector 1 Colour 8-Sector 2 colour 9-Sector 3 colour
lapTimes = [0]#0-Lap No 1-10 - Lap f
displayTimeDif = 0 # Time difference display counter
newLapRecord = [FalseWHITE‘Your quickest time did not rank in the top 5‘6]
originalLapRecord = 0
curser = [40

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    6046079  2013-05-15 20:47  grip\dist\grip.exe

     文件      49664  2011-06-24 12:38  grip\dist\w9xpopen.exe

     文件      20543  2012-08-14 20:39  grip\graphics\b-1-1.png

     文件      30930  2012-08-14 22:54  grip\graphics\b-1-2.png

     文件      34915  2012-08-15 19:53  grip\graphics\b-1-3.png

     文件      42582  2012-08-15 20:16  grip\graphics\b-1-4.png

     文件      20804  2012-08-14 20:39  grip\graphics\b-2-1.png

     文件      31450  2012-08-14 22:55  grip\graphics\b-2-2.png

     文件      35166  2012-08-15 19:53  grip\graphics\b-2-3.png

     文件      43132  2012-08-15 20:17  grip\graphics\b-2-4.png

     文件      20912  2012-08-14 20:39  grip\graphics\b-3-1.png

     文件      31275  2012-08-14 22:55  grip\graphics\b-3-2.png

     文件      35136  2012-08-15 19:53  grip\graphics\b-3-3.png

     文件      42668  2012-08-15 20:17  grip\graphics\b-3-4.png

     文件      21273  2012-08-14 20:40  grip\graphics\b-4-1.png

     文件      31675  2012-08-14 22:55  grip\graphics\b-4-2.png

     文件      35485  2012-08-15 19:54  grip\graphics\b-4-3.png

     文件      42990  2012-08-15 20:17  grip\graphics\b-4-4.png

     文件     164454  2012-09-01 23:51  grip\graphics\back.png

     文件      17890  2012-06-19 15:02  grip\graphics\bike1-1.png

     文件      16987  2012-06-19 15:01  grip\graphics\bike1-2.png

     文件      15169  2012-06-19 15:01  grip\graphics\bike1-3.png

     文件      13363  2012-06-19 15:01  grip\graphics\bike1-4.png

     文件      11858  2012-06-19 15:01  grip\graphics\bike1-5.png

     文件      13363  2012-06-19 15:00  grip\graphics\bike1-6.png

     文件      15169  2012-06-19 15:00  grip\graphics\bike1-7.png

     文件      16987  2012-06-19 15:00  grip\graphics\bike1-8.png

     文件      17890  2012-06-19 14:59  grip\graphics\bike1-9.png

     文件      47875  2012-08-26 16:19  grip\graphics\bike1.png

     文件      11111  2012-08-26 13:33  grip\graphics\bike2-1.png

............此处省略106个文件信息

评论

共有 条评论