SFML community forums

General => SFML projects => Topic started by: achpile on August 10, 2014, 06:28:44 pm

Title: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on August 10, 2014, 06:28:44 pm
Good day! Let me introduce a game I developed for 13-14 months. But it's still just an engine. It is a platformer with rpg elements (You can wear different armors, equip different weapon and different ammo). You gain XP after killing enemies, increasing your level and basic skills (Strength, Constitution, Dexterity and Intelligence) and your main characteristics depend on it (Shooting accuracy, speed, acceleration, jump, HP, aim range and XP bonus).

Official website: http://achpile.tk/
Github repo: https://github.com/achpile/fired
Screenshots : http://achpile.tk/projects/fired/screenshots
Contacts: http://achpile.tk/contacts.php

http://www.youtube.com/watch?v=_NXOpMToOkA

For now only Linux and Windows binaries are available (http://fired.tk/downloads/1/)

Main features:

Controls:




The game have no conception yet. Only in my mind. And I want to talk about it. As I told, for now it's a simple 'game engine'. So, it would be great to hear your suggestions for project's future.

For me it is:
2 basic locations (Home and City). At home you can store your stuff and there will live some private NPC (appears after some conditions). In City there will be public location for all players on the server. They can create parties to go to dungeons or quest locations or go there alone, interact with common NPC (traders, quest, etc.). When party/player will go to dungeon/quest location the new map will be randomly generated. Also there will be several biomes, contains own style and world generators. And maybe there will be arenas, or something similar (PvP) game modes.

If you have own suggestion, found a bug, or there is something else you wanna tell me - post it here, or in forums at http://fired.tk/forum/

Thanks for attention!  ;)
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: binary1248 on August 10, 2014, 07:31:48 pm
Man... why can't such games gain more attention. That way people would see what awesome things can be achieved with SFML and would stop asking whether SFML can be used in high quality games.

In any case, good job ;). I would even consider this game to have potential to be on par with some things sold on Steam for real money.
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: amhndu on August 11, 2014, 10:55:44 am
Judging by the video , it looks AWESOME !!!
Great job.
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: Sub on August 11, 2014, 11:05:11 pm
That looks awesome.  Nicely done man.
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: Hapax on August 12, 2014, 03:43:55 pm
This looks great and well-made.

I think more attention should be paid to the bullets though. They should originate from the weapon and also not appear behind the character  :P

(http://i.imgur.com/a7Q5HH8.jpg)
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on August 13, 2014, 06:38:13 am
Man... why can't such games gain more attention. That way people would see what awesome things can be achieved with SFML and would stop asking whether SFML can be used in high quality games.

In any case, good job ;). I would even consider this game to have potential to be on par with some things sold on Steam for real money.

Thanks, binary1248! Next time people ask it - give them this link  ;) And, in fact, you helped me to make this release! Windows binaries are statically linked with your branch 'bugfix/al_context' :D And thanks for good feedback. I'll try to do great job  ;) But about attention - it's the first topic I've posted about this game. And I am developing it in private repo at bitbucket, so nobody knew before this moment about the game  ;)

Judging by the video , it looks AWESOME !!!
Great job.
That looks awesome.  Nicely done man.

Thanks you, guys!!!

This looks great and well-made.

I think more attention should be paid to the bullets though. They should originate from the weapon and also not appear behind the character  :P

(http://i.imgur.com/a7Q5HH8.jpg)

Thanks, Hapax! I think I'll fix it before next release came :D In fact it's because of bullet drawing algorithm

{
                line[0].position = pos;
                line[1].position = pos - velocity * frameClock * 2.0f;
                app->draw(line);
}

So, in first moment it appears at the center of the character and starts from 'behind' :D
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: Jesper Juhl on August 13, 2014, 05:43:38 pm
Nice work.
This looks really good and polished.

The constant fading in/out in the video annoyed me quite a bit though. Is that just how you made the video or does that also happen when you play the game (haven't tried it myself)?
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on August 13, 2014, 08:51:40 pm
Nice work.
This looks really good and polished.

The constant fading in/out in the video annoyed me quite a bit though. Is that just how you made the video or does that also happen when you play the game (haven't tried it myself)?

Huh, second negative feedback about fading in/out :D No, it's only in video (in game only at start screen, like first 4 pics, but you can skip it by clicking or pressing keys ;) )
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on August 18, 2014, 10:41:12 am
I don't want to create new thread, especially for examples I've made.

If you enjoyed this video - you maybe interested in the lighting calculations, or something. Well, I've made simple demos to demonstrate lighting and lightning (not together  ;)) algorithms I used in my game. You can find it here: https://github.com/achpile

Lighting system requires SFGUI to be installed.

PS: I found some issues with lighting, some of them are fixed, but it's still mixing colors not correctly  :-\
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: BaneTrapper on August 18, 2014, 06:26:26 pm
Question: How do the stats affect you? i saw "strength" is there a melee combat?
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on August 19, 2014, 06:06:45 am
Question: How do the stats affect you? i saw "strength" is there a melee combat?

There are melee weapons, but the strength is only for increasing speed, jump power and max HP (for now)
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: Jesper Juhl on August 19, 2014, 05:01:38 pm
I'm impressed. Nice to see a solid piece of work done with SFML.
I don't think I'll be a player (just not my kind of game) - but I wanted to applaud the craftsmanship :)

(I know I already commented; just felt like adding a bit more encouragement, since I really think this looks good) ;)
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on August 20, 2014, 06:12:29 am
I'm impressed. Nice to see a solid piece of work done with SFML.
I don't think I'll be a player (just not my kind of game) - but I wanted to applaud the craftsmanship :)

