I worked with Ruby on Rails professionally for a little under a year,
but then got a new job and have been a flash developer for the last 2.5
So I’m extremely rusty with Rails.
What I’m doing: I want to make a small browser text based RPG
with the option to use flash. (So people can play at work).
The Focus: Ideally I’d like people to be able to control their
actions in the fight instead of just reading through the log of their
auto attacks after.
I’m thinking you can have 8 slots to remember spells/abilities to be
able to use while in combat. Kind of like old school EverQuest.
The Problem: I want to include PVP as an option. So if you’re in
a zone and you see in your /who list another player from the opposed
faction, you can choose to attack them. But how do I implement this so
they can join in turn based combat? I was looking at Smartfox Server
lite, but this is just a project for friends and friends of friends. I’m
with HostGator and I really don’t think I can install something like
Smartfox on the shared hosting server.
Also for Chat, I was thinking of just having a database that stored the
last 30 or so entries and updated them on refresh. Is there a better way
to implement that on a shared hosting server?
Any ideas or theories would be really appreciated. If I can’t find a
solution I may have to change up how combat works so that you just
manage the AI of your character and when to use their spells. Something
like in Dragon Age.