Game Developers

Total Page:16

File Type:pdf, Size:1020Kb

Game Developers GAME DEVELOPERS • Game Developer • Web Developer • Game Designer • Interactive Developer • Simulation Programmer • Unity Programmer • Software Engineer • Software Developer RÉSUMÉ BOOK | 2021 QUARTER 1 BACHELOR OF SCIENCE SOFTWARE & GAME DEVELOPMENT SKILLS AND EXPERIENCE To graduate from Neumont's Bachelor of Science in Software & Game Development degree program, students must show competency with the languages, tools, and skills listed below: LANGUAGES TOOLS, LIBRARIES • C++ & FRAMEWORKS • C# • Unity • Java • OpenGL • OpenGL Shader Language • WPF.NET • SQL • ASP.NET • JavaScript • JavaFX • HTML • OpenGL Extension Wrangler Library • CSS APPLICATIONS • Visual Studio PROJECT EXPERIENCE • Android Studio Software projects are completed by each student • Eclipse and/or lntelliJ IDEA quarterly of a year-round, three-year degree program. • Maya and/or Blender • Git Each student has completed five or more five-week projects in groups including desktop, web, and FOUNDATIONAL GAME distributed systems over the course of three years. DEV SKILLS Students have completed numerous individual projects • Strong coding abilities including a 10-week senior project from concept, • 3D game engine development construction, delivery, and presentation. • Artificial intelligence • Advanced game physics • Computer graphics • Linear algebra • Experience with agile methodologies • Mobile game development with Unity • Mobile Android app development • Game design and development using Unreal RÉSUMÉ BOOK | 2021 QUARTER 1 GAME DEVELOPERS GRADUATION DATE: DECEMBER 2020 John-William Chastain Jonathon Lau Tyler White GRADUATION DATE: SEPTEMBER 2021 Lane Allan Oscar Cabrera-Luna Joshua Favre Adam Houston Vernon Howerton Ryder James Andrew Jensen Kyle Johnston Gaige Kinsey Hunter Lemley Kale Moore Alejandro Piedra Eric Poppleton Carson Sena Troy Turner RÉSUMÉ BOOK | 2021 QUARTER 1 John-William Chastain (828) 557-8965 | [email protected] | Linkedin John-William Chastain GitHub John-William Chastain EXPERIENCE SKILLS ASP.NET CORE Software Developer | Redstone Content Solutions | Davenport, IA January 2020 - PRESENT Docker ­ Works remotely on creating Content Connectors for WordPress, Drupal C++ and Vimeo for the Oracle Content and Experience Cloud Service. (Java, Junit, Docker, Rest APIs) C# Unity 2D & 3D Student Associate | Neumont College of Computer Science | SLC, UT September 2019 - PRESENT Unreal Engine 4 ­ Promotes and maintains a professional and positive community Java environment which is conducive to academic achievement, personal growth and respectful of the rights of all students, faculty, staff, and HTML guests. CSS Developer, Machine Learning Car | Neumont Capstone Project JavaScript Oct - Dec 2019 ­ A car-like game object was taught to navigate a procedurally generated road-like environment. This was done using the Unity engine with C# scripting. Academic Coach | Neumont College of Computer Science | SLC, Utah August 2018 - August 2019 ­ Worked to aid peers in academic success. EDUCATION BACHELOR OF SCIENCE IN SOFTWARE AND GAME DEVELOPMENT Neumont College of Computer Science | SLC, Utah Anticipated graduation date: September 2020 J o n a t h o n Lau Software Developer LinkedIn: Jonathon Lau (385) 218 - 7112 [email protected] SKILLS C++, C#, Java, Golang, HTML, CSS, JavaScript, Terraform, Unity, Unreal, Maya, Blender EXPERIENCE Software Development Intern • Foundant Technologies • Sept 2020 – Current Golang | Terraform • Refactored utility functions and corrected dependency issues • Wrote/Rewrote dynamic utility testing to work for the new utility functions Software Development Intern • Strange Reptile • June 2020 – August 2020 Unreal | C++ • Wrote a free roam camera function in Unreal using C++ for debugging. • Conceptualized and began the design of the dual structured AI method. One component manages setup, taking in data and adds the necessary component to the AI entity, while the other handles the logic. • Re-worked character notification to other systems when they had been damaged. • Helped other members with their documentation for new features being deployed. Contracted Developer • Stayupol Knights • March 2020 – July 2020 Unity, C#, Maya • Created concept art and 3D ModelsPzxC • Wrote helper functions and alpha features for testing mechanics and ideas Programming Team Lead • Neumont Game Studio • January 2020 – March 2020 Unity, C# • Maintained and updated code base • Decreased memory usage by two thirds • Increased FPS in-game by over 50 PROJECTS Game Developer • Unnamed Game • September 2019 – Current Unity, C#, Blender • Modeled and animated every asset in the project • Wrote player movement and attacking systems. • Wrote enemy AI. Programming Team Lead • Space Dragons • January 2020 – March 2020 Unity, C# • Maintained and Updated Code base • Decreased memory usage by two thirds • Increased FPS of the game by 50+ EDUCATION Bachelor of Science in Software and Game Development – December 2020 Neumont College of Computer Science, Salt Lake City, UT Tyler White 202-555-1234 | [email protected] | LinkedIn: whitetyler328| Portfolio SKILLS C++/C# Java/JavaScript NodeJS MongoDB HTML/CSS Custom C++ Game Engine Unity 3D Unreal Engine Autodesk Maya Amazon Web Service UWP Visual Studio/Code PROJECTS “Toontropolis Capstone”, Developer, Salt Lake City UT | 9/2020 - 10/2020 Neumont College Senior Capstone Project Recreation of Toontown online in a Unity 3D instead of Panda 3D • Multiplayer turn-based combat Technologies: Unity, SpatialOS, Gimp 2, Autodesk Maya, Visual Studio 2017 INDUSTRY EXPERIENCE Christopherson Business Travel, Contractor, Neumont College Collaborative Project Salt Lake City, UT | 10/2020 - 12/2020 • Transferred of Old Framework to New Framework • Developed new .Net Core framework Technologies: MySQL, API handling, VSCode, C#, .Net core Plena Data, DevOps Intern, Neumont College Collaborative Project Salt Lake City, UT | 6/2020 - 7/2020 • Developed & Debug automation bots • Created working data automation for real clients Technologies: NodeJS, Express, MySQL, API handling, VSCode, JavaScript ADVANCEDMD, DevOps Intern, Neumont College Collaborative Project Salt Lake City, UT | 1/2020 - 3/2020 • Developed and Debug AWS website • Automated the Creation of AWS website Technologies: Aws, CDK, Aws S3, Aws VPC, Aws RDS, Aws CloudFront, Aws CloudFormation, Aws EC2 EDUCATION Bachelor of Science in Software and Game Development, December 2020 Neumont College of Computer Science | Salt Lake City, UT 2017-2020 • Graduated Cum Laude with a GPA 3.5 • Neumont College of Computer Science Dean’s List 6/26/20 • Neumont College of Computer Science President’s List 5/9/2018 &1/18/19 LANE K. S. ALLAN Kaysville, Utah Mobile: 385-888-1585 | [email protected]| LinkedIn: Lane Allan TECHNICAL SKILLS ▪ C# ▪ C++ ▪ Unity ▪ Management ▪ JavaScript ▪ UWP ▪ SQL server PROJECT EXPERIENCE Wagering System, LTGames Enterprise Project, January 2021– Present ▪ UWP based application written in C# with a SQL server database ▪ User authentication ▪ Secure credit transactions for user accounts ▪ Securely stores credits in user accounts Shadows of the Deep, Neumont College of Computer Science Capstone Project, October–December 2020 ▪ Unity based game written in C# utilizing Oculus Rift VR hardware ▪ Horror game with survival base ▪ Teleportation based movement ▪ Large map ▪ Exploration and survival-based gameplay ▪ Immersive experience ▪ Project Base - https://github.com/supersoaker32/ShadowsOfTheDeep EDUCATION Bachelor of Software and Video Game Development, -September 2021 Neumont College of Computer Science, Salt Lake City, Utah Achieved President’s or Dean’s list from October 2018 to present ACTIVITIES/AWARDS ▪ Certificate of completion for Code to Success – 2017 o Worked in Ruby on Rails Oscar Experience • Software Engineer Intern Team Member | Empire Technological Group NV | Neumont Collaborative Project UT Cabrera-Luna | Jan – Current 2021 Focusing on the backend side checking for corrupted data, making sure the connection is secure and then storing it in a database, thus helping create a wagering system, lowering costs of running a casino by creating Skills: C#, C++, Java, JavaScript, Python, SQL, .NET, convenience in buying and spending HTML, CSS, PugJs, ExpressJS, MongoDB, MySQL, credits. | Using C#, UWP, SQL, SQL Azure DevOps, Unity, Agile, GitHub, Lua, UWP Server, XAML, and a private GitHub repository. • Developer | Augmented Reality Strategy Game | Projects in Emerging Software Engineer Software Projects Class | Nov – Dec 2020 | UT | Overcame the challenges in this project about augmented reality and how it works with mobile applications while integrating a small strategy game to show that AR worked. | Used C# and the GitHub Unity 3D Game Engine. https://github.com/muhahaha100?tab=repo • Capstone Developer, Virtual Reality sitories Action / Roguelike Game | Neumont Senior Capstone Project | Oct – Dec Email: 2020 | UT | Drawing in the air to create [email protected] spells while an enemy AI is doing the same on the other side of the arena. The Linked-In: computer calculates if the drawn spell is a known gesture and acts accordingly | https://www.linkedin.com/in/oscar-cabrera- luna/ Used C#, the Unity 3D game engine, and the Oculus Quest Integration Asset Address Pack Salt Lake City, UT Education Phone: September 2021 385-707-3222 Neumont College of Computer Science BS in Software and Game Development • 3.81 Cumulative GPA Salt Lake City, UT (413) 281-0817 Joshua Favre [email protected] Joshua Favre INDUSTRY EXPERIENCE TECHNOLOGIES Unity/C#
Recommended publications
  • Game Developers Who Started Their Careers by Working on Mods
    you can make games now! ANNUAL FALL 2012 INSIDE: HANDS-ON HOW-TOS FOR THE UNREAL DEVELOPMENT KIT, THE SOURCE ENGINE, AND MORE! Change Your World DOWNLOAD FREE* 2013 AUTODESK SOFTWARE The future is closer than you think. Join a whole new class of artists in the Autodesk Education Community, and receive free* access to the same software and tools used by professional digital artists. autodesk.com/freesoftware *Free products are subject to the terms and conditions of the end-user license agreement that accompanies download of the software. The software is for personal use for education purposes and is not intended for classroom or lab use. Autodesk is a registered trademark of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. © 2012 Autodesk, Inc. All rights reserved. DigiPen student games have won 40 awards at the Independent Games Festival—more than those of any other school. Download and play them at digipen.edu/gamers. NOUS PIXI NITRONIC RUSH 2012 IGF Student Showcase Winner 2012 IGF Student Showcase Winner 2012 IGF Honorable Mention DigiPen Institute of Technology offers bachelor's and master's degrees in hardware and software engineering applied to VLPXODWLRQYLGHRJDPHGHVLJQDQGGHYHORSPHQW¿QHDUWVDQG digital art production, and sound design. www.digipen.edu ANNUAL FALL 2012 CONTENTS postmortem 44 SNOWFIELD THE SNOWFIELD is an experimental project in emergent narrative set during World War I, made in eight weeks by a team of 10 student interns from Singapore and the U.S., that was featured in the Independent Games Festival 2012 Student Showcase.
    [Show full text]
  • Télécharger Le Mémoire
    CREM Centre de Recherche sur les Médiations Master AMINJ - 1ère année Parcours Conception de Dispositifs Ludiques Appropriation, construction et développement de l’univers des jeux vidéo alternatifs. Etude des pratiques discursives d’une communauté d’auteurs-joueurs. Mémoire en vue de l’obtention du master 1 Mention Information communication Présenté et soutenu par VUILLEMOT Pierre Directeur de recherche : GENVO Sébastien Année universitaire 2019-2020 1 CREM Centre de Recherche sur les Médiations Master AMINJ - 1ère année Parcours Conception de Dispositifs Ludiques Appropriation, construction et développement de l’univers des jeux vidéo alternatifs. Etude des pratiques discursives d’une communauté d’auteurs-joueurs. Mémoire en vue de l’obtention du master 1 Mention Information communication Présenté et soutenu par VUILLEMOT Pierre Directeur de recherche : GENVO Sébastien Année universitaire 2019-2020 2 Glossaire Asset packages : des fichiers de création afin de satisfaire les exigences et les téléchargeables (gratuitement ou non) et objectifs fixés. modifiables. Digital Rights Management (DRM Bitsy : outil de création affilié à la Free) : discours prônant la fin des DRM communauté Itch.io offrant un accès afin de permettre la distribution des simplifié au développement de petits œuvres sans les obligations présentes jeux. Extrêmement populaire dans avec lesdits DRM. certaines communautés de création Digital Rights Management (DRM) : alternatives. la gestion des droits numériques. Dans Build : le terme build désigne le passage l’industrie vidéoludique, les DRM vers une version exécutable de son jeu permettent de limiter la diffusion des vidéo. jeux achetés sur des plateformes de distribution. Les DRM impliquent des Care : « Activité caractéristique de obligations légales et matérielles (accès l’espèce humaine, qui recouvre tout ce à un réseau internet, création d’un que nous faisons dans le but de compte).
    [Show full text]
  • Software Reuse in Game Development: Creating Building Blocks for Prototyping
    DEGREE PROJECT IN COMPUTER SCIENCE AND ENGINEERING, SECOND CYCLE, 30 CREDITS STOCKHOLM, SWEDEN 2019 Software Reuse in Game Development: Creating Building Blocks for Prototyping RICKARD BJÖRKLUND KTH ROYAL INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE Software Reuse in Game Development: Creating Building Blocks for Prototyping RICKARD BJÖRKLUND Master in Computer Science Date: June 5, 2019 Supervisor: Cyrille Artho Examiner: Martin Monperrus School of Electrical Engineering and Computer Science Host company: EA DICE AB Swedish title: Återanvändning i spelutveckling: byggstenar för prototyping iii Abstract As games and the technologies used by them have become more advanced, the cost of producing games have increased. Today, the latest AAA titles are the results of hundreds or as many as thousands of people working full-time for years, and even developing a prototype requires a large investment. This project sets out to reduce that cost by looking at how reusable building blocks can be used in the prototyping process. During the project, seven interviews with game designers were conducted. The interviews found that building character controllers for the player was the most common activity and one of the more difficult tasks when prototyping a new game. As a result, a tool for creating character controllers was made. The tool builds the character controllers to work as state machines where actions in a state and transitions between states are editable through a visual programming language. The visual programming language uses nodes. These nodes work as reusable building blocks. The tool was evaluated by six game designers and four programmers who all thought the tool used a good approach for building and prototyping char- acter controllers.
    [Show full text]
  • Playful Game Jams: Guidelines for Designed Outcomes
    Playful Game Jams: Guidelines for Designed Outcomes William Goddard Richard Byrne Florian ‘Floyd’ Mueller Exertion Games Lab Exertion Games Lab Exertion Games Lab RMIT University RMIT University RMIT University Melbourne, Australia Melbourne, Australia Melbourne, Australia [email protected] [email protected][email protected] ABSTRACT game jam have provided outcomes for game designers, such Game jams are social events involving the integration of as exploring technology limits [1], experimenting with inter- various game making disciplines (e.g. programming, art, faces [34], and exploring themes [23]. Through the process design) to make games under constraints, such as a short of game making in a game jam, other outcomes are gener- fixed time. Game jams are emerging in areas such as re- ated such as social collaboration and learning [12]. Through search, education, and industry as events to facilitate game their productive outcomes and positive experience, game making for designed outcomes; i.e. outcomes elicited from jams have become established in game making culture where appropriately designed game jams. Game jams continue to they are now regarded as a rite of passage [37]. grow and be appropriated to new contexts, however, little is known about how to design game jams to facilitate designed Game jams continue to proliferate, through the creation outcomes. We identify participation in game jams as a con- of new events and the addition of locations and participa- structive form of play defined as ludic craft. Consequently, tion to established game jams. This growth has included we investigate the properties (e.g. rules) of game jams un- the appropriation to new contexts, such as game jams for der the lens of play on the playful vs.
    [Show full text]
  • Using Educational Games in the Classroom: Guidelines for Successful Learning Outcomes
    Using educational games in the classroom: guidelines for successful learning outcomes A handbook for teachers Publisher: European Schoolnet EUN Partnership AISBL Rue de Trèves 61 1040 Brussels - Belgium Funding organisation: Interactive Software Federation of Europe Author: Dr. Patrick Felicia, Lecturer, Researcher, Department of Computer Science, Waterford Institute of Technology, Ireland - [email protected] Editors: Benjamin Hertz, Viola Pinzi, Mona Sefen Design: Jessica Massini Picture credits: © Visual Generation/MrP/Anton/ Gennadiy Poznyakov/Sergey Nivens/Gorodenkoff Productions OU/Igor Stevanovic/ekkaphan/Gorynvd/Kaspars Grinvalds - stock.adobe.com Copyright: Published in September 2020. The views expressed in this publication are those of the author and not necessarily those of EUN Partnership AISBL or Interactive Software Federation of Europe (ISFE). Unless otherwise stated, content on this Handbook can be used under the Creative Commons Licence Attribution-ShareAlike 3.0 Unported (CC BY- SA 3.0) https://creativecommons.org/licenses/by-sa/3.0/ ISBN: 9789492913951 Contents 1. INTRODUCTION ......................................................5 1.1. Purpose of this handbook .........................................................6 1.2. What this handbook offers ........................................................6 1.3. Scope and target of this handbook .........................................6 1.4. Learning objectives .....................................................................6 2. WHY USE EDUCATIONAL GAMES? ..........................9
    [Show full text]
  • BACHELOROPPGAVE: Project NORS a Multiplayer Online Battle Arena
    BACHELOROPPGAVE: Project NORS A Multiplayer Online Battle Arena Game Implemented in Unreal Engine 4. FORFATTERE: Jonathan Ness Aleksander Olsen Marius Rødland Chris Andre Sand DATO: 15.05.2015 Project NORS A Multiplayer Online Battle Arena Game Implemented in Unreal Engine 4. Sammendrag av Bacheloroppgaven Tittel: Project NORS Et Flerspiller Nettbasert Kamp Arena spill Utviklet i Unreal Engine 4. Dato: 15.05.2015 Deltakere: Jonathan Ness Aleksander Olsen Marius Rødland Chris Andre Sand Veiledere: Simon McCallum Oppdragsgiver: Høgskolen i Gjøvik Kontaktperson: Project NORS, [email protected] Nøkkelord: Norway, Norsk, Nors, Unreal Engine, Bachelor, MOBA, IMT Antall sider: 204 Antall vedlegg: Tilgjengelighet: Åpen Sammendrag: NORS er et nytt MOBA spill med spennende egenskaper som det å kunne mestre naturens krefter. Med denne kraften kan spillern endre miljøet til sin fordel i denne episke kampen om Storbritania mellom de brutale Vikin- gene og Saxons. Denne oppgaven vil beskrive prosessen vi brukte når vi skulle lage NORS og hvordan det hele startet som en ide og endte opp som et fullverdig spill. i Project NORS A Multiplayer Online Battle Arena Game Implemented in Unreal Engine 4. Summary of Graduate Project Title: Project NORS A Multiplayer Online Battle Arena Game Implemented in Unreal Engine 4. Date: 15.05.2015 Participants: Jonathan Ness Aleksander Olsen Marius Rødland Chris Andre Sand Supervisor: Simon McCallum Employer: Høgskolen i Gjøvik Contact Person: Project NORS, [email protected] Keywords: Nors, Unreal Engine, Bachelor, MOBA, IMT Pages: 204 Attachments: Availability: Open Abstract: NORS is a new MOBA game with exiting features such as, controlling the elements. With this ability, the player can control and change the environment to their benefit in the epic battle for Great Britannia between the brutal Vikings and the Saxons.
    [Show full text]