(I know I already commented; just felt like adding a bit more encouragement, since I really think this looks good) ;)

Thanks a lot for nice feedback ;) I'm glad ^^ Well, It's a lot of work to make it playable. Now it's just an engine with demo level :D
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: Tank on August 20, 2014, 07:46:07 am
Good work, achpile!
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on August 20, 2014, 12:20:49 pm
Good work, achpile!

Thanks!!!
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: electrux on August 21, 2014, 09:04:23 am
its awesome man!!! so beautiful :D
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on August 21, 2014, 12:23:32 pm
its awesome man!!! so beautiful :D

Thanks, electrux! But art is still not look like I want it to :D
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on August 29, 2014, 07:33:59 pm
Man... why can't such games gain more attention. That way people would see what awesome things can be achieved with SFML and would stop asking whether SFML can be used in high quality games.

In any case, good job ;). I would even consider this game to have potential to be on par with some things sold on Steam for real money.

PS: @binary1248, I think SFMLProjects (developing by eXpl0it3r, zsbzsb and me) will help people to find more nice projects using sfml, but I see SFMLProjects only in distant future. I think the more attention can be gain if there will be the special menu entry 'Projects' on main site (near resources, license, downloads etc.) where the project titles, sreenshots and link to forum threads can be placed (projects can be added by discretion of the administration) for projects like mine, 'Witch Blast', 'Kroniax' etc.
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: Cirrus Minor on September 01, 2014, 05:48:08 am
I've played F.I.R.E.D. a little during the week end.
Runs fine (Windows 8 - 64).
The game is well done, polished, and I like the 2D art !

So it will become a multiplayer game ? You already have some "story" ?
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on September 01, 2014, 06:20:50 am
I've played F.I.R.E.D. a little during the week end.
Runs fine (Windows 8 - 64).
The game is well done, polished, and I like the 2D art !

So it will become a multiplayer game ? You already have some "story" ?

Thanks for feedback, Cirrus Minor!

Yeah, it will. (may be multiplayer or single player will be some kinda similar to Terraria. I mean you can choose player and world/server). But only in distant future. For now I'm working on City with NPCs, Player's home with treasury and more stuff, skill system, maybe liquids, quests etc. I've planned a lot before next release :D

And the story.. Just a simple thoughts about it, but I won't tell anything about it till release will be done ;D

