(February 1, 2018 at 4:59 pm)FlatAssembler Wrote: OK, I get what you are saying. I've chosen a wrong language and a wrong framework because C# and Unity are much better for making simple games than JavaScript and JQuery are. I'll try C# sometime later. For now I only know that JavaScript sucks much less than C++ does at both making GUIs and writing string-manipulation algorithms.
Anyway, do you have some ideas on how to improve the JavaScript game about linguistics I already made that are easy to program?
http://flatassembler.000webhostapp.com/etymologist.html
It takes some 6 minutes for me to play it all and score all or nearly all points. If you don't want to play the first part of the game, I've made it possible to speed it up by pressing some answer right when the question is fading out (when you've pressed the OK button in the pop-up). Then the next question will be skipped.
I don't think I would be able to add anything complicated to it. I can barely manage the 2000 lines of code it has now. I've tried to make it modular by dividing the code into functions and by splitting it into two files, one with the algorithm (which later became the text-based version) and one with the GUI, I've written a few dozens of lines of comments in the algorithm, I've used some basic OOP a few times… But I guess that, to someone who hasn't done anything more complicated than a Pacman before, 2000 lines of code are simply too much.
It looks quite nice, I think. I don't know how that could possibly take 2000 lines of code, but looks good.
I recommend that you make the background sky image full-screen and center the actual game window to the middle of the screen. On my large monitor, I have to look too much up-and-left.