Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Progression on game interface with sprite (ship) movement, Extra weapon/Life booster for player sprite (ship) and Coin Operation to Unlock more stunning graphical UI #2

Open
tykees opened this issue Jul 16, 2018 · 2 comments

Comments

@tykees
Copy link

tykees commented Jul 16, 2018

Hello! I have some Ideas to share!

Proposals

* Progression on game interface with sprite (ship) movement.

* Extra weapon and Life booster for player sprite (ship)

* Coin Operation to Unlock more stunning graphical UI

Progression on game interface with sprite (ship) movement: Needs to do with additional coding yet required on the game for its users.
when player control it's sprite to advance, When it gets to the finish of the screen it enters and lose visual which isn't generally cool. There ought to be a movement on the game interface that will make the screen to move alongside with the sprite and stop toward the finish of the screen.

Extra weapon and Life booster for player sprite (ship) There ought to be additional weapon and life booster to make the game more intriguing.
When I got to phase 2 there was some additional object that I had to decimate and I figure it would be extremely nice to have the usage of additional weapon.
These can be accomplished by making it that if a player destroy up to X submarines (at least 20,40,60) there will be a monstrous weapon that will be added for the player to utilize and the weapon will be a gigantic destroyer that once discharged it will pulverize every one of the submarines display in water.
Life booster can be accomplished by having extra Item bobbing out each Q min (5min, 10min 0r more) and if the player could figure out how to shoot it the rectangular life box will be topped up automatically

Coin Operation to Unlock more stunning graphical user interface: Coin operation is an element that includes usage of coin which will be intended for opening new graphical interface. The game interface is the same on each Phrases and I would love to recommend having more engaging interface yet to empower players to be occupied with having new illustrations on their game screen this would be consummately decent, It ought to be made that once a submarine is demolished a coin will leave it blast and player will have to move and get the coin. Could be set as when player have up to Y coin (500 coin, 700 coin, or 1000 coin or more) to open another interface with it.

NOTE: The option to unlock UI will be on the game landing page.

Mock-up

I created this for experimental purpose on my PC using construct 2

https://www.youtube.com/watch?v=izadl8x1IsA

Pictorial Illustration of how Extra weapon will look like

Graphic1.png mockup.png

Picture below shows how I propose life movement in a pictorial form

Graphic1.pngbooster.png

Coin Operation

Graphic1.pngcoin.png

Benefits

Progression on game interface with sprite will change bunches of things on the game if you check the video I attached properly you get to acknowledged when the sprite (ship) move outside the game interface there was no impact at all, no submarine could shoot it and the sprite was there ideal from stage 0 till stage 2 without shooting or endeavoring. I trust this is positively an opportunity to abuse the game which isn't generally cool, If the upgrade is done it will make more awareness of other's expectations for the game users. Having a slight static interface is exhausting and it will be more engaging to have the progression.

Extra weapon and life booster
These are exceptionally pleasant features that users will find extremely fun. The monstrous weapon will make it simple to battle the submarines. At some specific point, it requires to get the additional weapon and make player to decide on accomplishing this task and have the weapon to confront the submarines.
Live Booster will likewise be a decent element/improvement once the life is altered there is now any deliverer to spare the life of the ship notwithstanding when submarines continue increasing this will fill in as an existence manage and will be of an incentive for players.

Coin Operation to Unlock all the more dazzling graphical UI will be a decent component there is just a single graphical interface accessible on the game at this moment and having more will be pleasant as well as getting users include on accomplishing more interface by implication more assignment for players while playing and this will make the game to be all the more intriguing and fascinating.

Observations

I Observe some trivial features which are also essential are not available on the game that I will be listing below.

  • There is not record keeping tab for keep high score of the user on the game no matter how far record gained the score disappears once the game is over.

  • When ever I loose it pops up game over but there is no option to continue, play again or restart on the game screen Game over remain until I exited and relaunch.

  • There is not visible pause button available

  • Time will be decent if included it will serve to know what extent each stage is and to what extent we have being playing the game.

@nebomuk
Copy link
Owner

nebomuk commented Jul 17, 2018

Hello Tykees,
thank you for your extensive feedback!

Proposals
Receiving so much advice is a pleasant surprise, but please note that the game is mostly based on Qt's Graphics View Framework. This framework does not scale well on mobile screens and it's difficult to add user interface controls, that work well and look the same on all supported platforms (desktop and mobile).
Since the Qt Graphics View Framework is not longer in active development and has been mostly superseeded by QML, the best solution would probably taking the existing images and graphical assets and creating a new game.
Note that all graphics are created by myself and do not have any third party website's copyright. Feel free to use them on a license of your choice.

There's some existing sprite based graphics engines like the construct2 which are probably much better suited for the further development this game.

Observations
There is a highscore table in the game
https://github.com/taiko000/TAsteroids
which uses the same graphics engine as battleship. This game has been ported to Android first. But it didn't found a simple highscore table too useful if you cannot see other player's scores. That's why i left it out here.

There's definitely some ui parts missing. Pause can be activated on the PC via the pause button.

@tykees
Copy link
Author

tykees commented Jul 18, 2018

Thanks for your quick response!
I have the repo forked so I am thinking of getting it improved either way.
I will see what I can do using construct 2.
Based on all my Initial proposals

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants