def main(): pygame.init() #view = pygame.display.set_mode((Inc.ScreenW, Inc.ScreenH), pygame.FULLSCREEN) view = pygame.display.set_mode((Inc.ScreenW, Inc.ScreenH)) pygame.display.set_caption('CaskTown2 - http://mutong.saveasdf.com') view.fill((0, 0, 0)) rpggame = rpg.Rpg(view) # logo #movie1(view) movie2(view, rpggame.map, rpggame.player1) rpg.play(view)
# by hoker.ffb[[email protected]] 2008-2-15 # homepage: http://mutong.saveasdf.com/ # project homepage: http://gforge.osdn.net.cn/projects/rpg2/ import pygame from inc import * from log import * import os class Pub: @staticmethod def getImgList(imgName, nFramePixW): imglst = [] strFile = os.path.join("data/", imgName + ".png") img = pygame.image.load(strFile) nWidth = img.get_width() nHeight = img.get_height() for i in range(0, nWidth, nFramePixW): imgFrame = pygame.Surface((nFramePixW, nHeight)) imgFrame.set_colorkey((0, 0, 0)) rect = pygame.Rect(-i, 0, nFramePixW, nHeight) imgFrame.blit(img, rect) imglst.append(imgFrame) return imglst if __name__ == '__main__': import rpg rpg.play()