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
General Discussion

Looking for opinions: OGA game making contest

bart
Saturday, September 11, 2010 - 01:02
bart's picture

Hey folks.  I had a thought today that I wanted to toss out there.  We've had some art contests here at OGA (and certainly the Weekly Challenge), but one thing we haven't had is a contest for actually creating a game.  I'd like to run a game contest, with the following rules:

  • Your game must run on top of an existing FOSS game engine or framework (such as Pygame).  You may modify the engine, but it must already exist in a playable state.
  • You must use art that's already on OGA (this includes music and sound effects).  If you want to use art that's not on OGA, just upload it.  It should go without saying that the art needs to be licensed under one of the allowed licenses.
  • You may work on teams of any size, including solo.
  • Game levels, scripting, and dialogue must be your original creation, and developed after the start of the contest.
  • In order to open up as many FOSS game engines as possible, cross-platform-ness is encouraged, but not required.

I'm thinking that we can kick start this event by talking to people involved in various FOSS game engine projects and having them encourage their communities to put a contest entry together that will show off their engine.  I figure maybe a month or two is a reasonable timeframe for the contest.

Please note that this is not an official announcement of any kind; I want to get peoples' opinions and ideas before I make any major move on this.  So, if you have thoughts or suggestions, please post them here. :)

Bart

  • Log in or register to post comments
HaelDB
joined 14 years 8 months ago
Saturday, September 11, 2010 - 01:21
HaelDB's picture

I think its a great idea. Not too hard, not too simple, it allows people to do something related to what they prob wanted to do in the first place when making a account here. On top of that the best part is the, "use art that is already on OGA" part. Its a good way to bring the community together even more.

Brandon Morris, 

Steam Group:  http://steamcommunity.com/groups/OpenGameArt

If you guys need any help on projects email me atBrandonmorris12@gmail.com. Pay is not mandatory and Im open.

  • Log in or register to post comments
Julius
joined 15 years 7 months ago
Saturday, September 11, 2010 - 05:52
Julius's picture

I would talk to some FOSS game engine projects first (as you said), because unless you have the strong support for this by a few of them, OGA as it self isn't able to pull enough people to make this work.

--

http://freegamedev.net

  • Log in or register to post comments
Tempel
joined 14 years 8 months ago
Saturday, September 11, 2010 - 14:23

"Your game must run on top of an existing FOSS game engine."

I'm guessing that this rule is to prevent people from making games on top of closed-source tools like Unity or Game Maker, right? In which case, it should probably read "Your game must be built only with FOSS tools".

See, I tend to write stuff with Python and Pygame. Despite its name, Pygame is not really a game engine. The current rule would disallow me from writing my own engine, and I don't think that's your intent.

  • Log in or register to post comments
bart
joined 13 years 10 months ago
Saturday, September 11, 2010 - 16:12
bart's picture

Well, there's two reasons.  You're correct about the first one.  The second is that I'd like for this contest to showcase existing FOSS tools and frameworks -- I don't really want people to be writing games completely from scratch.  That said, Pygame would definitely count as a FOSS game development tool.

 

  • Log in or register to post comments
Redshrike
joined 15 years 9 months ago
Saturday, September 11, 2010 - 20:36
Redshrike's picture

I would be so happy if someone ended up making a ff-style RPG for this.

  • Log in or register to post comments
bart
joined 13 years 10 months ago
Saturday, September 11, 2010 - 21:07
bart's picture

I would be so happy if someone ended up making a ff-style RPG for this.

Engine suggestions?

  • Log in or register to post comments
dime
joined 14 years 8 months ago
Sunday, September 12, 2010 - 23:18

> Engine suggestions?

for 2d, Slick is a really solid engine in my opinion: http://slick.cokeandcode.com/

And for a very nice themeable GUI, TWL works well with it: http://twl.l33tlabs.org/

For 3d, I've heard good things about JMonkey: http://www.jmonkeyengine.com/

All licenses are either BSD, New-BSD or "BSDish"

 

All are cross platform and hardware accel (OpenGL and OpenAL for audio).  It runs on the JavaVM, so anything that works there will work with it.  Java, Clojure, jpython, javascript, jruby, etc: https://secure.wikimedia.org/wikipedia/en/wiki/List_of_JVM_languages

 

 

 

 

  • Log in or register to post comments
