Mech Games:
The concept is a simple one. It is the far future and the sport of choice is now mech combat. There are two styles of combat. Duels and tournament. Duels are fought for any number of reasons, practice or boredom being the leading ones. Tournaments are entered to win new tech or cash prizes. Your skill as a commander of Mechs will also increase with each combat that you do.
Techinal stuff:
This project is going to take quite a few different types of programming.
- There will be the basic html that will need to be done for the webpages.
- Php will be used to communicate with the database, and set up the maps.
- Mysql will store the maps and player information.
- XML to store data about the mechs that will be needed by the Javascript of dynamic updates
- Javascript will be used for changing the pages dynamically including but not limited to:
- Highlighting where the mech can move
- Highlighting where the currently selected weapon can hit
- Input checking
- Changing the information window to the currently selected element
- Information window when mouse over a mech
- Get information out of the XML documents being used
Battle Map:
Purpose: Create a series of pages that will allow for the creation, modification, and playing field for a number of players in a roleplaying game. The controlling person (DM) ie. the person that creates the maps should be able to:
- Easily modify the map whenever they want to.
- Add new players and non-players (Villains or innocent bystanders) to the map.
- Move anyone that is on the map to a different square.
- Create a legend for the map.
- Adjust the hitpoints/health of anyone on the map.
- Assign an initiative to any non-player.
- Currently the maps are limited to 99 squares in each direction
The players are able to:
- Move their character wherever they want to on the map.
- Adjust their hitpoints/health
- Change their initiatives
- Open a side window that contains the legend the DM has created.
- Open a side window that contains the characters that are on the map and their initiatives. Also shows the other players' Health.
Technical Details:
- Web pages are written using html and Javascript.
- Programming logic done with php.
- Uses a MySql database to save the maps.
- Working on a Flash tutorial.
The following should be all you need to get you started on the Battle Map pages. If not, follow Step four.
- Step one: Creation User
- Step Two: Login
- Step Three: Start playing with the creation process. Or you could read the tutorial if you are so inclined to read directions.
- Step Four: Give me feedback! Suggestions on how to make it more easy to use, tiles that you would like to see to make maps, or even ideas on neat new features. Also included in this are questions on how to do things, or compliments on a job well done. Email: Galieth (at) gmail (dot) com If you are copying and pasting replace (at) with '@' and (dot) with '.' Thank you.