Exemplo n.º 1
0
import pyglet
from map import Map, loadMap
from draw import DrawerPyGlet

if __name__ == "__main__":
	window = pyglet.window.Window()
	
	label = pyglet.text.Label('Hello')
	
	map = Map(drawer=DrawerPyGlet())
	map = loadMap('test/data/house', map=map)
	
	@window.event
	def on_draw():
		window.clear()
		map.update()
		label.draw()
	
	pyglet.app.run()
Exemplo n.º 2
0
from map import loadMap, Map
from draw import DrawerSFML
from camera import Camera
from PySFML import sf

if __name__ == "__main__":
	# Make a window
	window = sf.RenderWindow(sf.VideoMode(800, 600, 32), "Tilez Test")
	
	# Load a map
	map = Map()
	map.drawer = DrawerSFML()
	map = loadMap("test/data/house", map=map)
	map.drawer.image = window
	
	map.camera = Camera()
	
	# Get input
	input = window.GetInput()
	
	# Start the main loop
	running = True
	n = 0
	
	clock = sf.Clock()
	
	while running:
		clock.Reset()
		
		event = sf.Event()
		while window.GetEvent(event):
Exemplo n.º 3
0
from map import Map, loadMap
import pygame
from pygame.locals import *

if __name__ == "__main__":
	# Init pygame
	pygame.init()
	screen = pygame.display.set_mode((800, 600))
	
	# Load a map
	map = loadMap("test/data/house")
	
	running = True
	n = 0
	oldtime = 0
	timeTaken = 0
	while running:
		oldtime = pygame.time.get_ticks()
		
		for event in pygame.event.get():
			if event.type == pygame.QUIT:
				running = False
		
		keys = pygame.key.get_pressed()
		if keys[pygame.K_UP]:
			map.camera.pos[1] -= 5
		if keys[pygame.K_DOWN]:
			map.camera.pos[1] += 5
		if keys[pygame.K_LEFT]:
			map.camera.pos[0] -= 5
		if keys[pygame.K_RIGHT]:
Exemplo n.º 4
0
			self.moveBackward()
		if keys[pygame.K_SPACE]:
			self.jump()
		
		self.fall()
		
		self.map.camera.pos = self.pos


if __name__ == "__main__":
	# Init pygame
	pygame.init()
	screen = pygame.display.set_mode((800, 600))
	
	# Load a map
	map = loadMap("test/data/ice")
	map.setResolution(800, 600)
	
	# Make a character
	player = Player(map=map, filename='character.png')
	player.pos = [100, 0]
	
	running = True
	n = 0
	oldtime = 0
	timeTaken = 0
	while running:
		oldtime = pygame.time.get_ticks()
		
		for event in pygame.event.get():
			if event.type == pygame.QUIT: