SFML community forums

General => SFML projects => Topic started by: rAum on August 16, 2010, 08:54:06 am

Title: Open Source top-down game - Warlock's Gauntlet
Post by: rAum on August 16, 2010, 08:54:06 am
Hi!

Warlock's Gauntlet is an Open-Source community project, created by users from gamedev.pl - a polish game development site known as Warsztat (the workshop). It's a dynamic, top-down shooter (well, spell-caster) game, placing you - the player - in the role of a battlemage. The hero travels through maps filled with monsters, gaining experience and learning new spells. The game is similar to titles like Gauntlet or Diablo.

The game features over 12 action-packed levels which should amount to about two hours of gameplay; the player character can learn over 30 distinct spells. There is no networked multiplayer, but the game includes a hot-seat two-player mode. The game available entirely for free - the code is open source and the assets are licensed CC.

We are looking forward to your comments - both the positive and the negative ones. Either If you think you can help - with the graphics, sound, level design or by contriving a plotline - we would happy to have you :) You must be aware that the project is developed and managed in polish, so your contact with the team and understanding of ongoing issues could be lacking.


(Of course we are using SFML - version 1.4, however the migration to 1.6 is in progress. Also we consider using pure OpenGL to gain better performance and have better control which will enable us to implement some good stuff ;) )

Download link (http://musztardasarepska.pl/wgdown/index.php?lang=en&from=sfml-dev) - you can grab there version for Windows/Linux/MacOS :P

And just to entice you a bit to download and play the game below are some screenshots:
(http://students.mimuw.edu.pl/%7esk236086/WG/screeny/wg-screen-menu.png)
(http://media.indiedb.com/images/games/1/14/13429/3.png)
(http://students.mimuw.edu.pl/%7esk236086/WG/screeny/wg-screen-game-2.png)
(http://students.mimuw.edu.pl/%7esk236086/WG/screeny/wg-screen-electric.png)http://

// edit: updated download link, new screen
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Svenstaro on August 16, 2010, 09:08:30 am
Some first impressions: Overall looks are good!

Try to make each object have some alpha-blended blob shadow. It will give your game some automatic depth and contrast for each on-screen entity.

Look at your characters. They all seem to have hard edges along the alpha borders. You can easily blend these a bit.

Improve the font rendering and make the fonts more interesting.


Keep it up!
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Liosan on August 16, 2010, 10:00:26 am
Quote from: "Svenstaro"
Try to make each object have some alpha-blended blob shadow. It will give your game some automatic depth and contrast for each on-screen entity.

You think blob shadows would be better than the "animation shadow" we have under each character? Admitively, it's not under each object, but still we thought they did their job :)

Liosan
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Svenstaro on August 16, 2010, 10:11:20 am
Personally, I prefer blob shadow + animation shadow. Also, your animation shadows probably look better in motion and thus I wasn't able to judge it quite that well from these screenshots alone.
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Finn on August 16, 2010, 12:09:32 pm
Looks great!
I'll download the game and test it :)
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Liosan on August 16, 2010, 04:40:28 pm
Thanks :) Be sure to post some feedback when you do, we're counting on it :)

@Svenstaro: I didn't say earlier, but I filed your two other comments as bugs.

Liosan
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Spodi on August 16, 2010, 07:30:46 pm
That was a surprisingly sweet game. Though after killing Zygmut (or whatever it was), there was just nothing to do and nowhere to go. Was that the end?

Quote
The game is similar to titles like Gauntlet or Diablo.


Funny, I never read what you wrote before playing, but was thinking exactly that while playing. ;) I personally would've liked a bit more Diablo influence in it: more places to go, less linear, items, stats, etc. But that is just my preference.
Title: Open Source top-down game - Warlock's Gauntlet
Post by: sultan_programistow on August 16, 2010, 09:50:48 pm
Quote from: "Spodi"
That was a surprisingly sweet game. Though after killing Zygmut (or whatever it was), there was just nothing to do and nowhere to go. Was that the end?

Well... definitely that is the end (it was the third boss, the one summoning red crawlers and black mages, am I right?). However after wiping out the remaining enemies on the level and waiting a few seconds there should appear a nice 'congratulations' screen. Question why it hadn't?

Do you have saves from that level? If yes, would you pass them us for further examination? (Just zip contents of game './user' folder and attach them here in this thread)

regards,
SP
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Spodi on August 16, 2010, 10:35:44 pm
Sorry, turns out I already deleted it. :? But yes, that was the boss. I didn't wait too long (no more than maybe 10 seconds). If it helps, I didn't have any other issues with the game and when I beat the boss, I had a healing sprite.

It was probably just me being impatient since I was about to stop playing anyways. :wink:
Title: Open Source top-down game - Warlock's Gauntlet
Post by: rAum on August 17, 2010, 09:20:04 am
Quote from: "Spodi"
Sorry, turns out I already deleted it. :? But yes, that was the boss. I didn't wait too long (no more than maybe 10 seconds). If it helps, I didn't have any other issues with the game and when I beat the boss, I had a healing sprite.

Oh, I see. I think that the healing sprite may feel guilty. Even if he heals you, he is still implemented as enemy so I guess the game thought that you have one more to kill ;)

Thanks for your feedback, glad you like it ;)
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Finn on August 17, 2010, 01:10:29 pm
Well...it's easy to cheat :D Just change a few things in the savefile^^
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Walker on August 17, 2010, 02:16:54 pm
Congratulations on making a game that I've actually gone back after my first go to complete!
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Liosan on August 18, 2010, 09:52:35 am
Quote from: "Spodi"
That was a surprisingly sweet game.

Quote from: "Walker"
Congratulations on making a game that I've actually gone back after my first go to complete!

Thanks people, I'm glad you like it :) We're doing our best. We've still got a few nice features we would like to implement, but I'm not going to give you any dates... I have no idea when we'll finish them.

Quote from: "Finn"
Well...it's easy to cheat :D Just change a few things in the savefile^^

Or in the xmls defining the player. Or in the console command files. Or in the maps. Or use the console to change whatever you need. Or, for that matter, download the source code and recompile it so that the player is immortal :) The game is not exactly hardened :D Apart from the save file thing, how did you like it?

