Ultimate Smash Friends

Ultimate Smash Friends

Postby xapantu » 11 Jan 2010, 16:51

Hi,
I want to introduce Ultimate Smash Friends, a 2d arcade fight game. It's written in python with pygame and thus is crossplateform. It is licensed under GPL v3.
I help to develop it and we are going to release a beta soon.
So, only GNU/Linux / BSD users can test it now. If your are on Ubuntu, we made a debian package to test it. Else, there is a tar.gz at the download page !

Home page : http://usf.tuxfamily.org
Download page : http://usf.tuxfamily.org/wiki/Download
Screenshot :
Image

USF needs more developers and graphics !
xapantu
 
Posts: 283
Joined: 07 Dec 2009, 17:30

Re: Ultimate Smash Friends

Postby tshirtman » 11 Jan 2010, 21:03

Hi there, just to had that I'm USF main developer, and that it should works in windows too, if you install python (http://python.org/download) and pygame (http://www.pygame.org/download.shtml). If it does'nt work on windows, this is considered a bug. And if anybody is able to make a more convenient windows package, using pytoexe for exemple, it would be appreciated :).

Anyway, we are, as said xapantu, welcoming any graphist or developper wanting to help the project. And if someone is in love with character design/tuning, some work on characters xml files to complete their movements and balance characters powers, would be appreciated too! :)

But first I hope you will enjoy this ±alpha release. ;)
tshirtman
USF Moderator
 
Posts: 14
Joined: 11 Jan 2010, 20:25

Re: Ultimate Smash Friends

Postby qubodup » 16 Jan 2010, 11:40

I found some art ready for use: http://moosader.com/pdgraphics.html for a game of the smash/bash type.

Also this incomplete sprite/bg might be of mild use to you.
User avatar
qubodup
Global Moderator
 
Posts: 1671
Joined: 08 Nov 2009, 22:52
Location: Berlin, Germany

Re: Ultimate Smash Friends

Postby ServalKatze » 16 Jan 2010, 21:47

tshirtman {l Wrote}:If it does'nt work on windows, this is considered a bug. And if anybody is able to make a more convenient windows package, using pytoexe for exemple, it would be appreciated :).


First of all: Your page doesn't mention that your game requires PIL. You should add that info somewhere because it won't run at all without PIL. ;)

Second: I get this error on Windows
{l Code}: {l Select All Code}
  ...
  File "ultimate-smash-friends\usf_modules\config.py", line 34, in open_conf
    if 'usf' not in os.listdir(os.path.join(xdg_config_home)):
WindowsError: [Error 3] System cannot find path: '~/.config/*.*'


Well, there is nothing called '~/' on Windows. If you want your config files in the user's home directory, you can get the 'home' directory on any system (unix, windows, etc.) by using os.path.expanduser('~').

You create a 'usf'-subfolder, so you don't need that '.config'-directory for Windows, either.

So I just changed line 29 in config.py
{l Code}: {l Select All Code}
xdg_config_home = '~/.config'

to
{l Code}: {l Select All Code}
xdg_config_home = os.path.expanduser('~')



... And the game ran fine on Windows. :)
User avatar
ServalKatze
 
Posts: 17
Joined: 07 Jan 2010, 11:21
Location: Germany

Re: Ultimate Smash Friends

Postby xapantu » 17 Jan 2010, 16:54

Also this incomplete sprite/bg might be of mild use to you.

Thanks, do you have it in a better resolution ?
And the game ran fine on Windows.

Thanks a lot ! I will add this in the bazaar branch. :)
xapantu
 
Posts: 283
Joined: 07 Dec 2009, 17:30

Re: Ultimate Smash Friends

Postby qubodup » 17 Jan 2010, 21:14

xapantu {l Wrote}:Thanks, do you have it in a better resolution ?

"Better"? :)
Press the "download" button on the left. You can use gimp to scale it (use no interpolation).
User avatar
qubodup
Global Moderator
 
Posts: 1671
Joined: 08 Nov 2009, 22:52
Location: Berlin, Germany

Re: Ultimate Smash Friends

Postby aspidites » 19 Jan 2010, 17:09

Posted bugs in launchpad. In short:

1. Game depends on pil (previously mentioned) in addition to pyxdg
2. Game crashes when changing key binds
3. Game crashes if started with 1 player

Downloading the source to have a poke around.
aspidites
 
Posts: 30
Joined: 19 Jan 2010, 11:49

Re: Ultimate Smash Friends

Postby xapantu » 19 Jan 2010, 19:06

Thanks !
xapantu
 
Posts: 283
Joined: 07 Dec 2009, 17:30

Re: Ultimate Smash Friends

Postby aspidites » 19 Jan 2010, 19:27

Sorry for the double post, but my posts are still being moderated, so I can't simply edit.

Anyways, I've changed a few lines which make it so that you no longer need PIL or pyxdg. As soon a I get familiar with bazaar, I'll push a patch and see if you are interested.

I also decided out of pure boredom to reimplement config.py (currently not finished), which will do the following:
* simplify saving/loading/setting config options by leveraging ParserConfig as opposed to parsing files manually (no more evil eval btw)
* handle file operations in a safer (and cleaner) way than is currently implemented
* combines the 3 separate config files into one with settings (General, Audio, Keys, etc)
- If you are concerned about this being cluttered, don't worry, Sections are clearly marked with brackets (eg [Audio]
* more cross-platform compatibility

Anyways, I've named it new_config as not to interfere with the rest of the code. Plus, it isn't finished yet because I wasn't sure if you guys would approve of the changes I made, so I wanted to keep it separate.

Regards,
aspidites
aspidites
 
Posts: 30
Joined: 19 Jan 2010, 11:49

Re: Ultimate Smash Friends

Postby xapantu » 03 Mar 2010, 21:16

Some news and the level od qubodup : http://usf.tuxfamily.org/blog/
xapantu
 
Posts: 283
Joined: 07 Dec 2009, 17:30

Re: Ultimate Smash Friends

Postby qubodup » 04 Mar 2010, 01:01

xapantu {l Wrote}:Some news and the level od qubodup : http://usf.tuxfamily.org/blog/

:D :D :D awesome! Will have to try!
User avatar
qubodup
Global Moderator
 
Posts: 1671
Joined: 08 Nov 2009, 22:52
Location: Berlin, Germany

Re: Ultimate Smash Friends

Postby xapantu » 15 Mar 2010, 20:30

xapantu
 
Posts: 283
Joined: 07 Dec 2009, 17:30

Who is online

Users browsing this forum: No registered users and 1 guest

cron