SoftbearStudios / mk48

Mk48.io ship combat game
https://mk48.io
GNU Affero General Public License v3.0
331 stars 58 forks source link

Some advice about boats #196

Open PinkiePie-wwtm opened 2 years ago

PinkiePie-wwtm commented 2 years ago

Hi, Maker, first of all I want to inform that I am a Chinese and I am not very proficient in English, so please forgive me that there may be some grammatical errors in the article below.

  1. First of all, I have some comments about the small islands in the game. They're in the south, maybe you'll put some high mountains to the north of the small archipelago. That would more effectively prevent lethal ships like light cruisers, battleships, light destroyers and carrier aircraft from entering the archipelago.
  2. About the aircraft carrier. One or two torpedo launch ports can be placed at one end of the carrier. Although they have carrier-based aircraft, this allows them to kill subs better than watching subs hide beneath them. Although there are only a few torpedoes, it may be able to change the outcome.
  3. About planes and helicopters. A window is set in the corner of the screen to display the flight of the carrier-based aircraft. Let the carrier-based aircraft not only fly in the screen, but also go to farther places. The main view can be switched with a button, like "Q" or "W".
  4. About the account. You can do a function. Only a username and password are required, no social media software is required. In this way, players' data will be better preserved.
  5. Finally teach you a Chinese word, "你好" it means "hello". These opinions may not all come to fruition, but I hope you can do better. Bye-Bye. @finnbear @caibear
finnbear commented 2 years ago

Hi, Maker, first of all I want to inform that I am a Chinese and I am not very proficient in English, so please forgive me that there may be some grammatical errors in the article below.

No problem, thanks for the feedback!

First of all, I have some comments about the small islands in the game. They're in the south, maybe you'll put some high mountains to the north of the small archipelago. That would more effectively prevent lethal ships like light cruisers, battleships, light destroyers and carrier aircraft from entering the archipelago.

Yeah, we we are aware of an issue where large ships can fire their long-range weapons into the small-boat area. This is indeed one possible way to fix it :)

About the aircraft carrier. One or two torpedo launch ports can be placed at one end of the carrier. Although they have carrier-based aircraft, this allows them to kill subs better than watching subs hide beneath them. Although there are only a few torpedoes, it may be able to change the outcome.

We generally don't add weapons that the real-life versions of a ship don't have. For example, while the Moskva helicopter carrier really does carry torpedoes in real life, I saw no indication that the other carriers did (in my research). If you have a citation, that would change things.

About planes and helicopters. A window is set in the corner of the screen to display the flight of the carrier-based aircraft. Let the carrier-based aircraft not only fly in the screen, but also go to farther places. The main view can be switched with a button, like "Q" or "W".

It's a cool idea that we are tracking in #113

About the account. You can do a function. Only a username and password are required, no social media software is required. In this way, players' data will be better preserved.

The current plan for the account system relies on OAuth2, provided by Discord. We intend to expand this to Google, WeChat, and whatever else is easy and helpful for players. Storing usernames and passwords ourselves is possible, but would require that we are able to send password-reset emails. Sending emails is relatively tricky without going through a 3rd party like AWS or Sendgrid. That said, you are the second player to suggest a username/password option (not just OAuth2). We will keep your preference in mind!

Finally teach you a Chinese word, "你好" it means "hello".

:heart:

These opinions may not all come to fruition, but I hope you can do better. Bye-Bye.

:wave:

PinkiePie-wwtm commented 2 years ago

Oh, I mean maybe you can refer to the Japanese "Hyuga-class helicopter destroyer". It's also an aircraft carrier in my opinion. He is equipped with "2 x triple 324mm HOS-303 torpedo launchers". I don't know much about the military, but I think this is a good example. Submarines are deadly to aircraft carriers. Because unlike reality, there are often not enough powerful fleets to protect aircraft carriers in games. This has led to the fact that most of the time the aircraft carrier is fighting alone. I mean, don't modify the original carrier, just add some carriers with torpedoes. About account/password. Do you know QQ? He is a famous chat software in China, which is used by most Chinese people. Maybe you can add this software to the account system. I believe this will attract more people. @finnbear @caibear

finnbear commented 2 years ago

Adding an aircraft carrier with torpedoes is a good way to get around the issue of aircraft carriers not having them :)

We did consider adding the Japanese Izumo helicopter destroyer, the successor to the Hyuga helicopter destroyer, but only as a way to add a more powerful "destroyer" than Zumwalt. Ultimately, we decided that it wouldn't be fair to destroyer players.

However, another carrier we plan to add has torpedoes too, specifically the Soviet (specifically built in and named after Ukraine) Kiev class ;)

Do you know QQ?

I don't but, if it supports OAuth2 without much friction and lots of players would benefit, we could add it as a login option :)

@PinkiePie-wwtm