hc
joined 14 years 10 months ago
Monday, September 13, 2010 - 11:13

> I would be so happy if someone ended up making a ff-style RPG for this.

> > Engine suggestions?

Sphere:

Sphere is a 2D RPG engine, in development since 1997. It allows people with not much programming experience to create role-playing games like Final Fantasy VI or Phantasy Star.

Sphere provides a graphics rendering system that supports 32-bit color. That’s 16.7 million colors and 256 levels of translucency for every pixel on your screen! It even allows for hardware acceleration for those of you with 3D accelerators! Sphere can also load PNG, JPEG, PCX, BMP, TGA, and GIF images. For sound, Sphere uses Audiere, which means it can play Ogg Vorbis, MP3, WAV, IT, XM, S3M, and MOD files.

It also supports the three standard modes of input for games: keyboard, mouse, and joystick.

Sphere uses SpiderMonkey (Mozilla’s JavaScript implementation) for scripting. JavaScript is a very powerful, easy, and flexible language.

[Sphere - Advanced RPG Engine]

+ Open Source

+ Portable (Win, Mac, Linux-native and Wine)

+ Proven Technology for Minigames, Puzzlegames, RPGs.

+ Sphere IDE similar to RPG-Maker.

Sphere IDE

 

Go get it! & Get started!

 

  • Log in or register to post comments
Redshrike
joined 15 years 9 months ago
Monday, September 13, 2010 - 14:14
Redshrike's picture

Hmm... I saw Sphere, but the site I found hadn't been updated in a long time (thus leading me to the assumption it was dead).  Good to see it's not.

  • Log in or register to post comments
WeaponGuy
joined 15 years 3 months ago
Monday, September 13, 2010 - 14:52

If i could use unity for this i would so be in!! but great idea none the less!

  • Log in or register to post comments
nander
joined 14 years 8 months ago
Tuesday, September 14, 2010 - 10:09

@weaponguy: According to the rules up there you can't, because you have to build upon an existing foss game.

  • Log in or register to post comments
shirish
joined 14 years 10 months ago
Wednesday, September 15, 2010 - 07:17

Hi all,

 I don't know anything about game development but for some reason saw sphere's forums. I think somebody mentioning RPG maker may have something to do it. I have seen and played the games of amaranthia (the developers behind rpg maker XP) and if somebody says that some editor is similar to RPG maker thats saying a lot.

 

Anyways I found two editors within the sphere forums, a 2.0 version (in-progress) http://github.com/kyuu/sphere

One can look at the relevant thread there .

 

The other one is http://www.spheredev.org/~radnen/SphereEditor/SphereEditor_090.zip . One can also read the relevant thread at the forum as well.

It might be a good idea perhaps if somebody reviews some of the engines , say what things are good at the sphere project compared/vis-a-vis the clint bellanger's engine.

A sort of shoot-out between two and more fledging engines where everybody benefits and game developers may have an idea which game engine would be suited to one type of game or other.  Shootouts of most software does give everybody something to chew on.

Just my 2 paise on the issue. I know its going in another direction then what bart thought, but its just a thought. If somebody does try and does something about it, blog it somewhere or the other, give the link here or pm me.

It would be interesting to read about game engines, specifically if they are into RPG stuff.

  • Log in or register to post comments
Clint Bellanger
joined 15 years 8 months ago
Wednesday, September 15, 2010 - 11:52
Clint Bellanger's picture

hmmmm..... ninja game using frogatto engine, anyone?

  • Log in or register to post comments
Person
joined 14 years 9 months ago
Wednesday, September 15, 2010 - 17:23

Amazing thought - add a cash prize

Amazing thought squared - add a cash prize based on the number of entrants, encouraging others to encourage others to participate, further enhancing the gain to OGA art banks in the process.

eg. if 10 entrees from distinct sources are submitted, the resulting first place prize will be ~250$, but if 50+ entrees from distinct sources are submitted, the resulting first place prize will be 1000$

Thoughts?

  • Log in or register to post comments
bart
joined 13 years 10 months ago
Wednesday, September 15, 2010 - 20:32
bart's picture

Honestly, I've tried cash prizes before, and I haven't really gotten many more entries than when there wasn't a cash prize.

That being said, that was a year ago, and we were getting a fifth of the traffic that we are now, so it might be a better proposition.

