Comments (4)
Hi @StrongZhu , as we know there were no official translation of Heroes of Might and Magic 2 for Chinese (Mandarin) by modifying an English version of the game on Windows. Also the engine does not support any UTF-8 characters at the moment.
Also we don't use SDL for image generation.
from fheroes2.
@StrongZhu , on top of this to support Chinese there should be translation to Chinese. You cannot just grab a pirated version from the internet made for Windows and it would automagically work for fheroes2. Are you willing to provide full translation of the game for Chinese?
from fheroes2.
hi,
thanks for the resonse.
I just want to re-use some maps files in Chinese, with this engine.
just checked the code again...seems that it load font info (BIGFONT.FNT/SMALFONT.FNT/etc.) from file 'HEROES2.AGG', 'HEROES2X.AGG', then calculate text lines/height/char width/etc,,,then build charSprites, then call fheroes2::Blit to build the image with text....
As the engine does NOT support UTF-8 char now...it's NOT easy to enhance it to support Chinese...
Translation to Chinese is just the 1st step,,,still need corresponding font, must be of the proper size, ,,,etc..
I found one Chinese version the whole GUI, button, text windows, all related msg are all of Chinese,
some screenshots can be found in here : https://tieba.baidu.com/p/7518562319
I believe there are font files for Chinese. The guy also made some enhancements, don't know how to achieve this without source code.
Thanks
Sincerely.
from fheroes2.
@StrongZhu , I had to remove your link. All piracy content is prohibited.
from fheroes2.
Related Issues (20)
- [Scenario Editor] Center the magic book sprite horizontally in the square of the adventure map
- Adventure map, center the spell scroll sprite horizontally in the square of the adventure map HOT 1
- Editor: On-screen keyboard to support multi-line input
- Combat, AI behavior, AI hero casts shield spell before making a hand to hand attack (1.1.0 8733)
- Editor: Object placement restrictions HOT 6
- heroes of might and magic 2 - campaign - the price of loyalty - mission 8 HOT 2
- Improve Ultimate Artifact object sprite
- Adventure map: computer don't want to protect his castle
- Capitulation logic HOT 2
- Battle: Improve attack strategy to loose less troops HOT 1
- Battle: computer is rushing and loosing units HOT 1
- Battle: if we definetely loose, then try to kill as much units, as we can
- I suggest new feature - rating of the map HOT 1
- Castle screen, scroll bar becomes too tiny for a sizeable trade
- High scores screen, the default name can be too long to fit the list HOT 4
- Castle info field is too large and shifted HOT 1
- Show creature info for the editor dialog HOT 1
- Combat, AI behavior, AI shooters tend to spread their shots over different troops (1.1.0 8733)
- [Scenario Editor] Graveyard is in the wrong category HOT 2
- AI doesn't take into an account Troll's regenerative abilities
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fheroes2.