JoBase Lessons Demos Games Reference Download

JoBase

Learn to Code with Python

Download JoBase

JoBase is Fun

Build exciting games with minimum effort. Use the physics engine to make realistic simulations and share your creations with friends.

JoBase is Simple

Compared to other popular game libraries, the JoBase code is smaller and more concise. JoBase has maximum scope with minimum complexity.

JoBase Pygame Pyglet
import JoBase

man = Image("man.png")

def loop():
    man.draw()

run()
                    
import pygame

pygame.init()

display = pygame.display.set_mode((640, 480))
image = pygame.image.load("man.png")
close = False

while not close:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            close = True

    display.fill((255, 255, 255))
    display.blit(image, (0, 0))

    pygame.display.update()

pygame.quit()
                    
import pyglet

window = pyglet.window.Window(640, 480)
image = pyglet.resource.image("man.png")
sprite = pyglet.sprite.Sprite(image)

@window.event
def on_draw():
    window.clear()
    sprite.draw()

pyglet.gl.glClearColor(1, 1, 1, 1)
pyglet.app.run()
                    

JoBase is Fast

JoBase is one of the fastest Python tools! You can draw thousands of things without hitting a performance limit. Click here to see how the graph was generated.

Get Started