Welcome, Guest. Please login or register. Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Cirrus Minor

Pages: [1] 2 3 ... 9
SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: February 23, 2016, 05:34:07 pm »
Hi everybody!
Cirrus Minor, you haven't made any changes to the dev branch in a month! Are you giving up on Witch Blast? :(
I had to make a "pause" in my projects but now, I will try to go on with Witch Blast.
I'd be really glad to have a v1 release some day.

Quote from: subconsciousbias
How did you do save/load games? Can you go into detail?
I don't use serialisation, I'm saving information about the current state of the game and the player (which level, how many gold coins, HP, etc...), the map of the level, and each room (room type, tilemap, items, blood particles, etc...
And as Ruck said, you can look at the code ;)

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: October 29, 2015, 04:49:50 pm »
Witch Blast v0.7.5
Download: https://github.com/Cirrus-Minor/witchblast/releases/tag/v0.7.5

Today, the new update, with the 2 players mode, a new scoring system, a new UI, the score in the game screen, and more.

Thanks a lot to Geheim, achpile and AFS for the translation (since the 0.3.x)!

Changelog (from v0.7 to v0.7.5)
(click to show/hide)

Pause screen

New color for explosive barrels

Have fun !

SFML projects / Re: In Soviet Russia
« on: October 25, 2015, 07:35:15 pm »
This game is crazy! :P
Well done, I like it, it's very fun!

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: October 19, 2015, 10:52:09 am »
Thanks Tank!
I've looked again at my first message here, and I can say I've never thought this project would go so far...
And I'm glad Witch Blast has become, for some people, an example of what we can do with SFML.

Oh, and I've done a short video about the evolution of the game, one week ago:

SFML projects / Re: Red Plane (Rotes Flugzeug)
« on: October 19, 2015, 08:56:09 am »
I've tried it.
Fun but quite repetitive, you should add more content and challenge. And sound ;)
Good job for a first game!

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: October 19, 2015, 08:16:49 am »
Today, a short gameplay video with:
  • the 2 players mode: the second player can control a fairy with the joypad. The fairy has no hitbox yet, starts with a weak standard attack, and evolves at the end of each level (she can gain power, speed, an elemental attack, double-shot, etc...),
  • the score in game: because Witch Blast becomes more and more a scoring game - with the online hall of fame - players have suggested to add the score in the game UI - like a "normal" game :P - and they want to understand where the points come - in the video, we can see how much finding a secret room or completing the first level without losing a single HP do.

That will be in the next patch.
There will be some new / updated graphics too, and the 2D artist is working on the UI right now (for the score, and more...), and of course bug-fixes and improvements.


SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: October 13, 2015, 08:43:28 am »
There are a lot more Witch Blast players, as I can see in the scores database.
The reason is that the game has been featured last weekend on GameJolt, it gives it a lot of visibility.

Witch Blast on GameJolt: http://gamejolt.com/games/witch-blast/95627

We are working on a "feedback" patch to fix the bugs of the new version and to improve gameplay.
It will probably include an experimental multiplayer mode (à la BoI: a player controls a fairy with the gamepad). It's a GitHub contribution from a developer.

Mac OSX build (with online scoring) available on GitHub: https://github.com/Cirrus-Minor/witchblast/releases/tag/v0.7

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: October 02, 2015, 02:10:49 pm »
Thanks MORTAL, and yes, the 2D artist who's joined the project is very skilled!

And I've now added Witch Blast to IndieDB, here:

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: October 01, 2015, 03:47:41 pm »
Witch Blast v0.7
Download: https://github.com/Cirrus-Minor/witchblast/releases/tag/v0.7

A major release today with new content, the destroyable stuff, improved online scores, potions, etc...

Changelog (from v0.6 to v0.7)
(click to show/hide)


Have fun !

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: September 24, 2015, 10:38:28 am »
Hi and thanks, silverweed and AFS!

I hope the next version will be available soon, but there is still work to be done.
Last development:
  • 8 new achievements (which unlock new items or spells),
  • rats and bats slow down while changing direction,
  • level 8 is the last level (no never ending game anymore),
  • score calculation will now take account of secret rooms found, "perfect" levels (without HP loss) and game time (only if the player wins the game)


And here a short video about potions in Witch Blast:


- The scroll of revelation identifies the first potion - a speed potion,

- to identify the second potion, I'm drinking it. Damn! Poison...

- identifying one potion type reveal the effect of all the potions of the same type. Drinking the health potion reveals the effect of the same potion on the ground,

- potions and scrolls can be found in chest, monster's loot, shops, etc...

(The players of the old version will recognize the Witch Blast theme new recorded and arranged in this video  ;))

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: September 05, 2015, 09:44:49 am »
A new gameplay video, today.
In this video, we can see some action, a new spell which can slow down time, a secret room, and we can listen to one of the new music tracks.

Good weekend and enjoy!


SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: August 26, 2015, 07:40:47 pm »
Hi Ruckamongus, I've made a pause in the development of the game from June to August because of some family troubles, but now I can go on.

The next release will feature, so far:
  • destructible tiles, like barrels,
  • secret rooms,
  • potions (unidentified - you have to try it or identify it to know the effect),
  • secret rooms,
  • some new items and monsters,
  • secret rooms,
  • no more freeze when calling the server, and more security (well, sort of :P  )
  • new music (100%) - the old Witch Blast theme will be back!

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: May 20, 2015, 10:51:30 pm »
I'm working at it!
But, as I'm doing with a data and a password, the "key" is not the password alone, but how I "build" the data + password string.
I mean, the string can be, for example, something like:
score + "-" + name + "*" + password + (score - level) + equipment.

I 'm now managing all the calls to server within threads now, there is no more "freeze" due to latency problems.

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: May 20, 2015, 09:09:03 am »
No, I haven't noticed the last edit :P
Thanks for your suggestions, Dwarfman, it really helps!

Well, no, the "key" won't be in the source code, and I cannot let anyone build a "full online" client for the following reason: anyone can modify the game, add more damage to weapons, more HP, weaker monsters, increase scoring, etc...
For the "online score" version, the players should play with the same version.

I will have a look at the hash library - or I will use MD5 (it's easy to find implementation for C++ and PHP) - and at the sfml-network header.

For the game-logic-related test, I prefer to do this manually, if some scores are strange.

At the moment, I'm implementing threads to prevent the game to "freeze" while waiting for server response.
I've noticed my compiler does not support C++11 thread, so I've just upgraded it.

SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: May 19, 2015, 10:13:28 pm »
Thanks kiswa! The game is very skill-based, I'm sure you'll reach lvl 5 and more easily soon!

Dwarfman, I don't have any experience in security, and what I plan to do, is to add some key to the data I'm sending and generate some hash-code to validate it.
In this case, I could provide the source code.

Do you or others think it makes sense?

Btw, I've added a Linux build (untested) on GitHub:

Pages: [1] 2 3 ... 9