About multiplayer - I don't planned a lot about it. For now I want to implement party-quests with awesome loot (like dungeons in WoW or similar) and some kind of arenas (For PvP) ;)
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on September 01, 2014, 06:32:27 am
PS: glad to hear I works on Win8  :) I didn't tested it even on Win7 (I have only WinXP)
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: AlexAUT on September 01, 2014, 12:19:05 pm
Really nice love it. Runs perfectly fine on Ubuntu14.04 64bit except everytime I die the window looses focus and it shows every open window (this view http://www.opensourceforu.com/wp-content/uploads/2012/05/Ubuntu1204-24-Super-W-scale-windows.png) kinda strange.

Some suggestions:
*When you rightclick an item in a chest it should get automatically in your inventory, so it will be faster to store ammo.
*Sometimes its hard to see an enemy because the world is too dark (maybe this is on purpose?), you could add someting like a brightness level?



AlexAUT
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on September 01, 2014, 12:35:12 pm
Really nice love it. Runs perfectly fine on Ubuntu14.10 64bit except everytime I die the window looses focus and it shows every open window (this view http://www.opensourceforu.com/wp-content/uploads/2012/05/Ubuntu1204-24-Super-W-scale-windows.png) kinda strange.

Some suggestions:
*When you rightclick an item in a chest it should get automatically in your inventory, so it will be faster to store ammo.
*Sometimes its hard to see an enemy because the world is too dark (maybe this is on purpose?), you could add someting like a brightness level?


AlexAUT

Hi, AlexAUT! Thanks for feedback!!!  I hope next releases will be much greater and you'll love it more ;)

Well, about issue with losing focus - I really don't even know, what is the reason. Because there's nothing in my code can do it  :-\ May'be there's some UNITY issue (I can't use it. Prefer MATE, XFCE and Gnome 2. Sadly Gnome 3 makes me sick  :( ). So I didn't tested it on unity, but I'll try.

About rightclick - it is used to take items by one from a stack (or heap. don't know how it is named  :) ) but only one item by click. No holding implemented yet  :( . And maybe middleclick will be used to do it. Or vice versa  :D And later there will be an 'autoloot' button ;)

About darkness. It is so dark with only one purpose. To show, what is the game lighting and lightning systems are  :D Of course all the game won't be so dark. This is just 2 demo levels made to show game abilities. It is pre-alpha. By other words - teaser. Nothing is told about game conception, only engine abilities.
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: fakepotato on December 12, 2014, 05:35:50 pm
It's not tile-based, is it? In what way the game map is represented?
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on December 13, 2014, 10:57:39 am
It's not tile-based, is it? In what way the game map is represented?

It IS tile-based. And the map is an array of tiles  ;)
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on December 13, 2014, 10:58:16 am
It's not tile-based, is it? In what way the game map is represented?

Why do you think it is not?  :P
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: Raincode on December 13, 2014, 02:35:26 pm
I find it hard to imagine a single person making such a cool game. I mean really, it's super cool.
I wonder if there is some way to  change the keys? E.g. I would find 'W' to jump good instead of space (of course all personal preference).
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: Grimshaw on December 13, 2014, 03:39:59 pm
I tried your game and it was so great, got me hooked for a while! Great job ! I don't find that much stuff that needs improvement, unless you want to further polish the game.

The experience was really good, complete, intuitive and with a bit more work I'm sure you can make a commercial success out of it. :D
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on December 13, 2014, 04:25:55 pm
I find it hard to imagine a single person making such a cool game. I mean really, it's super cool.
I wonder if there is some way to  change the keys? E.g. I would find 'W' to jump good instead of space (of course all personal preference).

Thanks! Yeah, it took about 14 months.. And the changing controls was planned for next release... But I don't know if it will be =(

I tried your game and it was so great, got me hooked for a while! Great job ! I don't find that much stuff that needs improvement, unless you want to further polish the game.

The experience was really good, complete, intuitive and with a bit more work I'm sure you can make a commercial success out of it. :D

Thanks, Grimshaw =) The next steps of development must be working on content. But I'm too bad at art, so works stopped for a while. And I don't know, what to do with this... I mean... What this game will be about? What gameplay will be...

Well, I thought about something like this: there will be 3 basic locations
1. City (there some NPCs walking around and can give you a quest, heal you, or trade something)
2. Home (player can go there from City). There will be some chests to store items. Also there will live some special NPCs (who can train some of your skills, trade special items or modifiers to equipment). Each of them will appear after completing special quests
3. Quest location. Each quest would lead you to some special location with enemies. (Graveyard, Old castle, Forest, Mountains, etc.)

But when I started it's implementation - I thought: "Nooo.. Booring"  ;D

So, for now, I can't imagine the future of this game.

Btw, I've started another project on this engine... Side-view tower defense. I hope the alpha would be done about X-Mas or New Year  ;) The only think I can say now about it: It will be a lot of meat and bloood!!!  ;D
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: Cirrus Minor on December 13, 2014, 05:19:44 pm
Too bad the development is (temporarily, I hope) paused, but now I can't wait to see your tower defense :P
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on December 13, 2014, 07:28:48 pm
Too bad the development is (temporarily, I hope) paused, but now I can't wait to see your tower defense :P

Huh, if only someone give me an idea  ::)
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: c023-dev on December 28, 2014, 09:40:14 am
I have what you need bro, pm me!
Title: Re: F.I.R.E.D. v0.99.pre-alpha
Post by: achpile on April 05, 2015, 06:46:46 pm
Hey guys! After some time I decided to open sources for the community.... Btw, I stopped developing a while ago..

https://github.com/achpile/fired

Hope you'll find a lot of useful things