Titulo Estágio
Software Engineering Internship, Games and Virtual Reality
Áreas de especialidade
Engenharia de Software
Local do Estágio
Avenida Sá da Bandeira, n33 6 andar 2 fase
Enquadramento
Mimicry Games is looking for a Software Engineering Intern to join our team currently working on mobile and desktop-class virtual reality projects. You will be assisting with the development of one or more systems; including AI, mission, object interaction, skills, gameplay tools, or multiplayer extensions of existing systems. Our environment is highly iterative, gameplay features are refined over the development cycle in response to playtesting. You will actively participate in the design and production of our games. Our gameplay programmer interns develop their intrinsic understanding of what makes a game fun and the analytical mind to break that down into its constituent parts. They experiment with game design and use rapid prototyping, yet have the engineering background to learn how to make strong architectural and algorithmic decisions. If you have a game designer’s creativity, the skills of an engineer and a passion for virtual reality, then we’d like to hear from you.
Objetivo
Objectives: using your engineering background to learn how to make strong architectural and algorithmic decisions, balanced with game design abilities that make leading edge VR game products. Participating in building a fun, balanced VR experience. You will be assisting with and gaining experience in, the following: iterating with designers to create new gameplay systems using a common visual scripting language (Blueprints for UE4) Participating in the development of on one or more gameplay systems including: mission, skills, AI, in-game building, PVP or multiplayer. Providing assistance in the creation of gameplay tools and editor support. Learn experimenting with game design and use rapid prototyping while ensuring that strong architectural and algorithmic decisions are made. Learning to use game design sensibilities through rapid prototyping to build gameplay systems that will enhance the VR experience. Participating collaboratively with a team to determine overall design sensibilities for VR projects.
Plano de Trabalhos - Semestre 1
Start: September 11, 2017. You are expected to be actively present for 16 hours per week, while respecting mandatory classes or meetings that have to be attended. Week 37: Introduction-Orientation phase, getting to know the company, the employees and the tools. Building your own computer, setting up your workstation and dev station. Getting to know the VR hardware. Learning about the current project, the goals, the state of it and your role in it.
Week 38 - 50: Intermediate level middle phase: You will be assisting in the development of Mimicry Games' mobile and desktop-class virtual reality projects, at an intermediate level. You will actively participate in the design and production. You will work in a game engine and will learn how to implement architecture, make use of design patterns and understand the basics of multiplayer games. You will also learn how to work in a production team. In this phase you will be participating in the creation of one or more systems; including AI, mission, object interaction, skills, gameplay tools, or multiplayer extensions of existing systems. You will join the team and work closely together not just to make the game come alive in VR but to make it an awesome and fun experience. We are a small team, you have to be versatile. We don’t have dedicated AI, network or tools programmers, every programmer can do (almost) everything here. We expect that from interns as well. Team Play is a must! Although you need to be able to work by yourself, teamwork is very important at Mimicry Games. Be it via Slack, email, IM or just walking over to a colleague. Passion for technology and videogames is important to us. There isn’t a week that goes by without the team critically analysing and going hands-on with the latest videogames, VR experiences, gadgets, gaming hardware and VR technology.
Week 51: Concluding wrap-up phase: final part of the first semester, end by giving an informal twenty to thirty minute presentation on what you felt was the most important part of the internship so far, conclude by briefly addressing your expectations for the second semester. End: December 21, 2017.
Plano de Trabalhos - Semestre 2
Start: January 8, 2018. You are expected to be actively present for 40 hours per week, during this period. Week 2: Advanced-Orientation phase, observing and participating in the roadmap development for the coming period, learning about the current advanced challenges of the projects and your evolved role in it.
Week 3-20: Advanced level middle phase: This is an extension and advancement to the first semester, middle phase. At an advanced level, you will continue to assists in the development of Mimicry Games' mobile and desktop-class virtual reality projects. You will intensify your active participation in the design and production. You gain advanced knowledge of working in a game engine and will deepen your understanding on how to implement architecture, make use of design patterns and understand advanced aspects of multiplayer games. You will gain a deeper understanding of how to work in a production team. You will advance your participating in the creation of one or more systems; including AI, mission, object interaction, skills, gameplay tools, or multiplayer extensions of existing systems.
Week 21-22: Final concluding wrap-up phase: final part of the second semester and conclusion of the entire internship. Hand over final material and work, in an organized and commented fashion. Write your internship report, summarizing, reflecting and describing your experience during your internship period, according to your institute's guidelines. End by giving an informal twenty to thirty minute presentation on what you felt were the most important parts of your internship, conclude by addressing your expectations and vision for your future.
End: June 15, 2018
Condições
High-end PC Desktop Game development workstation. Game development software tools. Resource content libraries. Digital drawing tablets. VR Hardware systems, including (but not limited to) multiple Oculus Rift and HTC Vive virtual reality systems. Work enviroment equipped with an arcade cabinet and multiple game consoles. Surrounded by other tech companies with access to various professional community events.
Observações
A Mimicry Games é uma empresa na qual a propriedade intelectual está no core do negócio. Pelo que para efeitos de assinatura de um Acordo / Protocolo de Estágio, o mesmo terá de salvaguardar a não partilha de quais quer direitos relativos a propriedade intelectual.
Orientador
Thomas Joris Papa
thomas@mimicrygames.com 📩