Cool idea but I can’t boost the font size.
There is ZERO reason in 2016 to make a web app where I can’t do this. It’s accessibility ground zero.
I answered your issue in GitHub. You can easily change the font size in the CSS of the page that hosts the compiled game: https://github.com/facundoolano/advenjure-example/blob/master/index.html#L23
Did you personally use it in one of your projects?
And if yes how did it perform?
I’ve used similar measures the last time I’ve published a game for Android. The thing is I had to do it through ASO apps that are expensive and very limited in their free plans, so since then I had the idea of making an open source alternative for that. This one is still very limited and it probably needs more tuning of the scoring weights, but I think it can be very useful as is for keyword discovery.
Out of curiosity, why have you implemented this in node?
Mostly because I already had the google play scraper written in Node, which handles the data fetching part. With that available it was just a matter of doing some transformations and figuring out the scores.
Did you consider Scala? I’ve found it very Python-like, it has all the positives you list here (except perhaps a unified philosophy - I still think there is one but it’s much subtler than your examples).
A note on downvotes. I found this comment downvoted. It looked like it was downvoted for no reason other than the voter disagreed with this statement. As a community we wish to not have this negative culture. If you disagree with the comment, please write another comment, don’t try to railroad the original poster. Downvotes should be restricted to genuinely unhelpful content, like spam, trivial (e.g. “Me too”, “first post”) statements etc. Thanks.
I briefly reviewed it a couple years ago and wasn’t very charmed by it. Maybe I should give it another try.
Lack of a unified philosophy is what makes Scala completely unlike Python. I’d argue it’s the one thing that matters most.
Does Python have a unified philosophy? It certainly doesn’t in terms of object-oriented vs functional - it supports both approaches and it’s normal to use both in the same project, very much like Scala.
To me Python’s philosophy is that expressed in the zen of Python (simple is better than complex, explicit is better than implicit, there should be preferably one way to do a given task, readability counts, etc.). It may sound like obvious stuff, but most languages fail to apply it, and it certainly affects the way you decide how to design your code.
In terms of it being object vs functional, everything in python is an object (including functions), and in that regard Python is more object oriented than say Java. Now, from my point of view, being forced to put everything inside a class, not being able to use a function where a function will do the job, that would be the language getting in the way.
I think that Python philosophy does exist, but it’s certainly subtle; Python is a broad church and data-science Python looks very different from webapp Python which looks very different from sysadmin Python. I think Scala and Python are very similar in this regard.