Tuesday, December 10, 2013
Ernest's Thoughts on the Production of One Shot
This semester was stressful cause there were so many
things due at the same time. I couldn't devote too much time to
any one project. For this project, I played the role of
programmer which gave me a lot of work to do early in the
design process. The engine for the game is not all the way
finished but it has come a long way from milestone to
milestone. Getting the Unity 3D engine to work on a 2D plane
proved to be difficult. I had to stop and go back to things I
got stuck on many times. For example the arm rotation of the
player character wasn't always perfect. First I tried to use
Input.GetAxis(MouseY) to affect the rotation, but it would just
constantly add or subtract from the rotation based on the
mouse’s vertical movement. This caused the arm to not follow
the mouse cursor correctly. After a lot of research and about a
week later I found Quaternion.AngleAxis() which gave a one to
one aspect ratio of following the mouse.
Another challenging aspect of this semester was
communication between group members. Sometimes I didn't always
know what was needed for a certain milestone or what everyone
else was working on. Most of the time I was working with
objects made within the unity engine. Getting things to work
when models from other group members were introduced took more
time than I thought it would. Lack of communication also
prevented something from every group member showing up in the
build. I believe only work from three members showed up in the
build for the final milestone.
Getting this project done will help me fulfill my
portfolio goal of building a game engine. I coded everything
including the character movement, enemy AI, physics, and more.
Hopefully after completing the engine I can dive into other
design aspects of the development process. With the winter
break and a whole second semester ahead of us, I hope the group
and the project will come together nicely after a much needed
break at the end of this semester. Also I am looking forward to
building my portfolio next semester for potential employers.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment