Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Transcript of Gaming
BCA, 5th sem
and the people behind it
Game art and animation
Develop game concepts, systems and content
Conduct design reviews
Manage design teams
Workflow and scheduling
Design System: Create and design game system covering a wide range of gameplay elements such as combat, user interface, levels, win/lose conditions and player objective.
Define requirements: Help define the requirements for the design of tools, pipelines, formulas and schemas.
Work with Production team: Work closely with members of the Production Team to execute design and work through design revisions as needed. They are responsible for aggressively prototyping and implementing new abilities, systems, and content.
Work with the programming team: Define AI requirements for NPCs mobs and bosses.
Review systems of the game: Iteratively review, tweak and balance game systems.
Documentation: Generate clear and understandable design documentation so that the documentation acts as a clear, stand-alone implementation guide to the entire team.
Presenting tour ideas: Present ideas in a concise manner, to audiences that are both technical and non-technical.
Create game environment by using tools to create 2D/3D environments
·Design level gameplay: The Level Designer develops the gameplay for the level, defines challenges that the player will face and allowed actions for the player. The Level Designer also implements game mechanics using different objects, places to hide, skills, weapons etc.
Leverage proprietary tools to ensure all levels perform well on target platform.
·Work closely with the Creative Director to understand, communicate and implement major game play systems and features into all levels
Review level difficulty and balance.
Participate and host creative sessions, development meetings, reviews and planning sessions.
Clearly communicate to project leaders on current level layouts and status of level development.
Create and maintain industry-standard design documentation, including specification for level overviews, world building metrics, storyboards and flow charts for all or portion of levels, etc
Discussing with the programmers and artists to lay down a detailed inventory of level ‘assets’.
Design logical information architecture and detailed wireframes
Define and lead UI prototyping.
Understand and accept feedback from the usability research department and make necessary changes
Work closely with the design team to determine the functionality and feature of the user interface.
Work with the art team to concept the user interface, to ensure a consistent art style is maintained across the game.
Work with the programming team to ensure the UI implementation matches the game-play intention.
Use game engine tools to integrate UI assets and functionality into the game.
User Interface/ User Experience Designers
Create concepts, story element, and pitch documents for mainstream game story and key story moments working closely with game design team.
Write and revise game dialogue as declared by gameplay requirements
Accept feedback from fellow writers, design team and development team.
Write and revise cinematic scripts for cut-scenes, trailers etc.
Create and maintain NPC character information, world back story, and scope for sequels and define emotional experiences of the game.
Collaborate with art team to effectively display the character traits etc defined by your story.
Working with existing game engine code to implement various gameplay, AI, mechanics and rules of the game.
In case of a fresh product, may be you need to write the core engine from the scratch.
Debugging and optimizing console and PC performance.
Specifying testing procedures, taking feedbacks and making requisite changes in the code.
Managing a team of game programmers to create immersive and engaging game play experiences in case of larger team if in a role of Lead Game Programmer.
Developing well designed software within project schedule to team standards and schedule.
Responsibility of documentating code features.
Safeguarding of the company’s assets including source code, art work, tools, In-House engines etc.
Defining game framework and architecture.
Keeping up to date with the market, scan new development tools and try innovative technologies.
Design and implement advanced and realistic AI to create an immersive game experience for the player.
Implement AI routine that control the intelligence and movement of characters, vehicles and world objects.
Research and yourself update with new cutting-edge AI techniques.
Document technical design specs in technical design document.
Design, maintain, implement, test and debug AI code.
Development and maintain, implement, test and debug AI code.
Development and maintain of reusable advanced AI tools, features and pipelines.
Find and fix AI bug flagged by the Quality Control team.
Artificial Intelligence Programmer
Program tools that help designers, artists etc to make their work easier.
Document the tool feature to help artists and programmer utilize them fully.
Participate in the design and implementation of games.
Collaborate with Producers, Designers, third parties and other technical team members to plan and implement tools and pipelines.
Assist in troubleshooting and resolving tools/pipeline related issues.
·Support game teams in feature development.
Game tools Programmers
Develop core graphic engine and rendering systems.
Designing and implementing systems and tools to support rendering and technology needs (such as lighting, occlusion, shaders).
Implement realistic and fascinating particle effects.
Implement/improve visual effects using current in house technology.
Collaborate with Art Direction and Design to find the best ways of generating great graphics with minimal performance costs.
Implement a complete game server.
Integrate and implement core online components on multiple hardware platforms.
Work closely with gameplay programmers to precisely replicate game states between client and server side.
Handle latency and synchronization issues.
Work closely with both the art and the programming team to make sure that the art assests reflect and integrate successfully in the game.
Decide and maintain the art production workflow.
Decide on the choice of art tools to be used.
In a more of an advisory position, set up the systems of production as well as solve problems as they arise.
Create custom tools to improve the efficiency of their team using the scripting languages included in major modeling packages.
Provide feedback or debug complex assests such as skinning systems etc.
Make animated objects/vegetation/action scenes etc using software packages for the game.
Make smooth, believable character animation to support gameplay.
Make cinematic animation including multiple cut-scenes, background animation etc.
Creates and designs the structures,characters and objects that conform to the vision of game designers.
Is responsible for a consistent look and feel of the game.
Research real world designs to get inspired from them.
Creates 2D and 3D worlds with the help of 3D and 2D artwork packages.
Environmental artists work with level-designers to create architectural designs, themes and compositions
Environmental artists work very closely with the programmer to generate new and innovative looks, lighting and moods in their levels.
Conceptualize, Design and create individual 2D assets for the interface.
Animate the icons and menus if required.
Create 2D/3D assets.
Competently assists in design of UI flow and function
Work with Tech. Programmers and Game Designers.
Develop common interface ergonomics like creation of broadcast style overlays for in-game presentation and functionality of the products.
Conceptualize, design and create visual effects in games.
Create dynamic VFX animations and apply compositing techniques to a variety of VFX assets.
Modeling and texturing high quality character models in low, medium and high polygon counts.
Rig models of characters before delivery to the animation team.
Partnering with animators to ensure character skeleton and rigging are appropriate.
Works with vector and raster image creating tools for creation of all textured surfaces.
Create high quality texture maps, including Bump, and spectacular Maps, diffuse, normal, ambient occlusion, reflection, and environmental maps.
Contact and Negotiate contracts, including license deals.
Act as liaisons between development staff and upper stake-holders.
Manage Art, Programming and Design teams.
Scheduling the project.
Supervise project design and development.
Draft deal points as the basis for contracts prepared by legal/business affairs.
Set goals and make the team achieve them.
Direct the other product elements such as Marketing, legal, public relations and operations activities.
Develops creative center of the game.
Builds a playable/shippable level demonstrating the key attributes of the game.
Communicate the core experience of the game to development teams.
Works with key reports (Development Director, Art Director, Audio Director, Creative Director and Producers) to create an organizational structure and processes that allow the team to efficiently produce high quality work on time and on budget.
Articular goals and team principles properly to everyone in the team.
Sell the value of the game across industry, interviews and meeting with press.
The skills are similar to the producer but you need stronger managerial skills.
Play the game and finds bugs in the game.
Categorise and priorities the bugs and properly document them.
Communicate the bugs to the Designers.
Work on deadlines.
Understand the Production and marketing schedules.
Provide solutions to improve quality of games.
Provide solutions for debugging: build verification, automated testing, and data analysis.
Enable requirement based technique, unit testing and integration testing by implementing proprietary and commercial tools.
Work closely with test leads and development leads to continually evaluate and improve the software development and testing process.
Develop tools and systems in support of testing or debugging on schedule and specification.
Follow best coding practices.
Document all the works done.
QA Software Engineer
Creates a game’s sound-track, sound effects, character’s voices, spoken instructions and ambient effects.
Produce a sound design for the game.
In-game implementation of all types of audio assets using proprietary tools and middleware solution.
Designing, creating, editing and mixing of some original audio content in according with game project’s design goals.