As a Full Stack Game Developer Apprentice at Outscal, I have been actively involved in creating and refining games, leveraging both foundational and advanced programming concepts. My key contributions and areas of learning include:
- Game Development with C++ and OOP: Applied object-oriented programming (OOP) principles in C++ to design game features, ensuring robust and scalable code structures.
- Unity & C# for Interactive Experiences: Currently working with Unity and C#, where I develop interactive game mechanics that emphasize user engagement and design principles. I focus on implementing core gameplay features, user interfaces, and character behaviors.
- Problem Solving & Collaboration: Collaborated with team members to troubleshoot complex game development challenges, refining my problem-solving abilities and enhancing my understanding of full-stack development within a gaming context.
My apprenticeship has provided hands-on experience in the end-to-end game development process, from initial design to functional gameplay, while also strengthening my skills in OOP, Unity, and C#.