Propostas Submetidas

DEI - FCTUC
Gerado a 2024-05-02 00:21:32 (Europe/Lisbon).
Voltar

Titulo Estágio

Software Engineering Internship, Games and Virtual Reality

Áreas de especialidade

Engenharia de Software

Sistemas de Informação

Local do Estágio

Incubadora do Instituto Pedro Nunes

Enquadramento

Mimicry Games is looking for a Software Engineering Intern to join our team currently working on mobile, stand-alone, console (PS4) and desktop-class virtual reality projects. You will be assisting with the development of one or more systems; including platform migration, SDK implementation, AI, mission, object interaction, skills, gameplay tools, networking and multiplayer systems. Our environment is highly iterative, gameplay features are refined over the development cycle in response to playtesting. You will actively participate in the production of our games. Our software engineering interns develop their intrinsic understanding of what makes a game fun and the analytical mind to break that down into its constituent parts. They have the engineering background to learn how to make strong architectural and algorithmic decisions. If you are an aspiring game developer, possess the skills of an engineer and have a strong interest in 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 programming abilities that make leading edge VR game products. Participating in building a fun, balanced, and high performing VR experience. You will be assisting with and gaining experience in, the following: implementing SDK and platform support for one or multiple virtual reality systems. Iterating with designers to create new gameplay systems using a common visual scripting language (Blueprints for UE4) and C++. 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 to work with the latest VR hardware and software while ensuring that strong architectural and algorithmic decisions are made. Learning to work with game engines at a deeper level. Use game design sensibilities through rapid prototyping to build gameplay systems that will enhance the VR experience. Participating collaboratively with a professional team to determine overall technical implementations for VR projects.

Plano de Trabalhos - Semestre 1

Start: September 10, 2018. 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. 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 - 51: Intermediate level middle phase: You will be assisting in the development of Mimicry's mobile, console and desktop-class virtual reality projects, at an intermediate level. You will actively participate in the production and development. You will work in a game engine and will learn how to implement architecture, make use of design patterns and understand multiplayer games. You will also learn how to work in a production team. In this phase you will be participating in the development of various systems; including implementing SDK and platform support for one or multiple virtual reality systems, and/or extending 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, this mean that 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. Be it via Slack, email, 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 20, 2018.

Plano de Trabalhos - Semestre 2

Start: January 7, 2019. 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’s mobile, console and desktop-class virtual reality projects. You will intensify your active participation in the development 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, in addition to gaining advanced knowledge about implementing SDK and platform support.
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 code 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 14, 2019

Condições

High-end PC Desktop Game development workstation. Game development software tools. Resource content libraries. Digital drawing tablets. Console development kits (PS4). VR Hardware systems, including (but not limited to) PlayStation VR, Windows Mixed Reality, Oculus Rift, Oculus Go, Gear VR and HTC Vive virtual reality systems. Work environment equipped with infinite coffee and tea, shower rooms, 24/7 access. Surrounded by other tech companies with exposure 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

Daniela Filipa Pedro Fontes
daniela@mimicrygames.com 📩