• Register

FlyingRock: Arena – free is top-down arcade, wherein player control weapon by mouse.

Goal in game – to kill enemy by weapon or rock that directed blows of weapon.

Game control:

Movement of cursor (blue sword) against character makes transferring of weapon in the appropriate direction.

Movement of character. In mode Mouse-Only: position of cursor sets direction of movement. In mode Keyboard+Mouse – mouse still sets rotation of characters, but movement is carried out keyboard.

Features:* Unusual gameplay. Character isn't control weapon, YOU do!

* Comfortable control

* Three game modes:

Arena– arena fight with enemies in melee

FlyingRock, – killing monsters and magic creations by weapon and rock and prevent death of character and destruction of main pillar.

Duel – destruction main pillar of enemy by rock and prevent destruction of your one.

* Many game levels and types of enemies

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

FlyingRock: Arena release


Hello, guys!

This game is not so much about the achievement of goals. It's more about gameplay. Or even an idea.
The idea was to allow the player to control his weapon not by giving the order (by pressing a button) but by directing the character who controls the weapon. More precisely, the player himself controls the movement of weapons, just like he controls the movement of the character in other games.

The idea is not entirely new. I played in Hammerfight and there's a similar idea implemented perfectly. The problem is that it was a game about flying machines, the movement of which you controlled by movement of the mouse. And only through the movement of the machine did you control the weapon. I wanted the player to control not only the character, but also his weapon directly. Plus, I wanted a game about people, not machines. And I wanted top-down game.

I can not say what I managed to do as I wanted. Perhaps it was worth adjusting the management, perhaps adding content. But I did not go there yet at the stage of concept thinking. Initially it was planned to make everything simple: some kind of arkanoid with physics. Just give the player the opportunity to control the bat, which he will beat balls. Well, and it's over, slightly change the setting. This mode has remained in the game, it is called Flying rock.

But then, and this was to be expected, I wanted to use weapons not only to control the ball, but also for destruction and killing! However, to do this, I had to work to give the enemy the opportunity to control the weapon. For me, a person almost not familiar with programming, it was not easy. After completing this task, I had to write AI for the opponents and it was even more difficult, but I managed it. I'm proud of my AI! Although it is not perfect(

When I played in Hammerfight, I did not like the passivity of the opponents. I wanted adrenaline, but they were too slow to pose a threat to an experienced player. I taught my bots effectively, but not ultimately to use abilities, advance, defend and retreat. One could make them smarter, add interactions with each other, but in a game with this format it is not required.

During development, I ran into a bunch of problems. This is the creation of AI, not too convenient control, which had to be done in two versions, so that the player chose the one that is more convenient for him. And much more. I never managed to make a good game, but I, and many other players from steam, are confident that you can enjoy it.

You can play it:

The game includes a pixelmode that "ages the game", smoothing down graphics shortcomings:





Add file RSS Files
FlyingRock: Arena

FlyingRock: Arena

Full Version

FlyingRock: Arena – free is top-down arcade, wherein player control weapon by mouse. Goal in game – to kill enemy by weapon or rock that directed...

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.