Discussion:
Best Language For The Job
Aleeious Engine
2018-06-16 02:37:50 UTC
Permalink
Here is a really old version of a browser game i wrote in PHP(1). Please
don't share the link as I'm very limited in resources. This is the type of
browser game I'm trying to create. It is an open source version of
Batllemail, a now defunct game written by Paul Gouge. Players would pick 6
attacks and 6 blocks and then the challenge would be sent to the opponent.
After the opponent does the same if he accepts the challenge, bother users
are treated to a Kung-Fu style cinematic played out based on what both
players choose(2)(3). I know you guys might be bias, but i still want your
opinions. My choices are Ruby On Rails, Node.js or Django. I heard Ruby has
has "opinionated" way of doing things but that makes it easier to develop
apps cause apps are all structured similarly. Node.js has a very flexible
structure where there is no "defined" way of doing stuff.(4) I have no idea
about Django so feel free to fill in the blanks. I would like to know what
would be the best option performance wise and development time wise for
such an app.

Regards,

Aleeious

(1) http://www.aleeious.tk/F62gmMyMU6GXepbv/
(2)
https://www.campaignlive.co.uk/article/battlemail-push-games-via-email/127904?src_site=brandrepublic
(3)

(4) https://hackhands.com/use-ruby-rails-node-js-next-projectstartup/
Martin DeMello
2018-06-18 20:50:40 UTC
Permalink
Have you looked at simpler ruby frameworks like sinatra [
http://sinatrarb.com/]? You should be able to get a proof of concept
running pretty quickly and see what the development experience and
performance are like.

martin
Post by Aleeious Engine
Here is a really old version of a browser game i wrote in PHP(1). Please
don't share the link as I'm very limited in resources. This is the type of
browser game I'm trying to create. It is an open source version of
Batllemail, a now defunct game written by Paul Gouge. Players would pick 6
attacks and 6 blocks and then the challenge would be sent to the opponent.
After the opponent does the same if he accepts the challenge, bother users
are treated to a Kung-Fu style cinematic played out based on what both
players choose(2)(3). I know you guys might be bias, but i still want your
opinions. My choices are Ruby On Rails, Node.js or Django. I heard Ruby has
has "opinionated" way of doing things but that makes it easier to develop
apps cause apps are all structured similarly. Node.js has a very flexible
structure where there is no "defined" way of doing stuff.(4) I have no idea
about Django so feel free to fill in the blanks. I would like to know what
would be the best option performance wise and development time wise for
such an app.
Regards,
Aleeious
(1) http://www.aleeious.tk/F62gmMyMU6GXepbv/
(2) https://www.campaignlive.co.uk/article/battlemail-push-
games-via-email/127904?src_site=brandrepublic
(3) http://youtu.be/RjEjJCXYRao
(4) https://hackhands.com/use-ruby-rails-node-js-next-projectstartup/
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
rdsm
2018-06-19 02:53:20 UTC
Permalink
I was unable to try the game as mysql related errors are happening when
trying to register.
Post by Aleeious Engine
Here is a really old version of a browser game i wrote in PHP(1).
Please don't share the link as I'm very limited in resources. This is
the type of browser game I'm trying to create. It is an open source
version of Batllemail, a now defunct game written by Paul Gouge.
Players would pick 6 attacks and 6 blocks and then the challenge would
be sent to the opponent. After the opponent does the same if he
accepts the challenge, bother users are treated to a Kung-Fu style
cinematic played out based on what both players choose(2)(3). I know
you guys might be bias, but i still want your opinions. My choices are
Ruby On Rails, Node.js or Django. I heard Ruby has has "opinionated"
way of doing things but that makes it easier to develop apps cause
apps are all structured similarly. Node.js has a very flexible
structure where there is no "defined" way of doing stuff.(4) I have no
idea about Django so feel free to fill in the blanks. I would like to
know what would be the best option performance wise and development
time wise for such an app.
Regards,
Aleeious
(1) http://www.aleeious.tk/F62gmMyMU6GXepbv/
(2)
https://www.campaignlive.co.uk/article/battlemail-push-games-via-email/127904?src_site=brandrepublic
(3) http://youtu.be/RjEjJCXYRao
(4) https://hackhands.com/use-ruby-rails-node-js-next-projectstartup/
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Qiu Chaofan
2018-06-20 04:48:05 UTC
Permalink
It seems that the game is more of a real-time game than web application. So
I think Rails and Django are not totally suitable for this. Maybe what you
really need is some WebSocket facilities like faye-websocket. And for Ruby,
there's some lighter frameworks like Sinatra or Cuba. You may enjoy them.
Post by rdsm
I was unable to try the game as mysql related errors are happening when
trying to register.
Here is a really old version of a browser game i wrote in PHP(1). Please
don't share the link as I'm very limited in resources. This is the type of
browser game I'm trying to create. It is an open source version of
Batllemail, a now defunct game written by Paul Gouge. Players would pick 6
attacks and 6 blocks and then the challenge would be sent to the opponent.
After the opponent does the same if he accepts the challenge, bother users
are treated to a Kung-Fu style cinematic played out based on what both
players choose(2)(3). I know you guys might be bias, but i still want your
opinions. My choices are Ruby On Rails, Node.js or Django. I heard Ruby has
has "opinionated" way of doing things but that makes it easier to develop
apps cause apps are all structured similarly. Node.js has a very flexible
structure where there is no "defined" way of doing stuff.(4) I have no idea
about Django so feel free to fill in the blanks. I would like to know what
would be the best option performance wise and development time wise for
such an app.
Regards,
Aleeious
(1) http://www.aleeious.tk/F62gmMyMU6GXepbv/
(2) https://www.campaignlive.co.uk/article/battlemail-push-
games-via-email/127904?src_site=brandrepublic
(3) http://youtu.be/RjEjJCXYRao
(4) https://hackhands.com/use-ruby-rails-node-js-next-projectstartup/
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Continue reading on narkive:
Loading...