Installer MSI

Project: Armament
Role: Game Programmer
Completed By: 16354.55 1stLt Lead James Fleming Game Producer
Created: 5/4/2017 21:30
Forum: Sprint Discussion
Objective
http://wixtoolset.org/documentation/manual/v3/votive/ Create a command line execution MSI or EXE build for the server to run automatically every night.  This will allow everyone to download and install the project as we make changes too it.

https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects

Liaison
No Messages Available

Task
Elapse Time: 1.72 hr
Elapse Time: 0.43 hr
Added another post about alternatives to try to solve the issue with dynamic folders.

Also found this http://installforge.net/ Which might be an alternative to the problem if its command based...

http://www.jrsoftware.org/isinfo.php
Elapse Time: 3 hr
Continueing to research an alternitave installforge works but does not support command line for running it in a bat file.

http://stackoverflow.com/questions/137657/free-install-wizard-software

http://www.advancedinstaller.com/downloading.html

Elapse Time: 0.83 hr
Built and deployed done as well as automating it on the server.

www.thoucurator.com/uploaded/visualstudio.build/install%20armament%20creator.msi

Assets
No Asset Available

Scrum Sprint 20170501 for Armament

By: 16354.55 1stLt Lead James Fleming Producer

Start Date
End Date

5/1/2017
5/15/2017

Objective

Ok we are going to kick this off slow.  I know the GDD is still in the making so if you have any question please ask away via forum or pm.  We will be working on the GDD as soon as possible so everyone can see our direction.

Starting Sprint Team Members:
16210.98 1stLt James Fleming Lead Game Producer
507.74 GySgt Anthony Michelizzi Lead Game Programmer
276.38 SSgt Matthew Baldwin Lead Game Writer
6.00 Pvt aarish khan Game Artist 3D
502.98 GySgt Robert Cordova Lead Game Sound Effects

@James,

I was able to get into TFS and download the project. I get null memory exceptions when trying to open it in Xenko on my desktop. I think I'll need to do a little work on it to bring it back up to par. This shouldn't effect my ability to participate, however, for the next few weeks, I'll be participating at a minimum rate. I'm transitioning to a new job.


GameProgrammer  - Anthony Michelizzi

@Anthony Also I have created a sandbox folder in the project this should house only RAW assets.  I have set the server to ignore this directory for syncing with the website so we have a save place to place test object etc. and the server will not delete them because they dont exist in our CMS (Website)

Thanks,
James Fleming


@Anthony If you start having NUGET issue where it will not let you run the code because it can not update/download the right .NET library try and delete the "Project.Lock.JSON" file.  I ran into this when working on the MSI Installer project syncing the server and the workstations this file was created on my desktop adn then checked in but it has a path in it relative to my desktop only.  The "Project.Lock.JSON" file should not be checked into TFS only the "Project.JSON" file should be VS2015 will deal with the creation of the locked file.

Thanks,
James Fleming


@Team I might have a solution to the MSI build that will allow us to do automated build of the game every night. This way we can review the game when ever you have time rather then us demo it all the time.  This feature will be shown on the console screen under the "Project: Armament" section.

Thanks,
James Fleming


@Anthony Where you able to get into TFS?

Thanks,
James Fleming


@Aarish I'm happy to see new faces around here.  Below I've posted a link for you which is your agenda.  Any task that is assigned too you can be located on the top right of the console page under "Your Agenda" section.  This is where the information that Tessa gave you should come in handy.

http://www.thoucurator.com/agenda/editagenda?agendaid=1318

Thanks,
James Fleming


hello ..all ,i am very new here and i am still confused about how the stuff works here,i was assigned task 3d plane so i would like any help on it about how i have to manage my task over here .

@Matthew Ok thank you for keep us in the loop.

Thanks,
James Fleming


I'll be on this weekend and the first of next week. My weekend is technically Monday and Tuesday so I may be slightly out of step with everyone else.
-Matthew-

@Anthony We can start with the UI agenda I you want to create for me that would be great.  We want to be really simple.  Also the GDD has been updated still work to be done on it but hope that will get the general idea across. Let me know if you have any questions.

Here is the current agenda list for Armament.

Thanks,
James Fleming


@James, thanks, I will sync up to it sometime this weekend. If you have no agendas either I'll make a couple and start putting some basic systems in place. That way I can work on armament, and familiarize myself again with xenko


GameProgrammer  - Anthony Michelizzi

@Anthony Ok TFS is ready to go I've attached your account too it.

Thanks,
James Fleming


@Anthony Awesome I'm going to start an agenda to get the TFS setup today so we can sync up sometime this week.

Thanks,
James Fleming


Sounds great. I can always still reference the scripts that I was playing with as well for reference to get it working. It will be simple enough. Let me know if there is anything else you would like done or not.

- I'll get to anything else started sometime this weekend. I have interviews the next couple of days.


GameProgrammer  - Anthony Michelizzi

@Anthony Ok that make since so its just an attachment as a script per model/object in the scene.  We will come back to this after I get the gravity thing working.  To see if we can fire off an effect

Thanks,
James Fleming


@James, it's all done with ray casts so that script attached to any object will register hits. The enemies will just neeed colliders on them. The bullet animation on top is just visual effects in this case since we are drawing invisible physics lines in place of bullets


GameProgrammer  - Anthony Michelizzi

@Anthony Can you find out how we attach that to a model for hit detection and look into things like bullets hitting the model where the bullets will be invisible to the eye in the game kinda.  Probably a animation showing shots fired and an animation of hits taken but no actual bullet will be seen flying though the air.  How would this code be done for something like that.

Thanks,
James Fleming


@James, I had already grabbed the pro version, it's only a trial until 7/31 anyways. Just finished completely blowing a skills test, so I'll start messing with Xenko now.


GameProgrammer  - Anthony Michelizzi

@Anthony Lets go ahead and use the personal edition 2.0 for all of our game stuff for now.  I don't think we will upgrade from that point for awhile. 

Also I don't have TFS setup at this time I will get that done by end of next week.  I need to focus on the GDD for a bit right now.

Thanks,
James Fleming


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.