Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate
Liberated Pixel Cup

bitcraft (progress thread)

bitcraft
Tuesday, July 17, 2012 - 22:29

Hello everyone!  I had a ton of time today, and got a ton of work done with my 'game'.  I want to let everyone know that this one-man team will try to finish, but most likely, I will just get a proof-of-concept or demo done.  This means: just the bare bones.

I want to say thank you to all the contributors, I've had fun going through the art, music, and sound submissions.

My repository is at GitHub (https://github.com/bitcraft/lpc1).  I'm programming it in Python and Pygame.

The main concept of the game is a point and click adventure, with a twist that you have to manage [up to] 4 characters separately in real time.  I'm adding time management games elements (think farmville) for variety.

So far, I've got the basic interface going with one panel for testing.  It loads Tiled maps, and scrolls by clicking areas of the map and dragging it.  Characters on the screen are clickable, and I just added basic pathfinding (but no movement).

By the end of the week, I would like to have 3 more characters in the game, a complete blacksmith class, movement, and dialogs.  If I can manage that, adding another class, battle sequences, and another map will be my goals for the entire project. 

  • Log in or register to post comments
shirish
joined 14 years 11 months ago
Thursday, July 19, 2012 - 09:30

bitcraft, do I need to build something or just do :-

python run.py

Actually I did that and a window, a character, few huts and a path was rendered but was unable to get the character to move forward, any hints how to do that.

Maybe you could also write it in the README.

 

  • Log in or register to post comments
bitcraft
joined 13 years 3 days ago
Thursday, July 19, 2012 - 13:45

thanks for the feedback.  python is an interpreted language and does not require a build at all.  you did the right thing.  i have to say though, progress is slow!

  • Log in or register to post comments
shirish
joined 14 years 11 months ago
Thursday, July 19, 2012 - 21:22

hmm.... updated to latest commit

$ git log | less

commit 9b1d4524ad39da9e10636a433a594db565a38800
Author: Leif Theden <leif.theden@.com>
Date:   Thu Jul 19 15:39:21 2012 -0500

    update readme

Your stuff commits seemed to be pretty big. It took almost an hour to git up to the latest commit.

Again nothing happening on the movement side but did get a traceback when I used q (guessing the keyboard command/shortcut for quit or something not fully implemented yet)

Traceback (most recent call last):
  File "run.py", line 17, in <module>
    TestGame().start()
  File "run.py", line 13, in start
    self.sd.run()
  File "/home/shirish/games/bitcraft/lib2d/statedriver.py", line 255, in run
    currentState.handle_commandlist(cmdlist)
  File "/home/shirish/games/bitcraft/lib/levelstate.py", line 94, in handle_commandlist
    self.ui.handle_commandlist(cmdlist)
  File "/home/shirish/games/bitcraft/lib2d/ui/ui.py", line 210, in handle_commandlist
    state, pos = arg
TypeError: 'int' object is not iterable

 Update: removed the e-mail address bit.   

  • Log in or register to post comments
bitcraft
joined 13 years 3 days ago
Thursday, July 19, 2012 - 22:48

there are no keyboard commands.  i will update the readme to let everyone know the progress.  the commits are not entirely supposed to be stable.

  • Log in or register to post comments