The other problem, though, is that while I have enough money to pay people to do art, I don't have enough money to get most people to enter the contest at the risk of not being paid. :)

  • Log in or register to post comments
hc
joined 14 years 10 months ago
Thursday, September 16, 2010 - 07:34

Another almost unrelated suggestion:

Why always the usual "make a game in x-days and then throw it away"-contest? Some kind of "game-incubator-contest" may be worth more than a shovelware game contest in the long run (ie. feeding contributions back to opengameart.org).

Something along the lines of: "Make a small playable demonstrator using opengameart.org content, set a realistic roadmap and todolist for the near-future and establish a vision, setup an online collaboration workspace and a project webpage."

Focus should be on realistic and do-able in a human time scale - I have seen too many (open) games die.

As for prizes I favor the scheme where lots of winners (basically no losers) get at least some $ (or a badge) - because as bart pointed out there is no point in taking part when the probability of winning *anything* is very low. And if you don't win anything you are disapointed and maybe don't try on. But the distribution of money may still have a steep curve to encourage improvements. Similar to highscore breaking.

 

  • Log in or register to post comments
Tabasco
joined 15 years 7 months ago
Thursday, September 16, 2010 - 08:39

If pygame is an acceptable platform then I would think SDL would be as well.  Would it work to simply say that the game needs to be capable of release under particular license requirements?

I put most of my stuff under the MIT license so I can't use non-FOSS libraries

Also, while we're talking about engines, don't forget http://www.love2d.org

  • Log in or register to post comments
dime
joined 14 years 8 months ago
Thursday, September 16, 2010 - 11:35

[quote]That being said, that was a year ago, and we were getting a fifth of the traffic that we are now, so it might be a better proposition.[/quotes]

 

That's odd.  I just found this place a week or so ago.  I've been doing hobbyist game development for awhile and always been looking for "free to use" resources.  Great site btw, maybe a marketing campain is what this site needs?  more users == more content.

 

I'll see if I can give you a link back in some of the game development forums I frequent.  I'm also going to start a small contest for money in the Requests forum.

 

  • Log in or register to post comments
Anonymous (not verified)
joined 0 sec ago
127.0.0.1
Thursday, September 16, 2010 - 12:09

Marketing campain? Huh? The best way of marketing is simply telling peole about this site. I already told 10 people about it. Some of them may even post things, all liked the content, and saw what impact it could have on the open source world

  • Log in or register to post comments
dime
joined 14 years 8 months ago
Thursday, September 16, 2010 - 12:58

Yea, that's what I'm saying.  Just get the word out.  :) I didn't know about this site till last week.  Lots of hobbyist/indie game developers looking for art resources.

  • Log in or register to post comments
bart
joined 13 years 10 months ago
Thursday, September 16, 2010 - 14:28
bart's picture

With regard to SDL, I'd hesitate to call it a game creation framework, since it really only does low-level stuff.  Pygame handles some higher-level things, such as sprites.

  • Log in or register to post comments
Tabasco
joined 15 years 7 months ago
Thursday, September 16, 2010 - 15:03

I can get or create a sprite library for SDL easily enough, but that's not the point.  I'm asking if you want to limit people to some ambiguous set of 'frameworks', or just make a license limitation that enforces FOSS.  I'd be much more interested if it was the latter.

  • Log in or register to post comments
Pompei2
joined 15 years 5 months ago
Thursday, September 16, 2010 - 15:42
Pompei2's picture

My opinion is the same someone else already said: if you make a "make a new game from scratch and then throw it away" is not such a good idea, it will spawn up a lot of half-baked games that will never finish. Ok, maybe some of them will live on but hmmm.

Maybe it would be a good idea to allow people to "extend" existing games (using opengameart art), for example create extension packs for wesnoth.

Or maybe a hybrid contest that allows both? Anyways, I wouldn't be in as I already am participating in a project, and I guess it's the same for a lot of others here, thus you'd really need to advertise the contest on a lot of other forums too.

But all in all, I think it's a great idea to showcase and advertise oga!

  • Log in or register to post comments
bart
joined 13 years 10 months ago
Thursday, September 16, 2010 - 16:48
bart's picture

This is kind of drifting away from the sort of contest that I had in mind. :)

