Types of frames:
* Vehicle - vehicle on which a cannon can be mounted and can be pushed around.
* Defense Tower - cannon can be mounted on the top of the defense tower.
* Warship (possible idea) - cannons could be mounted on a larger type of airship.
Types of cannons:
* Artillery Cannon - like the current cannon, which can shoot all types of objects with gun powder.
* Crossbow - can shoot arrows, further than the bow.
* Gatling Gun - Shoots the same ammunition as the blunderbuss but at a much faster rate.
* Liquid Cannon - can be connected with a pump and shoot all types of liquid.
* Tesla Cannon - consumes power and can shoot strikes of lightning (WIP).
I have made two scenarios for testing, the first will hopefully be the 9th tutorial and the second is just a playground to test all the cannons.
Tutorial 9: explaining cannons
Cannon Test Scenario
Feedback and testing is much appreciated, but even better would be contributing the necessary graphics (see separate thread) and sounds.
It is easy to stuck the cannon, when it stands on uneven ground. This is no big problem since you can get the cannon out of the material by equipping it to the frame, but what wondered me is the amount of distance it gets teleported down into the ground when the frame is rotated. If you would unequip the blue cannon in my screenshot, the blue cannon would be 1 pixel farther stuck into the earth than the green one.
+ When switching the gatling to automatic firing mode, it fires towards the rockets while I fire in another direction.
+ While firing straight up with the tesla cannon, the clonk gets damaged. Same with the liquid cannon.
+ If the tesla cannon runs out of power, the message is displayed, but it still continues to fire. Trying to fire again (with no charge) doesn't work.
+ When a tesla cannon destroys a building, the building simply vanishes. An explosion or another effect would be nice.
+ I think the tesla cannon does too much damage. With a good power grid, it can just destroy a whole enemy base. On the other hand, firing it to defend yourself inside a base is nearly impossible, because after firing, there is no more base you were defending.
+ Batteries! :D
+ I can't shutdown the automatic firing of the gatling.
+ Remote control?
>+ I wasn't able to move the gatling into the tower. Cycling through all the interactions wasn't possible (maybe because they are different objects?)
If you push a vehicle while entering another object the pushed vehicle will enter the object, then you can enter again and you yourself will enter. I don't know how to improve this logic at the moment.
>+ When switching the gatling to automatic firing mode, it fires towards the rockets while I fire in another direction.
>+ When firing straight up with the tesla cannon, the clonk gets damaged.
Noted and will be fixed. What should an automated cannon do when also touched by a clonk?
>Did you cycle properly? With [W] for cycling within interactions of the same object?
Tried to, didn't work.
>Noted and will be fixed. What should an automated cannon do when also touched by a clonk?
Perhaps only my opinion, but it should reject an interaction. If you want to e.g. adjust the angle, you can disable automatic firing, readjust the angle and reenable the automatic. For me, automatic shooting is more like "Continue firing in that direction / at that target until disabled".
Getting the gold star achievement alone is doable!
I hereby license the file TheMine.ocs under the CC-BY license
The AI is just bad at navigating the landscape. Only the rockets will further the progress of the AI. Maybe there are ways to make it smarter. Why is there a door ready to be closed that shuts out several of the enemies? They don't do anything useful afterwards.
Also, it is unfortunately very well possible to get locked out in the lower half of the map when the upper flag is destroyed. :/
Next steps for me will be: see if the AI can aim at obstacles (wallkits and doors), improve pathfinding behavior (this also causes lag).
P.S. In this round rockets will at some point clear the path, and locally I already increased the amount of rockets because it is harder to defend and less laggy.
Of course, neither can account for dynamic landscape changes too well.
Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill