I get the feeling hiponboy designed it with flare in mind, seeing as he posted in this thread saying he was working on a ui for you, and then posted that ui. I had actually been thinking of working on a new UI for you just from looking at the screenshots, until I found hiponboy's, which is superb.
Also, there is obviously a lot of interest in the linux version, have you thought of creating an easy linux installer, rather than making everyone compile from source?
If you used the soundcloud drupal module users could chose to upload songs to soundcloud through OGA, or publish their songs from soundcloud onto OGA. You could upload every track on OGA into an OGA user account on Soundcloud, and then pull back a list of the most recent tracks on OGA's account. This method is especially cool since it lets you shift a lot of the bandwidth off this site and onto soundcloud, and it may well let us tap into a huge well of soundcloud users.
Thanks Anon, although like I said, they are probably too poly heavy to be of much use in game without some tweaking, still they might be useful as is for prerendered scenes.
the jplayer link provided is a drupal wrapper for jplayer, if you go straight to the source jquery implementation it supports ogg, mp3 and degrades back to flash on older browsers. It might not be as plug and play as the drupal module, but there is certainly a way to get it working with a little bit of jquery coding. The easiest way would be using Jplayer playlists as demoed here: http://www.jplayer.org/latest/demo-02/
The playlists are stored as a variable in a piece of code like this:
So lets say I've just uploaded a new file, all you need to do is extract the filename, object name and an optional image filename, store them as temporary variables, and then inset those variables into current_playlist.html
That'll get you an embedded html5 playlist of the latest audio uploaded to the site.
Although if you wanted to get even trickier you could probably.. *goes off to look through the jplayer drupal module*
Actually, I don't see anything in the module which actually restricts the filetypes, it looks more like the old version of jplayer didn't support it. But since the module is just a wrapper that'll use the latest version which *does* support it, the drupal module probably supports it too.
I'd recomend grabbing the latest versions of the jplayer drupal module and the jplayer jquery code, chucking them up on a dev instance as seeing if it works with ogg, because it certainly looks like it should now, no matter what the drupal module says.
I look at this from a lot of different angles, by trade I'm a web dev/ui dev, specialising in Drupal and Android. By night I'm a coder/musician/writer/2d/3d artist. So I guess there are the key perspectives I see OGA from
Artist:
Currently the submissions section is clunky, I know you are working on this as a priority and I don't know what you've done already but here is what I'd like to see:
Draft status, I want to be able to save everything I've put in without sending it live, often my uploads take a long time, I want to know that even if the main upload fails or the browser crashes I wont have to fill in all the details and upload all the previews all over again.
More/better tagging system. I really don't get the current system, the freeform tags make sense, but the checkboxes are all over the place. They really need to be cleaned up and reorganised. A good breakdown for 2D might be something like:
But the next section should be determined by what you selected above, so for concept art you might get asked for:
Setting:
Historical, Fantasy, Modern, Sci-fi
And then for something like:
Style:
Realistic, Cartoon, Stylised, Dark, Anime, Pixel
But for Textures those things don't really make sense, so you would instead get asked for
Material:
Natural, Man Made, Abstract
And then a subsection, so if you chose natural you'd then chose from:
Grass, Dirt, Wood, Stone, Plant
In this way artworks get tagged in a way that makes sense for each pice of art, rather than trying to shoehorn all art into a common set of categories. yes, there may end up being a lot of options, but if each individual piece need only ever see a handful of them, then it wont overwhelm the artist while still providing the kind of granular browsing options users are after.
Coder:
The way I see it I would either come here looking for a project to work on or I would come looking for help on/art for my projects.
In essence this is a job search network where no-one gets paid, but the general process of putting up jobs and looking for work still applies.
Looking for projects:
Firstly, projects need to be browsed the same way you might browse through games on steam. Pick a genre and pick a style, and once I'm looking at an individual project I want to know what stage each project is at, what skills they have already and what skills they are after, I want a screenshots of their current build, a link to try out the current build, a link to their forum and a link to their sourceforge, most of all I want to know how active they are. If there was some way of measuring the activity of their site's forums (like counting the number of new entries in an rss feed of their forum), that would be really helpful. If I could enter in detals of the kind of project I'm idealy looking for on my profile page, that would be awesome too.
Looking for help:
Firstly I want most of the work to done automatically, I'm new, I don't know the ettiquete, I just want a button that says "ask for help" or "start your project". At which point I'm asked for all the information above, the genre, the style, the skills I already have on staff and the skills I am looking for, then I enter in links for my site, my forum, my sourceforge and images and videos. Again these pages should have the ability to save a draft at any time before publishing it. When I hit publish I should be given links to an automatically generated forum and the final project page, which has an edit button incase I messed something up. Once I've done that, I want to be able to browse through people's profiles according to their skills and what kinds of projects they are working on and would like to work on.
User:
Finally, as someone who just hangs out here, I want to be able to vote on things, reddit style, nested comments, upvotes AND downvotes in additions to favorites. I don't want to clog up the list of things im following by favouriting everyhting I like, but I still want to be able to indicate what I like or dislike, and I like and dislike a LOT of things. I know you probably don't want to discourage artists by having their work downvoted, so just don't show votes below 0. Really, it will probably motivate them to make better or more appropriate work anyway. If you could add a simple drop down list of reasons for the downvote/upvote, that'd be cool to. So I could say "Poor Quality" or "Not Useful", and conversely be able to rate things as "Good Quality", "Useful" those tags could then be plugged into the views module and spat out as "most useful art" and "best quality art".
Profile: This should be my home page, with as many options as you can reasonably throw at it, I'm talking profile pictures, galleries, projects I'm working on, groups i'm a part of, messaging to other users and anything else you can think of. I want to be checking my OGA account every day, I want to be updating it and customising it, making it mine. That'll make me attached to the site and the community.
pfunked, have you thought about using this gui?
http://opengameart.org/content/moderna-graphical-interface
I get the feeling hiponboy designed it with flare in mind, seeing as he posted in this thread saying he was working on a ui for you, and then posted that ui. I had actually been thinking of working on a new UI for you just from looking at the screenshots, until I found hiponboy's, which is superb.
Also, there is obviously a lot of interest in the linux version, have you thought of creating an easy linux installer, rather than making everyone compile from source?
I might also suggest plugging into the soundcloud API, perhaps even using cloudplayer playlists.
http://soundcloud.com/developers/console
If you used the soundcloud drupal module users could chose to upload songs to soundcloud through OGA, or publish their songs from soundcloud onto OGA. You could upload every track on OGA into an OGA user account on Soundcloud, and then pull back a list of the most recent tracks on OGA's account. This method is especially cool since it lets you shift a lot of the bandwidth off this site and onto soundcloud, and it may well let us tap into a huge well of soundcloud users.
Thanks Anon, although like I said, they are probably too poly heavy to be of much use in game without some tweaking, still they might be useful as is for prerendered scenes.
the jplayer link provided is a drupal wrapper for jplayer, if you go straight to the source jquery implementation it supports ogg, mp3 and degrades back to flash on older browsers. It might not be as plug and play as the drupal module, but there is certainly a way to get it working with a little bit of jquery coding. The easiest way would be using Jplayer playlists as demoed here: http://www.jplayer.org/latest/demo-02/
The playlists are stored as a variable in a piece of code like this:
var mediaPlaylist = new Playlist("1", [
{
name:"Big Buck Bunny Trailer",
m4v:"http://www.jplayer.org/video/m4v/Big_Buck_Bunny_Trailer_480x270_h264aac.m4v",
ogv:"http://www.jplayer.org/video/ogv/Big_Buck_Bunny_Trailer_480x270.ogv",
poster:"http://www.jplayer.org/video/poster/Big_Buck_Bunny_Trailer_480x270.png"
},
{
name:"Tempered Song",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-01-Tempered-song.mp3",
oga:"http://www.jplayer.org/audio/ogg/Miaow-01-Tempered-song.ogg",
poster: "http://www.jplayer.org/audio/poster/Miaow_132x132.jpg"
},
{
name:"Finding Nemo Teaser",
m4v: "http://www.jplayer.org/video/m4v/Finding_Nemo_Teaser_640x352_h264aac.m4v",
ogv: "http://www.jplayer.org/video/ogv/Finding_Nemo_Teaser_640x352.ogv",
poster: "http://www.jplayer.org/video/poster/Finding_Nemo_Teaser_640x352.png"
},
{
name:"Hidden",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-02-Hidden.mp3",
oga:"http://www.jplayer.org/audio/ogg/Miaow-02-Hidden.ogg",
poster: "http://www.jplayer.org/audio/poster/Miaow_132x132.jpg"
},
{
name:"Incredibles Teaser",
m4v: "http://www.jplayer.org/video/m4v/Incredibles_Teaser_640x272_h264aac.m4v",
ogv: "http://www.jplayer.org/video/ogv/Incredibles_Teaser_640x272.ogv",
poster: "http://www.jplayer.org/video/poster/Incredibles_Teaser_640x272.png"
},
{
name:"Lentement",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-03-Lentement.mp3",
oga:"http://www.jplayer.org/audio/ogg/Miaow-03-Lentement.ogg",
poster: "http://www.jplayer.org/audio/poster/Miaow_132x132.jpg"
}
So lets say I've just uploaded a new file, all you need to do is extract the filename, object name and an optional image filename, store them as temporary variables, and then inset those variables into current_playlist.html
That'll get you an embedded html5 playlist of the latest audio uploaded to the site.
Although if you wanted to get even trickier you could probably.. *goes off to look through the jplayer drupal module*
Actually, I don't see anything in the module which actually restricts the filetypes, it looks more like the old version of jplayer didn't support it. But since the module is just a wrapper that'll use the latest version which *does* support it, the drupal module probably supports it too.
I'd recomend grabbing the latest versions of the jplayer drupal module and the jplayer jquery code, chucking them up on a dev instance as seeing if it works with ogg, because it certainly looks like it should now, no matter what the drupal module says.
I look at this from a lot of different angles, by trade I'm a web dev/ui dev, specialising in Drupal and Android. By night I'm a coder/musician/writer/2d/3d artist. So I guess there are the key perspectives I see OGA from
Artist:
Currently the submissions section is clunky, I know you are working on this as a priority and I don't know what you've done already but here is what I'd like to see:
Draft status, I want to be able to save everything I've put in without sending it live, often my uploads take a long time, I want to know that even if the main upload fails or the browser crashes I wont have to fill in all the details and upload all the previews all over again.
More/better tagging system. I really don't get the current system, the freeform tags make sense, but the checkboxes are all over the place. They really need to be cleaned up and reorganised. A good breakdown for 2D might be something like:
Type:
Texture, Skin, Icon, Portrait, Background, Concept Art,
But the next section should be determined by what you selected above, so for concept art you might get asked for:
Setting:
Historical, Fantasy, Modern, Sci-fi
And then for something like:
Style:
Realistic, Cartoon, Stylised, Dark, Anime, Pixel
But for Textures those things don't really make sense, so you would instead get asked for
Material:
Natural, Man Made, Abstract
And then a subsection, so if you chose natural you'd then chose from:
Grass, Dirt, Wood, Stone, Plant
In this way artworks get tagged in a way that makes sense for each pice of art, rather than trying to shoehorn all art into a common set of categories. yes, there may end up being a lot of options, but if each individual piece need only ever see a handful of them, then it wont overwhelm the artist while still providing the kind of granular browsing options users are after.
Coder:
The way I see it I would either come here looking for a project to work on or I would come looking for help on/art for my projects.
In essence this is a job search network where no-one gets paid, but the general process of putting up jobs and looking for work still applies.
Looking for projects:
Firstly, projects need to be browsed the same way you might browse through games on steam. Pick a genre and pick a style, and once I'm looking at an individual project I want to know what stage each project is at, what skills they have already and what skills they are after, I want a screenshots of their current build, a link to try out the current build, a link to their forum and a link to their sourceforge, most of all I want to know how active they are. If there was some way of measuring the activity of their site's forums (like counting the number of new entries in an rss feed of their forum), that would be really helpful. If I could enter in detals of the kind of project I'm idealy looking for on my profile page, that would be awesome too.
Looking for help:
Firstly I want most of the work to done automatically, I'm new, I don't know the ettiquete, I just want a button that says "ask for help" or "start your project". At which point I'm asked for all the information above, the genre, the style, the skills I already have on staff and the skills I am looking for, then I enter in links for my site, my forum, my sourceforge and images and videos. Again these pages should have the ability to save a draft at any time before publishing it. When I hit publish I should be given links to an automatically generated forum and the final project page, which has an edit button incase I messed something up. Once I've done that, I want to be able to browse through people's profiles according to their skills and what kinds of projects they are working on and would like to work on.
User:
Finally, as someone who just hangs out here, I want to be able to vote on things, reddit style, nested comments, upvotes AND downvotes in additions to favorites. I don't want to clog up the list of things im following by favouriting everyhting I like, but I still want to be able to indicate what I like or dislike, and I like and dislike a LOT of things. I know you probably don't want to discourage artists by having their work downvoted, so just don't show votes below 0. Really, it will probably motivate them to make better or more appropriate work anyway. If you could add a simple drop down list of reasons for the downvote/upvote, that'd be cool to. So I could say "Poor Quality" or "Not Useful", and conversely be able to rate things as "Good Quality", "Useful" those tags could then be plugged into the views module and spat out as "most useful art" and "best quality art".
Profile: This should be my home page, with as many options as you can reasonably throw at it, I'm talking profile pictures, galleries, projects I'm working on, groups i'm a part of, messaging to other users and anything else you can think of. I want to be checking my OGA account every day, I want to be updating it and customising it, making it mine. That'll make me attached to the site and the community.
Sure Tartos, I'll add it to my todo list :)
Thanks Brandon, thats a great compliment :)
Just letting you know I just released a skin of your male model, here:
http://opengameart.org/content/nude-male-skin-for-pfunkeds-base-human-mo...
I'm sorry, I'm confused as to what you're after, could you post a link to some existing tiles?
Hi, I'd just like to point out, that is actually an opossum, not a possum. Still, good work!
Pages