Liosan
Title: Open Source top-down game - Warlock's Gauntlet
Post by: bobasaurus on September 18, 2010, 08:16:07 pm
I played it through.  The game was really great... reminded me of diablo, but faster with even more hordes of enemies.  My only real complaint was the lack of spell slots (I was using the arrows for movement + qwe for slots control mode).  Remembering the complex keyboard shortcuts for un-slotted spells was tough.  I would also add some visual indicator on the character when low on health, reminding you to heal.  Right now it's easy to forget checking and die when careless.
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Nexus on September 19, 2010, 05:24:13 pm
Nice game, I've also completed it :)

The graphics and sound effects are well done, it's really funny. Also the particles and spell effects look very good. However some spells seem to be imbalanced:
Keep up the good work!
Title: Open Source top-down game - Warlock's Gauntlet
Post by: inlinevoid on October 14, 2010, 04:10:10 am
I've noticed the music is ripped from Lugaru.

Nice work though, it's extremely polished and pretty fun to play.  I'm a HUGE Diablo fan so I definitely enjoyed this.
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Liosan on October 25, 2010, 12:29:02 pm
A new version is available (http://www.r3v3x.uw-host.org/wgdown/index2.php?from=SFML), with the following improvements:
- difficulty levels and "arcade mode"
- improvements to save system
- loading screen between maps
- bestiary
- some new graphics and UI changes
- numerous bugfixes and balancing issues, including keybindings

Also, there is a video available on our indiedb site (http://www.indiedb.com/games/warlocks-gauntlet).

Thanks for all the feedback so far :)

Quote from: "bobasaurus"
I would also add some visual indicator on the character when low on health, reminding you to heal.  Right now it's easy to forget checking and die when careless.

Good idea, but how would you see that? A flashing health bar? Audio indication?

Quote from: "Nexus"

Elemental revenge is pretty strong, yet consumes no mana? Is this a bug?
I had problems casting some of the lightnings (I guess it was mainly Transfuse), nothing happened. I even died once because of that ;)

Huh? I couldn't reproduce those. If someone sees them, could you post game.save file around here somewhere?

Quote from: "inlinevoid"
I've noticed the music is ripped from Lugaru.

I prefer the term "borrowed" ;) Since Lugaru went open source and CC, we decided to use some of their audio assets. Some fist-hitted noises are from there, too. I wish our musicians where more productive, but they tend to quit after a week... :(

Liosan
Title: Open Source top-down game - Warlock's Gauntlet
Post by: inlinevoid on October 25, 2010, 01:12:17 pm
Quick question: Are you using SFML/OpenGL or SFML by itself?
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Liosan on October 25, 2010, 01:40:26 pm
We are using SFML/OpenGL.

To be more specific, we are using SFML 1.4 for window creation, input handling and OpenGL context setup. A few months ago we switched from the basic SFML glBegin-/glEnd-based rendering method over to a custom vertex array rendering method, to get a slight efficiency edge together with the possibility to add custom per-sprite shaders.

The shaders didn't work out :) We didn't have time to finish it off. But the change wasn't very intrusive - we simply overloaded sf::Sprite. We could set the change back, and the game would work as before, albeit a bit slower.

Liosan
Title: Open Source top-down game - Warlock's Gauntlet
Post by: Zweistein on October 26, 2010, 01:46:04 pm
Amazing Mainmenu Background!