I probably should have been more clear about the goals I had when I came up with this.  They are:

  • Get some exposure for some of the under-utilized FOSS game engines out there.  One thing I've noticed about the open source game development community is that we have a ton of engines and not really all that many games.  People go out of their way to make their engines extensible, and it's very rare that someone will actually pick one of those engines up and make a game out of it.  Most people decide to write a game from scratch (or mostly from scratch).  Mind you, I'm not saying that there's anything wrong with that, but I wanted a contest that would encourage people to turn over a new leaf and put together an open source game using an existing engine -- particularly given how many good engines are already out there.
  • Keep it short and simple.  The other common problem I see with FOSS games is the "My gigantic MMORPG is going to be awesome!" problem.  Now, in saying this, I have to give a nod to the successful FOSS MMORPG projects out there, but they're definitely a rare breed.  My point is that there are far more overambitious, failed projects out there than there are successful ones.  Now, a contest for creating a short game will result in a number of "throw-away" games, as you called them, but I would posit that a contest for creating a larger and more ambitious game would result in a similar number of throw-away concepts and very few actual finished games, if any at all.  Plus, OGA is still a fairly small community.  We're a lot more likely to get a solid showing if we ask for small projects that one developer can finish in a week or two, rather than big projects that will take a whole team many months.
  • Help build a mod community.  Closed-source games manage to build up huge mod communities.  Why can't we do the same?
  • Finished games, even small ones, generate a lot more publicity than unfinished ones.

I'd like to state for the record that, despite what I said above, I'm not against having a more open-ended game contest where people are allowed to design and build an ambitious game from scratch.  It's just not what I was intending with this particular contest, and it's something that I think we ought to do.  I just think it should be a different contest is all. :)

Thoughts?

 

  • Log in or register to post comments
dime
joined 14 years 8 months ago
Thursday, September 16, 2010 - 22:19

 

Yea, I agree.  It seems like a like of FOSS projects like to re-create the wheel 18 different ways :) The fragmentation hurts.  Instead of 10 people working on 1 good project you have 10 people working on 10 projects that do about the same thing :). Gladly though a lot of nice libraries come from this, but not much polished end user software.

 

I like opengameart in that sense.  At least all the fragmented art can collect in one place.

 

Maybe we should have an OpenGameArt RAID day.  Everyone go out, find open source games and post it up on the site!

  • Log in or register to post comments
shirish
joined 14 years 10 months ago
Friday, September 17, 2010 - 08:38

All good ideas, I also put up one on my blog post http://flossexperiences.wordpress.com/2010/09/17/availability-and-screen...

 

Look the stuff under opengameart.org . I do understand that a project like that may be sometime away :)

  • Log in or register to post comments
knittel
joined 12 years 7 months ago
Tuesday, March 12, 2013 - 12:07
knittel's picture

Just one stupid question: FOSS? What does that mean?

Intruder Alert: Ixian Operations 2D strategy game featuring:

- battles with up 2000 units

- 6 completely diffrent factions 

  • Log in or register to post comments
Vidmaster
joined 12 years 2 months ago
Friday, March 29, 2013 - 09:58

I do not think a game creation contest is a good idea, stick with art creation. This is open game ART not open game.

All contributors here can create game assets but not all can create a game.

 

I say, do more asset creation contests. There are so many specific themes and types not explored yet and even repeating something might be a good idea after a while.

  • Log in or register to post comments
bart
joined 13 years 10 months ago
Friday, March 29, 2013 - 10:11
bart's picture

@knittel:  Free and Open Source Software

@Vidmaster: OGA is about making ART for GAMES.  We need to get programmers and artists collaborating, and in order to do that, we should involve programmers too.  Having a game making contest is a great way to do that.

  • Log in or register to post comments
cemkalyoncu
joined 13 years 1 month ago
Friday, March 29, 2013 - 15:50
cemkalyoncu's picture

What about graphic/sound kits for a specific genre? I know tons of packages out there that could use expansion. Using an already established asset and having a contest to expand it will help alot too.

  • Log in or register to post comments
Danimal
joined 14 years 9 months ago
Saturday, March 30, 2013 - 09:17

I guess you people know about  idTech engine (corrected name), each time they release a new one, they make a game as their showcase (Doom, quake,rage...). So maybe a game contest is not a good idea, rather making just one game among everyone using only OGA assest would be better, a joint effort to create a good quality showcase.

