Closed SharktasticA closed 6 years ago
Some good thoughts there I think.
As a team what do the rest of you feel?
The demo is great way of taking stock and looking back.
I'm not really good at writing essays but I'll try and express what I think in a brief manner.
There's obviously visible progress and everyone is doing something, which is good for mutual trust. In my opinion, us not having any previous experience using version-control software was the biggest issue and we can't blame anyone for it. The only thing we can do is do our best and keep practising/learning. The more we get into the habit of doing things like pushing, pulling and committing changes, the better our communication and involvement gets. That should also help put us on the same page with understanding the general direction of the game's development process.
I agree, we just need to practice more. We do have the holiday to practice in our spare time as well.
If I can add something... to be honest guys things like getting used to using version control come with use. so don't knock your selves about over it. BUT learn from your experiences
I think we did fine with our progress, getting everything to work together will be difficult but if we hit a point where we can't merge two things together we would have the experience to be able to reinvent them to function.
The mini game is fully underway and should be fairly simple to create from now on as I know blender well enough to make some diverse obstacles. (other than unity's collision system hating holes in objects, kill me) so expect a rudimentary build of that for show soon.
I'm gonna keep this thread open until term starts again in case anyone likes to add anything further -if you feel like you have something else to say, I encourage you to say what you think. But when it comes to the next term, we will have to move on.
@TheAddis I look forward to it, keep us apprised!
Despite the apparent bug shown on screen, I believe the demonstration was successful! We were able to show our progress and where we will be heading. However, I think that we should give our current thoughts on the project as a whole so we know were we all stand. From my perspective, I think progress is what I expected. We've pretty much got an idea of all our mechanics by now we have a successful merge under our belts despite delays due to other couresework and getting used to Unity. But I believe there are two main points we might need to work on in the future.
Communication The recent bug has highlighted a potential breakdown in communication that resulted in the gravity supplier and the movement system operating differently. I believe to prevent this from happening again, we should identify where our branches overlap and create an API scheme to make sure everything will interface correctly.
Use of GIT Committing to our respective branches makes life so much easier for us to quickly refer to code and merge stuff together. Assembling the demo was a bit of a last minute job since the two required components were not committed into the repo and were instead in ZIP files or not uploaded at all. Whilst zipping is file for personal reference, it shouldn't be a substitute for committing progress into the repo. Using Git also has additional benefits such as being able to see the changes between commits side-by-side and having a large pool of references to revert to or merge into. So if everyone (including myself) ensures they commit after every applicable change, revision or addition to their branch (ie. after every milestone, not every little change ofc ourse), that will make life easier for all of us.
Other than that, I have no other immediate thoughts. Feel free to share what you're thinking right now. Everyone opinion is valued and will enable us to become an even better team. Sometime this week, I'll like to confirm our post-demo plan so we know what we need to complete in the next few months.