Hundreds of features to explore
Games made in Construct
Your questions answered
Popular & trusted by schools and Universities world-wide
Construct 3 runs in the browser & works offline
Students do not need accounts with us
Our educational partners
Free education resources to use in the classroom
World class complete documentation
Official and community submitted guides
Learn and share with other game developers
Upload and play games from the Construct community
Game development stories & opinions
When I'm previewing my layout, the text is showing wrong.
It shows wrong signs for the letters: ?, ? and ?.
The text is located in project/files/questions.txt
as questions for a trivia game.
What shall I do? Can somebody please help.
Are you using the text object or sprite font object? If the text object, what font are you using?
I am using the text object. The font is Arial.
This is working for me: .capx.
Thanks a lot for your answer.
I am working on a trivia game using the template found here:
I still have the problem, when I put in "? ? and ?" in the text file (Questions.txt) and loads the text through AJAX.
Develop games in your browser. Powerful, performant & highly capable.
File a bug report if you're having problems with what should work normally. Just make a CAPX showing it works normally (text object) and that when loading from AJAX, strings display properly except those characters.
Well, before reporting a bug make sure if there isn't an issue with the txt file, it's maybe its encoding that is wrong.
Maybe try to save the .txt to UTF or something like unicode to see if the issue does not come from there.
Ashley would you have an idea about this ?
Construct 2 fully supports unicode. You're probably saving the .txt file with the wrong encoding. Make sure you save it with UTF-8. If you save it as ASCII, non-english characters will appear as the wrong characters, which explains the issue.
Problem fixed. Thanks a lot guys!
The text file was saved with the wrong encoding.