Although Terry managed to get the dedicated.bat file running in a win2k3 image in vmware, we are still having the same problem after uninstalling vmware tools and replacing the direct x files. We now need to see if we can not build a cluster off of Terrys image. I have also tried to use a clean install and that didnt work either.
As for the documentation, we are about 35% and there is still lots to do. With the deadline coming up very fast and with all the other added pressure with all the other assignments we need to seriously get this done and working over the next two weeks. This will allow us time in case of any problems arising.
Wednesday, October 29, 2008
Gui Character Select Gui
I have got the start of the character Select gui, so when you click on start game the new gui (Character Select Gui) displays which will have the model selection, weapon mounted on the tank selection and the server button.
Cheers for some of the help Brett!!
It will then go to the StartMissionGui .......
Will update you more on the gui next week.
Cheers for some of the help Brett!!
It will then go to the StartMissionGui .......
Will update you more on the gui next week.
Documentation and Progress
Today I've continued work on our documentation, attempting to document how exactly I managed to create the Random Terrain function. So far I've managed to several decent paragraphs. Other than working on the documentation I also created a flow chart on how the menu system should progress, and I also attempted to help other members with various problems.
The other members of the programming team have been respectively working on getting the tank models into Torque, setting up the menu system, and the base spawn code. As such there are currently three different versions of the game being worked on, meaning that in the end we will need to merge the three different versions.
The other members of the programming team have been respectively working on getting the tank models into Torque, setting up the menu system, and the base spawn code. As such there are currently three different versions of the game being worked on, meaning that in the end we will need to merge the three different versions.
it working
the game is working in server 2003 vmware image . we found out the problem was when you had vmware tools installed that the dedicated bat file would get stuck . and also the other was a problem was with the direct x system 32 files . so we have fixed those problems and now we cane play the game.
Tuesday, October 28, 2008
Site Update
Today I spent the day modifying the website graphics to fit my needs. I fully changed the fonts on all the images site wide to a type writer font, to try and be a bit reminiscent of back in WWII days when everything was typed with typewriters. I also added a few graphics to some of the site graphics, such as stars in the "The Objective" background, and removing a few other graphics. Next week I will do a bit of work on coding a rank reader for the website, so you can see the top how ever many players in the game. I will also do more work on my documentation and possibly start preparing my powerpoint presentation.
On a parting note, here is a new screenshot of the website to have a goosey gander.
On a parting note, here is a new screenshot of the website to have a goosey gander.
Wheels keep on rollin' rollin' rollin'...
What a flurry of activity for the past few weeks!
All the tank models have been finished and successfully exported into the engine.
Exporting caused a lot of grief so thank goodness we are over that hill now.
The next step now is to fully skin the models (as much as I like the fluoro orange it doesn’t camouflage with much...)
Also looking to create a custom datablock to allow the tank to use wheels instead of tracks.
Tried in scripts but it looks to me as it will be an engine change, so looking forward to coding again :)
That’s all for this week,
J-
All the tank models have been finished and successfully exported into the engine.
Exporting caused a lot of grief so thank goodness we are over that hill now.
The next step now is to fully skin the models (as much as I like the fluoro orange it doesn’t camouflage with much...)
Also looking to create a custom datablock to allow the tank to use wheels instead of tracks.
Tried in scripts but it looks to me as it will be an engine change, so looking forward to coding again :)
That’s all for this week,
J-
Friday, October 24, 2008
Citrix Cluster
I have spent Thursday / Friday build in up a Citrix server. It has successfully ran the game from within a Windows Server 2003. We had the dedicated server batch file running & were able to play the game in multi-play form on 2 separate computers, not within images (Mark Buttsworth blew me up).
Unfortunatly, I was unable to find a way for the Citrix (Xenserver5.0.0), to run a shared disk, iSCSI or other. which is needed in a cluster format.
Unfortunatly, I was unable to find a way for the Citrix (Xenserver5.0.0), to run a shared disk, iSCSI or other. which is needed in a cluster format.
Wednesday, October 22, 2008
Been Robbed
Hi Every one
Yesterdays the house im staying at just got broken in to, the thives took afew things and amongst the thing was my laptop and my 2 External Hard Drive one i used for tafe, and the 2nd as a backup.
the Police areinvestigating atm, and hopefuly they catch these vokkops.
ill keep you posted on any up dates
---what iv been doing---
With the work, i had finished my part of the doc, and i had too implement the firewall to the cluster to test it, and with the nagios server i had to reinstall it, coz the image of the v-pc was corrupted
. so hopefuly i can get my laptop back with all my work fingures X
cheerz
Yesterdays the house im staying at just got broken in to, the thives took afew things and amongst the thing was my laptop and my 2 External Hard Drive one i used for tafe, and the 2nd as a backup.
the Police areinvestigating atm, and hopefuly they catch these vokkops.
ill keep you posted on any up dates
---what iv been doing---
With the work, i had finished my part of the doc, and i had too implement the firewall to the cluster to test it, and with the nagios server i had to reinstall it, coz the image of the v-pc was corrupted
. so hopefuly i can get my laptop back with all my work fingures X
cheerz
Networking
I have been working on some documentation today and have managed to get quiet a bit covered. The topics covered so far are:
The different types of clusters.
Requirements of clusters.
Benifits of clusters.
Our task.
Theres still much to be coverd, and i'm hoping to get the main documentation done so i can put the presentation together with some talking notes.
The different types of clusters.
Requirements of clusters.
Benifits of clusters.
Our task.
Theres still much to be coverd, and i'm hoping to get the main documentation done so i can put the presentation together with some talking notes.
teams select
Can now select the team you want to be in. Took a while to sort out but brett helped me sort out a problem I was having with it.
Now i am going to try and work on mission preview image. So you can see a image of the mission you select before you start the game.
Will add an update once ive started it and once its got going.
Dhiren Adatia
Now i am going to try and work on mission preview image. So you can see a image of the mission you select before you start the game.
Will add an update once ive started it and once its got going.
Dhiren Adatia
I'll take you to the candy shop...
Mock Menu
I needed something to post so here's a mock menu done in powerpoint; the real menu will flow like this.
Tuesday, October 21, 2008
Game SQL Implementation
After having a chat with Brett, and the rest of the programming team, we have come to a consensus on what the role of SQL is going to play in the game. After each game variables will be written to the database, and at the load of a new game the variables will be read and use ingame. Also they want to be able to register players using the website, so that will have to write to SQL too. More to come soon...
Programming Work
Today we worked on the Menu system, Teams Implementation, Tank Models, Save System, and the Documentation.
Teams implementation was completed today with two teams available at a present.
The Tank Models are complete and only need to be exported successfully, unfortunately it is proving to be difficult due to the complexity of the models.
The database was setup to hold the required information for the Save System.
Documentation of the project is progressing with significant work being done on the Technical Design Documentation.
Teams implementation was completed today with two teams available at a present.
The Tank Models are complete and only need to be exported successfully, unfortunately it is proving to be difficult due to the complexity of the models.
The database was setup to hold the required information for the Save System.
Documentation of the project is progressing with significant work being done on the Technical Design Documentation.
Labels:
documentation,
GUI,
Save System,
Tank Models,
Teams Implementation
Thursday, October 16, 2008
Teams Implementation
I am working on the Teams Implementation at the moment.
Having a couple of problems but should be sorted soon hopefully.
Once done I will be changed it after or before milestone 2.
Just making sure it works first of all.
Dhiren
Having a couple of problems but should be sorted soon hopefully.
Once done I will be changed it after or before milestone 2.
Just making sure it works first of all.
Dhiren
Wednesday, October 15, 2008
Milestone 2 and the Final Presentation Dates
Tim provided the dates for Milestone 2 and the Final Presentation today.
Milestone 2 will take place on the 26th of November and the
Final Presentation will take place on the 11th of December.
This leaves 6 weeks until Milestone 2 and one week between Milestone 2 & the Final Presentation in which to finish the Project. As the Programming team has decided to spend two weeks before the Final Presentation working on documentation and the actual presentation, we will need to finish work on the actual game before the 19th of November.
In the next 5 weeks the Programming team hopes implement the following features:
Milestone 2 will take place on the 26th of November and the
Final Presentation will take place on the 11th of December.
This leaves 6 weeks until Milestone 2 and one week between Milestone 2 & the Final Presentation in which to finish the Project. As the Programming team has decided to spend two weeks before the Final Presentation working on documentation and the actual presentation, we will need to finish work on the actual game before the 19th of November.
In the next 5 weeks the Programming team hopes implement the following features:
- Fixed tank models
- Team selection
- Interim HUD
- Player data save system
- Tank type selection
- Bases
We also hope to create documentation covering some of the following Game Design Documentation:
- Descriptions for: Tank types their abilities, customisation & upgrade options; Upgrades options for the Tanks; Power-ups and special weapons.
- Features of the engine
- Gameplay Mechanics: Pillars; Save/Load Scheme
- Level Layouts
- User Interface
In addition we will attempt to document the Technical Design of features we have implemented so far, such as:
- Random Terrain
- Random Terrain object placement
- The Tank
Finally we want to have a task list and a Gantt chart.
As things stand we should be on target to hopefully achieve most of our goals.
Labels:
documentation,
Final Presentation,
Milestone 2,
Programming
Tuesday, October 14, 2008
Cluster Documentation
The documentation is coming together slowly, with most of the information on hand, just a matter of designing the layout and filling it all it. Would one of the networkers please do a list of points linux vs microsoft clutsering, i have found quiet a useful website. I have saved this link in a txt file under the networking documentation folder. We also need to find a good exmaple of a High availability cluster and a Load Balancing cluster, so if any one stumbles across this it would be good.
The gantt chart is completed and looks good, Mark was working on the network diagrams and they were looking good. I have started on the presentation and Terry was working on some of the documentation.
The gantt chart is completed and looks good, Mark was working on the network diagrams and they were looking good. I have started on the presentation and Terry was working on some of the documentation.
Wednesday, October 8, 2008
Revised Plans
The uploaded image is the proposed final document template. I have uploaded the template to the share (in the Programming Documentation folder), unfortunately it is only compatible with Word 2007 (it uses all the shiny new stuff).
For our first class of the new term Dhiren and I have revised the tasks schedule (the new version of Milestone2_Tasks.xls is on the share in the Programming Documentation folder), and discussed future plans. We have also talked Tim into doing some graphics work for our in-game interface (the HUD) and clarified how much time remains before Milestone 2 & the Final Presentation.
Included in the new tasks schedule is a list of some potential documentation to be created. The list is divided into Game Design Documentation (GDD) and Technical Design Documentation (TDD). The new task schedule acknowledges completed work (multiplayer implementation - dedicated server functionality only), removes various unnecessary tasks, and formally adds documentation as a task for all members.
Finally in regards to my own first task of the base code I have been a bit uncertain on how to start as I do not recall if we defined the object that would be used as the base and the method the base will use to carry out it's functions (i.e. use a trigger object - though problems arise with drawing a trigger dynamically around a randomly positioned base). As such I would greatly appreciate being able to talk to the full programming team at the next Project class, if not before.
For our first class of the new term Dhiren and I have revised the tasks schedule (the new version of Milestone2_Tasks.xls is on the share in the Programming Documentation folder), and discussed future plans. We have also talked Tim into doing some graphics work for our in-game interface (the HUD) and clarified how much time remains before Milestone 2 & the Final Presentation.
Included in the new tasks schedule is a list of some potential documentation to be created. The list is divided into Game Design Documentation (GDD) and Technical Design Documentation (TDD). The new task schedule acknowledges completed work (multiplayer implementation - dedicated server functionality only), removes various unnecessary tasks, and formally adds documentation as a task for all members.
Finally in regards to my own first task of the base code I have been a bit uncertain on how to start as I do not recall if we defined the object that would be used as the base and the method the base will use to carry out it's functions (i.e. use a trigger object - though problems arise with drawing a trigger dynamically around a randomly positioned base). As such I would greatly appreciate being able to talk to the full programming team at the next Project class, if not before.
Labels:
documentation,
Final Presentation,
Milestone 2,
Tasks
multiplayer
Brett and I tested multiplayer it works fine.
Only thing is when the tank is blown up a pink screen is displayed but thats ok because we are going to make a end game gui so when the tank is blown up a end game gui will pop up....
Dhiren
Only thing is when the tank is blown up a pink screen is displayed but thats ok because we are going to make a end game gui so when the tank is blown up a end game gui will pop up....
Dhiren
Project
Hi guys, i know we should have done this earlier, but i suppose better late than never. Its a gantt chart i have created, Lee will be adding to it later on and we'll be filling it in as we go along. This will allow us to follow some deadlines for getting work done. I saw some rough documentation Terrence has done, it looks good, the topics he has started on so far even though they may need some touching up are the following:
What is a cluster?
How a Cluster Works?
Cluster Requirments
Types of clusters
Why we chose a high availability cluster
I do know there is still a few topics that still need to be covered as far as documentation is concerned. We would appreciate the networking guys if they think of any topics to let us know and maybe even write up about that topic. We will be working together with the documentation to ensure that it comes out exaclty how we want it, after all 5 heads are better than 1.
I am also wanting to get someone on starting to create the presentation. time is running out and would like to have everything ready at least 2weeks before the deadline so we have some time for touching up and practice.
The cluster does not look like it is going to be able to run the game virtually which is a bit dissapointing but as Brett said the other day, its a project managment class and not a project class. We need to have the documentation and presentation of our stuff done even if the cluster wont manage to run the game.
We will also be creating a network diagram of how the proposed network would look and where the servers would be. It would be great if Lee and Matt could create a network diagram in viso to show the servers they have created and were they would be placed in the network. The diagram is going to be a bit complex so we will have multiple diagrams to show all the different angles.
Thats enough of a novel for now. Hopefully this term we can pull this off.
What is a cluster?
How a Cluster Works?
Cluster Requirments
Types of clusters
Why we chose a high availability cluster
I do know there is still a few topics that still need to be covered as far as documentation is concerned. We would appreciate the networking guys if they think of any topics to let us know and maybe even write up about that topic. We will be working together with the documentation to ensure that it comes out exaclty how we want it, after all 5 heads are better than 1.
I am also wanting to get someone on starting to create the presentation. time is running out and would like to have everything ready at least 2weeks before the deadline so we have some time for touching up and practice.
The cluster does not look like it is going to be able to run the game virtually which is a bit dissapointing but as Brett said the other day, its a project managment class and not a project class. We need to have the documentation and presentation of our stuff done even if the cluster wont manage to run the game.
We will also be creating a network diagram of how the proposed network would look and where the servers would be. It would be great if Lee and Matt could create a network diagram in viso to show the servers they have created and were they would be placed in the network. The diagram is going to be a bit complex so we will have multiple diagrams to show all the different angles.
Thats enough of a novel for now. Hopefully this term we can pull this off.
Who really likes shopping?
After wrestling with phpShop for the best part of 2 hours, and not even being able to post a product, I promptly gave up on using that system. Enter Quick.Cart.
Quick.Cart is 200% easier, quicker and better looking then phpShop, even before I edit it. It doesn't rely on a mySQL backend, just PHP, which I like. Thanks to this setup was a breeze, and I have had no notable errors as of yet. Here is a quick view of what the shop looks like at the moment, before any styling, etc. has been done.
Quick.Cart is 200% easier, quicker and better looking then phpShop, even before I edit it. It doesn't rely on a mySQL backend, just PHP, which I like. Thanks to this setup was a breeze, and I have had no notable errors as of yet. Here is a quick view of what the shop looks like at the moment, before any styling, etc. has been done.
Tuesday, October 7, 2008
Monday, October 6, 2008
Wednesdays
Just remember that we are switching to wednesdays
the actual time is
1:00 through till 5:00pm
NOT Tuesday anymore - so you can sleep in ;)
the actual time is
1:00 through till 5:00pm
NOT Tuesday anymore - so you can sleep in ;)
Sunday, October 5, 2008
Term 2
Hi Guys, its term 2 now, tomorrow i'd like to discuss getting the documentation done and a gantt chart done and a layout of the presentation. I would like to get this rolling as time is running out very fast.
White Market Goods
I have been researching different web shops we could use for the shop front of the game, and have settled on using a piece of software called phpShop (found at www.phpshop.org). As the name suggests, the shop is PHP based, like the site, and should make it easy to use, manage and configure. I am configdent that I will be able to customize it to be able to use a custom created theme, so I can then make it look like the site.
On a side note; I have also incorproated a test forum onto the site using phpBB. Once again, if I have time I will try to make a custom theme that ties in with the site.
Until next time...
Lee
On a side note; I have also incorproated a test forum onto the site using phpBB. Once again, if I have time I will try to make a custom theme that ties in with the site.
Until next time...
Lee
Subscribe to:
Posts (Atom)