That would give a good popularity boost to OGA, but since LPC was not long ago i dont think people want to repeat so soon; just one note, 2 projects should be done at the same time, a 2d and  3d one. The reason is that 2d is not really that attractive to many people, in fact many people look at it as lacking quality (even if its way easier to use) and OGA has more than enough 3D assests to use on something(but is difficult to prepare).

 

  • Log in or register to post comments
CruzR
joined 14 years 3 months ago
Saturday, March 30, 2013 - 08:34
CruzR's picture

I guess you people know about Unreal engine, each time they release a new one, they make a game as their showcase (Doom, quake,rage...).

Neither Doom, Quake nor Rage use the Unreal Engine, they're all based on the idTech Engine.

  • Log in or register to post comments
Danimal
joined 14 years 9 months ago
Saturday, March 30, 2013 - 09:14

Slip of the tongue, what counts is the body of the post, not how i miserably fail with names

  • Log in or register to post comments
CruzR
joined 14 years 3 months ago
Saturday, March 30, 2013 - 10:07
CruzR's picture

I'll forgive you ;)

Regarding the showcase game: We already have a couple of games that redistribute all of their art on OGA  (think Flare, Orange Engine, ...). However, creating a game the other way round is a bit more difficult, because of the huge diversity in art styles that can be found here. Unless you want to stick to a single artist / a small group of artists, that is.

just one note, 2 projects should be done at the same time, a 2d and  3d one. The reason is that 2d is not really that attractive to many people, in fact many people look at it as lacking quality (even if its way easier to use)

The reason we see far more 2D art than 3D art is not only that 2D art is easier to create, but as you mention yourself that it is far easier to use. With 2D art, you can typically just use PNG as your format of choice, as there is probably almost no engine that doesn't support it. With 3D art, you'll have to find a format that your engine supports, or even write a custom exporter if you're rolling your own format. Additionally, creating a 3D game adds a whole new dimension (hehe) of problems you'll have to solve. I therefore think that creating a 3D showcase game would be more hassle than it would be worth. I also think that people who see 2D as lacking quality are probably people who only ever play AAA titles and are probably wrong here, anyway.

  • Log in or register to post comments
cemkalyoncu
joined 13 years 1 month ago
Saturday, March 30, 2013 - 10:13
cemkalyoncu's picture

Cruzr: the difficulty of 2D/3D art is open to debate. I am no artist but still can create mediumish quality 3D art. I cannot say the same for 2D. That said, creating a AAA quality 3D game requires not only nice mid poly models but also need multiple mesh resolutions, high quality textures, proper pixel shader effects and so on. But creating a AAA quality 2D game is attainable.

  • Log in or register to post comments
marko
joined 13 years 11 months ago
Sunday, March 31, 2013 - 06:57

Would the requirement of using an existing game engine be a rule, or a recommendation? I mean, I understand it being good to encourage people to use existing tools (and indeed, for a competition, some people may think they're supposed to write it all from scratch). It's also good to disallow non-Open Source libraries. But making it a rule that one must use a 3rd party game framework brings the question of what's counted - if SDL isn't counted, it's hard to know where the line should be drawn.

I think the problem is more when people try to write yet another engine - not for their own game, but intended to be another engine that people use. There's a saying - "write games, not engines" - in that whilst it's good to write your code so it can be reused, the focus should still be on making a game, rather than an engine that no one will use.

One shouldn't reinvent the wheel - but at the same time, if one wants to write a game, choosing lower level APIs like SDL may sometimes be the better choice, than trying to mod a higher level engine.

(Plus there's the question of programmers who have built up their own engine over the years, so wouldn't be writing everything from scratch, but it isn't a supported or documented engine that's easy for others to use.)

I hope I'm not trying to complicate things, but you did ask for opinions :) I think that some kind of game competition can be a good thing, not just for creating games, but also the way that it drives game art. I note that LPC was good in that it provided a nice set of things like animated sprites and scenery that could work together in a game. Perhaps similar to "write games, not engines", I think there's an analogy with art - in that whilst there's plenty of good art of this site, even better results are achieved when there's a focus on creating complete sets of art for games.

I agree that cash prices usually aren't useful. Open source programmers tend not to be motivated by money, let alone merely a chance at money, as it will typically be small compared to what the commercial rate would be for a programmer's time. At worst, too small amount of money may be seen as an insult - check out the example at http://forum.freegamedev.net/viewtopic.php?t=2141 :)

Things like publicity may be better rewards.

  • Log in or register to post comments