A few of you know about my humble little project.
Right now, I need help with getting a HUD running because I am far too busy to do it myself. So I challenge you all to create a lovely UI that makes you feel a bit like you're playing Spiral Knights with the old UI.
I have no prize money to offer, no golden cup full of a million crowns. All I can give you is my thanks and a place the game's credits. If you'd like a challenge or want something to do, then give it a stab, please!
Requirements
Although "beggars can't be choosers," I still have some requirements. I also say what variables are related to the given UI elements. Remember, I can do this myself, but then you'd have to wait longer for the demo!
- The UI must look a bit like the old UI of Spiral Knights. Because of the see last point, you cannot just copy-paste from SK. It will have to be made yourself, but I think it is alright to study the original UI.
- The UI must be able to represent Hitpoints. 10 Hitpoints = 1 unit on the UI? max_hitpoints will vary throughout the game. (variables: hitpoints, max_hitpoints)
- The UI must be able to represent Energy. 100 Energy is the max, but it works a bit like Magic Points in other games. Energy will be used to activate Forge Trinkets and use Charged Attacks. (variables: energy, max_energy)
- Optional: The UI must be able to alert the player when Joint has something to say. I can do this part.
- Optional: The UI must be able to represent statuses. At the time, only three statuses are in the game: Pierce, Shadow, and Elemental. Elemental instantly effects your Energy, so nothing is required there. Talk to me if you want to do this one. (Details)
- Optional: The UI must be able to represent your equipped weapon. Right now, I don't even have this in the game yet. Once I do, this still won't be required because Pivot's eyes and gauntlets will change color to show the equipped weapon.
- Above all else, Three Rings must give the UI the okay. I have been told that this game can't draw revenue from SK, nor can it be confusing. This seems to be one point of uncertainty, so your UI might have to get changed (or rejected, in an extreme case).
Well, I guess that's it. Otherwise, get creative! I'm using pixel-art for my game's graphics, but you can go with your own method if you like. Unless you wear several hats, I suggest you grab a friend. I still cannot guarantee that I can send you Elemedals, because it depends on Frogatto, which is a commercial game; I'll have to ask the Frogatto guys or remove the dependency. (That might be a pain...)
Resources and Tools
Elemedals Repo
Frogatto Repo
Anura (engine) Repo
You will probably want git so that you can keep up to date with my updates.
General dev stuff here.
For those doing images.
Save your images in .png format. (If you use GIMP, .xcf is also fine.)
Frogatto's GUI images and the code for the animations.
Page on GUI code (Kinda outdated)
I can give some help with coding, but I hope that you'll be able to dig through the GUI code yourself to figure it out, or visit #frogatto channel on irc.freenode.net. (But be polite! Those guys have been a boon to this project.)
More on coding.
Also, outdated tutorial series.
Some of that stuff is old because of the Strict Mode update.
The code which ties the UI with the game.
Final note: I would greatly appreciate your help, because I simply don't have time. Ask questions, report broken links, tell your friends, and give support! I'm counting on you to make these 45 minutes spent on this post to not be in vain!
Oops, I didn't notice this.
Sorry for being a lazy bum, but can you please sum up how Anura works? Is it like a game developing tool (Game Maker, Unity) or is it an actual language, and if it is, is it high or lower level?
I did a quick google and looked at the links, but it was not immediately clear.