Created: 11/28/2016 6:00:08 PM
Updated: 12/3/2016 11:46:32 AM

Game Producer

Joined: 2/4/2017
Thread Replies: 14
Thread Followers: 126
Category

Scrum Sprint 20161128 for The Last Stand

Start Date
End Date

11/28/2016
12/5/2016

Objective

We will be starting the server communication between the client and game server.

Starting Sprint Team Members:
Scrum Sprint 20161128 for The Last Stand SSgt Matthew Baldwin Lead Game Writer
Scrum Sprint 20161128 for The Last Stand SSgt Robert Cordova Lead Game Sound Effects
Scrum Sprint 20161128 for The Last Stand 1stLt James Fleming Lead Game Producer
Scrum Sprint 20161128 for The Last Stand Pvt Daniel Rodriguez Game Artist 3D
Scrum Sprint 20161128 for The Last Stand GySgt Anthony Michelizzi Lead Game Programmer
Scrum Sprint 20161128 for The Last Stand SSgt Melanie Fleming Lead Public Relations


Thanks,
James Fleming 
Facebook
Discord


Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.

Created: 12/3/2016 11:46:32 AM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
Here is a full mock up of the entire network layout.

Reply:

Thanks,
James Fleming



Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/2/2016 8:44:58 AM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
@Anthony To mock this up I'm thinking of three application an "Updater", "Interface", and "Game" set up.  The updater will only be for checking the game and interface if they need to be updated.  Then the interface will be everything we need outside of the game and finally we have the game as a stand alone application.  I think you are right and that breaking these down into smaller application will make these easier to manage.  So I'll work this into the flow chart now.

Reply:
This is just the client side all application will be a unity project so we can execute it on multiple platforms.

Thanks,
James Fleming



Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 10:00:59 PM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
@Anthony Oh yes let me review that real fast from our forum conversation to get that worked in too now.

Thanks,
James Fleming



Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 9:55:50 PM
Updated: 10/13/2018 3:04:51 AM

Game Producer

Joined: 10/1/2018
Member Replies 197
Member Follows 63
From the looks of it, looks like you're leaving all the pregame stuff in unity itself?


Reply:   - Anthony Michelizzi
GameProgrammer  - Anthony Michelizzi

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 8:30:17 PM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
@Anthony Here is the chart and a brief outline of my thoughts.  If you check the Server.Interface and the Server.Administrator.  You will see a working simple sample code.

Reply:


So each Server.* is a stand alone instance sharing the Server.Library for functionality.  This way we can run each of these on a dedicated server in the end.  The Server.Administrator will be a WinForm application for controlling these server remotely as a utility so direct access to the server is not needed.  The unity client will connect to each of these server as the application calls for.

You will notice that there is a Model, Logic, and Data folder.  Each of these folder will house their respect classes.  The Data folder will be for only Data items like direct access to SQL server.  Not the code for retrieving object but more of a data binding.  This goes for any other data item we choose to use like XML.  Once again its not to get class object but used to parse out the data in a standard format we can use.  I will fill the SQL Data class out tomorrow when I have time so you can see this in action.  Next we have the logic folder which will hold the transforming of the data object pulled back like SQL table into a usable object (Model).  Then last we have the Model folder which will house extremely generic object for the data to be stored in.  Finally we have the Service folder these will house all the connection and sorting of server networking calls.  Probably a somewhat large switch statement that the Main Program class executers.

Do you see any issue with this Networking structure?

Thanks,
James Fleming



Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 6:50:53 PM
Updated: 10/25/2018 3:04:27 AM

Game Producer

Joined: 12/24/2018
Member Replies 157
Member Follows 58
That's a nice looking Mech!
-Robert
-Robert GameSoundEffect

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 6:42:28 PM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
@Anthony I'm going to work up a flow chart for the structure of the network tonight.

Thanks,
James Fleming



Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 1:51:42 PM
Updated: 10/13/2018 3:04:51 AM

Game Producer

Joined: 10/1/2018
Member Replies 197
Member Follows 63
@James. I think that framework is a good idea. Saves us from writing wrappers around sockets ourselves which should save some time.


Reply:   - Anthony Michelizzi
GameProgrammer  - Anthony Michelizzi

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 1:08:06 PM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
@Matthew No worries thank you for keep me updated

Thanks,
James Fleming



Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 1:07:02 PM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
@Team Our 3d department has suggested the following 3d Model for testing please review and let me know what you think before the end of the sprint otherwise this look like the one we will be purchasing.

http://www.turbosquid.com/3d-models/3d-robot/997544

Thanks,
James Fleming



Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 1:04:11 PM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
@Anthony When you get a moment can you look at this (NetComm) for me tell me your thoughts on it please?

Here is a sample of its use as I think we should implement our network structure.

Thanks,
James Fleming



Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 12/1/2016 6:26:22 AM
Updated: 9/25/2018 3:04:30 AM

Game Producer

Joined: 1/23/2018
Member Replies 103
Member Follows 38
This weekend is when I will have time to get to my agenda. It's good to be back.
-Matthew-
-Matthew-

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 11/29/2016 11:19:59 AM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
I must say its nice to see a sprint running with so many of us on it again guys. :)

Thanks,
James Fleming



Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.
Created: 11/28/2016 6:00:08 PM
Updated: 9/26/2022 7:54:28 PM

Game Producer

Joined: 2/4/2017
Member Replies 748
Member Follows 126
Welcome, everyone, to another sprint. As we push forward in our project, the challenges we conquer as a team, absolutely amaze me.  With that being said, lets get started :).

Does anyone have any comments, questions, or concerns about the agenda they are assigned too?  If you need your agenda defined better or you're not sure where to start, please post on the kanban discussion any questions and we can start figuring it out as a team.

Thanks,
James Fleming 
Facebook
Discord

Awards: Acquired more then 40 hours logged Acquired more then 120 objective in the role 5 Contribute to an agenda that is not yours more than 7 hours. Created 9 blogs or more in 18 month period. Has remained a member on standby for more then 28 days without quitting. Has not received a System Automation notice in over 9 months. Created 3 blogs or more in 6 month period. Member receives newsletter.

×
MEMBER
Login
SERVICES
Animator Artist 2d Artist 3d Audio Engineer Game Creation Game Producer Graphic Designer Marketing Package Asset Programmer Story & Asset Writer Tutorial Video Production
ARTICLE CATEGORY
Animation Audio Production Cloud Gaming Game Development Graphic Design Marketing NFT Game Development Services Video Production