pygame is
Python
Simple DirectMedia Layer
 
 
pygame.org is
Site Swing
jBot

jBot - 1.5

JRW (jbot)

Tags:

Description

Development is officially done. Thanks for all the downloads!

All versions of jbot, from 0.1 PreAlpha to 1.6 Sound update, are released as a zip file on google code! Please download it!

Run and jump to collect coins and shoot your way through mobs and blue barrier doors. Avoid getting hit by spikes, lasers, or mobs and find your way to the white exit.

Requires python 2.6+

Runs on mac, windows, and linux.

WELL COMMENTED, EASY TO EDIT CODE!

This is a platformer game similar to Super Metroid, K.O.L.M., and Super mario.

Required screen size: 1280x768 pixels or greater

GETS 55+ FPS!

Includes: Particle effects, Monsters, Beautiful gfx, Laser guns, Health bar, Coins, Progress saving, Binary levels, Physics, Pixel art, Sfx, Lots more!!

Please suggest any bugs or changes in the comments.

Expect in version 1.7: More Mobs? Python 3 support?

Changes

???! Just jump into them like Mario.

Links

Home Page: http://code.google.com/p/jbot-game/
Source: http://code.google.com/p/jbot-game/downloads/list

Releases

jBot - JavaScript? - Jun 1, 2014
jBot - Complete JBot Release! - Jun 1, 2013
jBot - Development has ended - May 22, 2013
jBot - 1.6 - Apr 16, 2013
jBot - 1.5 - Apr 10, 2013
jBot - 1.4 - Apr 8, 2013
jBot - 1.3 - Apr 7, 2013

Pygame.org account Comments

If you wish to leave a comment with your pygame.org account, please sign in first.

April 26, 2013 2:04am - JRW - nickname: (jbot)
My bad. It does not work on python 3. Maybe somewhere around 1.8 that will be fixed. Confirmed for 1.7: new mob, chickens?
April 18, 2013 3:04am - Jimmy Beaudoin - nickname: (woofwoofdude)
Same things than mieze (Py 3.2.4)
April 12, 2013 1:27am - JRW - nickname: (jbot)
To smilo:
Thx for liking the code!
Try remixing and uploading to the website!
April 11, 2013 11:56pm - JRW - nickname: (jbot)
To mieze:
It looks like when you reset progress you used the wrong level. Try level: 2 and episode: 1. This will also reset the score.
April 11, 2013 6:43pm - Smilo - nickname: (smilo) - 5/5
This is great, I have been looking for a platformer that is extremely well commented for a while now, and it looks like I hit the jackpot. Thanks for sharing and amazing game.
April 11, 2013 4:14am - miezebieze - nickname: (mieze)
The reading of .dat files is kind of broken. First it complained about Progress.dat and when I ResetProgress.py'd that, it complained about L.dat.

Traceback (most recent call last):
File "Main.py", line 858, in <module>
levelF = shelve.open(os.path.join("Levels","L.dat"))
File "/usr/lib/python3.3/shelve.py", line 232, in open
return DbfilenameShelf(filename, flag, protocol, writeback)
File "/usr/lib/python3.3/shelve.py", line 216, in __init__
Shelf.__init__(self, dbm.open(filename, flag), protocol, writeback)
File "/usr/lib/python3.3/dbm/__init__.py", line 83, in open
raise error[0]("db type could not be determined")
dbm.error: db type could not be determined
spotlight

 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
Nov 13, 2014

Nov 11, 2014


Nov 10, 2014

Nov 9, 2014

Nov 6, 2014


Nov 4, 2014

Nov 3, 2014

Oct 28, 2014

Oct 21, 2014

Oct 16, 2014

... more!
 
for pygame related questions, comments, and suggestions, please see help (lists, irc)