pygame is
Python
Simple DirectMedia Layer
 
 
pygame.org is
Site Swing
Assembly Line

Assembly Line - 0.5

Gregory Ewing (gcewing)

Tags:

Description

Be a FADE! That's Factory Automation Design Engineer, working for Pixall Manufacturing, makers of the finest pixellated products. We give you a product design from our R&D department. You design and build a factory to make it as efficiently and profitably as possible, using the latest in industrial robotics and other automated machinery. Do it well and we might not fire you!

Changes

Be a FADE! That's Factory Automation Design Engineer, working for Pixall Manufacturing, makers of the finest pixellated products. We give you a product design from our R&D department. You design and build a factory to make it as efficiently and profitably as possible, using the latest in industrial robotics and other automated machinery. Do it well and we might not fire you!

Links

Home Page: http://www.pyweek.org/e/gregpw6/
Source: http://media.pyweek.org/dl/6/gregpw6/AssemblyLine-0.5.zip

Screenshot


click to view original size

Releases

Assembly Line - 0.8.2 - Feb 16, 2009
Assembly Line - 0.5 - May 7, 2008

Pygame.org account Comments

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

August 27, 2010 10:12pm - Cameron McDonald - nickname: (hatch)
Crashes every time a part passes through a quality control machine:

Traceback (most recent call last):
File "run_game.py", line 13, in <module>
main.main()
File "Game/Code/main.py", line 26, in main
shell.run()
File "Game/Code/albow/root.py", line 56, in run
self.run_modal(None)
File "Game/Code/albow/root.py", line 75, in run_modal
self.draw_all(self.surface)
File "Game/Code/albow/widget.py", line 264, in draw_all
widget.draw_all(sub)
File "Game/Code/albow/widget.py", line 264, in draw_all
widget.draw_all(sub)
File "Game/Code/albow/widget.py", line 264, in draw_all
widget.draw_all(sub)
File "Game/Code/albow/widget.py", line 264, in draw_all
widget.draw_all(sub)
File "Game/Code/albow/widget.py", line 240, in draw_all
self.draw(surface)
File "Game/Code/factory_page.py", line 280, in draw
self.draw_factory(surf, factory)
File "Game/Code/factory_page.py", line 284, in draw_factory
factory.draw(surf, identity)
File "Game/Code/factory.py", line 362, in draw
self.draw_active_parts(surf, t)
File "Game/Code/factory.py", line 380, in draw_active_parts
self.draw_parts(surf, t, self.parts)
File "Game/Code/factory.py", line 394, in draw_parts
draw_part()
File "Game/Code/factory.py", line 391, in draw_part
surf.blit(part.pixels, r)
pygame.error: Surfaces must not be locked during blit

Python version 2.6.5
PyGame version 1.9.1release-0ubuntu1
February 16, 2009 9:39am - Nathan Woodward - nickname: (thedalailama)
Crashes when I click "Settings" on the "Products" tab:

Traceback (most recent call last):
File "F:/Downloads/AssemblyLine-0.8.2/AssemblyLine-0.8.2/run_game.py", line 13, in <module>
main.main()
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\main.py", line 26, in main
shell.run()
File "F:/Downloads/AssemblyLine-0.8.2/AssemblyLine-0.8.2\Game\Code\albow\root.py", line 56, in run
self.run_modal(None)
File "F:/Downloads/AssemblyLine-0.8.2/AssemblyLine-0.8.2\Game\Code\albow\root.py", line 123, in run_modal
last_mouse_event_handler.handle_mouse('mouse_up', event)
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\widget.py", line 289, in handle_mouse
self.call_handler(name, event)
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\widget.py", line 343, in call_handler
return method(*args)
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\controls.py", line 160, in mouse_up
self.call_handler('action')
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\widget.py", line 343, in call_handler
return method(*args)
File "F:/Downloads/AssemblyLine-0.8.2/AssemblyLine-0.8.2\Game\Code\company_page.py", line 445, in edit_developed_product
if dlog.present() == "OK":
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\widget.py", line 399, in present
root.run_modal(self)
File "F:/Downloads/AssemblyLine-0.8.2/AssemblyLine-0.8.2\Game\Code\albow\root.py", line 75, in run_modal
self.draw_all(self.surface)
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\widget.py", line 264, in draw_all
widget.draw_all(sub)
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\widget.py", line 264, in draw_all
widget.draw_all(sub)
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\widget.py", line 264, in draw_all
widget.draw_all(sub)
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\widget.py", line 264, in draw_all
widget.draw_all(sub)
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\widget.py", line 240, in draw_all
self.draw(surface)
File "F:\Downloads\AssemblyLine-0.8.2\AssemblyLine-0.8.2\Game\Code\albow\controls.py", line 289, in draw
draw.aalines(surf, fg, False, [p1, p2, p3])
ValueError: unsupported bit depth for aaline draw (supports 32 & 24 bit)
June 16, 2008 4:06am - anatoly techtonik - nickname: (techtonik) - 5/5
Crashed on attempt to sell puncher.

Traceback (most recent call last):
File "C:\AssemblyLine-0.5\run_game.py", line 13, in <module>
main.main()
File "C:\AssemblyLine-0.5\Game\Code\main.py", line 25, in main
shell.run()
File "C:\AssemblyLine-0.5\Game\Code\albow\root.py", line 113, in run
clicked_widget.handle_mouse('mouse_up', event)
File "C:\AssemblyLine-0.5\Game\Code\albow\widget.py", line 284, in handle_mouse
self.call_handler(name, event)
File "C:\AssemblyLine-0.5\Game\Code\albow\widget.py", line 338, in call_handler
return method(*args)
File "C:\AssemblyLine-0.5\Game\Code\albow\controls.py", line 88, in mouse_up
self.call_handler('action')
File "C:\AssemblyLine-0.5\Game\Code\albow\widget.py", line 338, in call_handler
return method(*args)
File "C:\AssemblyLine-0.5\Game\Code\company_page.py", line 394, in sell_equipment
price = config.resale_price_factor * mtype.cost
TypeError: unsupported operand type(s) for *: 'float' and 'property'
May 12, 2008 8:14am - Dylan J. Raub - nickname: (dylanjraub)
Oh, and the HTML 'read me' file is older then the game. I have a hard time understanding how to opperate it when It's different.

PS how do I change the possition of a punched object when it's automaticly centered?
May 12, 2008 7:38am - Dylan J. Raub - nickname: (dylanjraub) - 4/5
Awsome! I really think this is cool, but may I bring up that it crashes soemtimes when I save over a file, try to sell my equipment, and when I have a lot of equipment in my factory. Could you fix those, please?
spotlight

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

Apr 16, 2014


Apr 13, 2014

Apr 9, 2014

Mar 18, 2014


Mar 15, 2014


Mar 14, 2014

Mar 13, 2014

Mar 11, 2014

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