Game Development Modelling

Download as pdf or txt
Download as pdf or txt
You are on page 1of 30

Government of Pakistan

National Vocational and Technical Training Commission

Prime Minister’s Hunarmand Pakistan Program

"Skill for All"

Course Contents / Lesson Plan

Course Title: Certificate in IT (Game Development & Modelling)


Duration: 6 Months

FVTLM005
Page 1
Course Details / Description & Preliminaries
Course Title Certificate in IT (Game Development & Modelling)
Objectives and
Expectations Employable skills for Bachelor of Computer Science (BCS) / B.Sc
(Computer Science) through an intensive course on Game
Development & Modelling

This is a special course designed to address unemployment in the


youth. The course aims to achieve the above objective through hands
on practical training delivery by a team of dedicated professionals
having rich market/work experience. This course is therefore not just
for developing a theoretical understanding/back ground of the trainees.
Contrary to that it is primarily aimed at equipping the trainees to
perform commercially in a market space in independent capacity or as
a member of a team.

The course therefore is designed to impart not only technical skills but
also soft skills (i.e. interpersonal/communication skills; personal
grooming of the trainees etc) as well as entrepreneurial skills (i.e.
marketing skills; free lancing etc). The course also seeks to inculcate
work ethics to foster better citizenship in general and improve the
image of Pakistani work force in particular.
Main Expectations:
In short, the course under reference should be delivered by
professional instructors in such a robust hands- on manner that the
trainees are comfortably able to employ their skills for earning money
(through wage/self-employment) at its conclusion.
This course thus clearly goes beyond the domain of the traditional
training practices in vogue and underscores an expectation that a

FVTLM005
Page 2
market centric approach will be adopted as the main driving force while
delivering it. The instructors should therefore be experienced enough to
be able to identify the training needs for the possible market roles
available out there. Moreover, they should also know the strengths and
Key Features of weaknesses of each individual trainee to prepare them for such market
Training& Special
roles during/after the training.
Modules

i. Specially designed practical tasks to be performed by the


trainees have been included in the Annexure-I to this
document. The record of all tasks performed individually or in
groups must be preserved by the management of the training
Institute clearly labelling name, trade, session etc so that
these are ready to be physically inspected/verified through
monitoring visits from time to time. The weekly distribution of
tasks has also been indicated in the weekly lesson plan
given in this document.
ii. In order to materialize the main expectations, a special
module on Job Search & Entrepreneurial Skills has been
included in the later part of this course (5 th & 6th month)
through which, the trainees will be made aware of the Job
search techniques in the local as well as international job
markets (Gulf countries). Awareness around the visa process
and immigration laws of the most favoured labour destination
countries also forms a part of this module. Moreover, the
trainees would also be encouraged to venture into self-
employment and exposed to the main requirements in this
regard. It is also expected that a sense of civic duties/roles
and responsibilities will also be inculcated in the trainees to
make them responsible citizens of the country.

FVTLM005
Page 3
iii. A module on Work Place Ethics has also been included to
highlight the importance of good and positive behaviour at
work place in the line with the best practices elsewhere in the
world. An outline of such qualities has been given in the
Appendix to this document. Its importance should be
conveyed in a format that is attractive and interesting for the
trainees such as through PPT slides +short video
documentaries. Needless to say that if the training provider
puts his heart and soul into these otherwise non-technical
components, the image of Pakistani workforce would
undergo a positive transformation in the local as well as
international job markets.

In order to maintain interest and motivation of the trainees throughout


the course, modern techniques such as:
• Motivational Lecture
• Success Stories
• Case Studies
Training Tools/
Methodology These techniques would be employed as an additional training tool
wherever possible (these are explained in the subsequent section on
Training Methodology).
Lastly, evaluation of the competencies acquired by the trainees will be
done objectively at various stages of the training and proper record of
the same will be maintained. Suffice to say that for such evaluations,
practical tasks would be designed by the training providers to gauge
the problem solving abilities of the trainees.

(i) Motivational Lecture


The proposed methodology for the training under reference employs
motivation as a tool. Hence besides the purely technical content, a
trainer is required to include elements of motivation in his/her lecture

FVTLM005
Page 4
to inspire the trainees to utilize the training opportunity to the full and
strive towards professional excellence. Motivational lectures may also
include general topics such as the importance of moral values and civic
role & responsibilities as a Pakistani. A Motivational Lecture should be
delivered with enough zeal to produce a deep impact on the trainees. It
may comprise of the following:

 Clear Purpose to convey message to trainees effectively.


 Personal Story to quote as an example to follow.
 Trainees Fit so that the situation is actionable by trainees and
not represent a just idealism.
 Ending Points to persuade the trainees on changing themselves.

A good Motivational Lecture should help drive creativity, curiosity and


spark the desire needed for trainees to want to learn more.
Impact of a successful motivational strategy is amongst others
commonly visible in increased class participation ratios. It increases the
trainees’ willingness to be engaged on the practical tasks for longer
time without boredom and loss of interest because they can clearly see
in their mind's eye where their hard work would take them in short (1-3
years); medium (3 -10 years) and long term (more than 10 years).

As this tool is expected that the training providers would make


arrangements for regular well planned Motivational Lecture(For further
detail please see Page No: 4)s as part of a coordinated strategy
interspersed throughout the training period as suggested in the weekly
lesson plans in this document.

(ii) Success Stories


Another effective way of motivating the trainees is by means of
Success Stories. Its inclusion in the weekly lesson plan at regular
intervals has been recommended till the end of the training.

FVTLM005
Page 5
A success story may be disseminated orally, through a presentation or
by means of a video/documentary of someone that has risen to fortune,
acclaim, or brilliant achievement. A success story shows how a person
achieved his goal through hard work, dedication and devotion. An
inspiring success story contains compelling and significant facts
articulated clearly and easily comprehendible words. Moreover, it is
helpful if it is assumed that the reader/listener knows nothing of what is
being revealed. Optimum impact is created when the story is revealed
in the form of:-
 Directly in person (At least 2-3 cases must be arranged by the
training institute)
 Through an audio/ videotaped message (2-3 high quality videos
must be arranged by the training institute)
It is expected that the training provider would collect relevant high
quality success stories for inclusion in the training as suggested in the
weekly lesson plan given in this document.
Suggestive structure and sequence of a sample success story and its
various shapes can be seen at annexure III.

(iii) Case Studies


Where a situation allows, case studies can also be presented to the
trainees to widen their understanding of the real life specific
problem/situation and to explore the solutions.
In simple terms, the case study method of teaching uses a real life
case example/a typical case to demonstrate a phenomenon in action
and explain theoretical as well as practical aspects of the knowledge
related to the same. It is an effective way to help the trainees
comprehend in depth both the theoretical and practical aspects of the
complex phenomenon in depth with ease. Case teaching can also
stimulate the trainees to participate in discussions and thereby boost
their confidence. It also makes class room atmosphere interesting thus
maintaining the trainee interest in training till the end of the course.

FVTLM005
Page 6
Depending on suitability to the trade, the weekly lesson plan in this
document may suggest case studies to be presented to the trainees.
The trainer may adopt a power point presentation or video format for
such case studies whichever is deemed suitable but it’s important that
only those cases are selected that are relevant and of a learning value.
The Trainees should be required and supervised to carefully analyze
the cases.
For the purpose they must be encouraged to inquire and collect
specific information / data, actively participate in the discussions and
intended solutions of the problem / situation.

Case studies can be implemented in the following ways:-


i. A good quality trade specific documentary (At least 2-3
documentaries must be arranged by the training institute)
ii. Health & Safety case studies (2 cases regarding safety
and industrial accidents must be arranged by the training
institute)
iii. Field visits (At least one visit to a trade specific major
industry/ site must be arranged by the training institute)
Learning Outcome of
the Course After completion of this course, the trainees must be able to:

 Determine the relative position of any objects or points on the earth.


 Determine the distance and angle between different objects.
 Prepare a map or plan to represent an area on a horizontal plan.
 Determine the required areas and volumes of land and materials
needed during construction.
 Ensure that the construction takes place in the correct relative and
absolute position on the ground.
 Record the final position of the construction, including any design
changes.
 Provide permanent control points from which particularly important

FVTLM005
Page 7
projects can be surveyed - such as regular monitoring ofa
construction to check for movement.
 Develop methods using the knowledge of modern science &
technology and using them in the field.
 Solve measurement problems in an optimal way

Entry level of Since intake level is Bachelor of Computer Science (BCS) / B.Sc
trainees (Computer Science) so expectations of the trainees are:

 To have knowledge of Programming Concepts


 To have studied languages such as C, C++, JAVA,C#.net
 To have concept of Computer system
Course Execution
Plan Total Duration of Course: 6 Months (26 Weeks)

Class Hours: 4 Hours per day (06 Days/Week)

Theory: 20% Practical: 80%

Weekly Hours: 24 Hours Per week

Total Contact Hours: 600 Hours


Companies Offering Besides overseas employment, the following Pakistani
Jobs in the
companies/firms/Organizations are also offering jobs as well, with
respective trade
details as under:-

1. Freelancing (Fiverr, Upwork, Freelancers)


2. Government Institutes
3. Software Houses
4. Crossover, TopTel etc
Job Opportunities All over the world there is a high demand in the Information
Technology industry for developers in various fields such as game
developers, gaming studios and game graphics modular’s. With the
help of this course, we will be able to give technical training of
Information Technology to our youth. There are also opportunities
for start-up entrepreneurship due to the high demand in the market
in following designated jobs; Pakistan Industry reference
A quick guide about salaries, opportunities and available jobs is
listed below.

i. A comparison of game developers in Pakistan,


https://www.glassdoor.com/Salaries/pakistan-game-developer-
salary-
FVTLM005
Page 8
SRCH_IL.0,8_IN192_KO9,23.htm
ii. List of jobs and titles available in the industry,
https://www.mustakbil.com/companies/pakistan/computer-
games
https://www.rozee.pk/job/jsearch/q/Game%20Developers
No of Students
25
Learning Place
Classroom / Lab

FVTLM005
Page 9
WEEKLY SCHEDULE OF TRAINING
Scheduled Learning Units Remarks
Module Title
Week
Week 1 Introduction /  Course Introduction  Home
Installing Unity
 Motivational Lecture (For further detail Assignment
please see Page No: 4) Details may
 Applications of the course be seen at
 Institute/Work ethics (For further detail Annexure-IV
please see Annexure-II at the end)
 Job market overview
 How and where to download
 Version understanding
 Register license
 Understanding the pro and free version of
Unity
 How to add modules after the installation
 Understanding unity
 Understand the layout
 Understanding tabs
 Understanding windows
 Understanding the unity Layout and
Creating a new project.
Week 2
Basics of C#  Java  Home
 C# Assignment
 Boo Details may
 Syntax be seen at

 Class Annexure-IV

 Function
 Variables
 Loops

FVTLM005
Page 10
 If else statement
 Switch statements
 Vectors
 Institute/Work ethics (For further detail
please see Annexure-II at the end)
Week 3
Create the ZigZag  Feedback of the previous Task  Task – 1
Animation  Motivational Lecture(For further detail Details may
please see Page No: 4) be seen at
 Adding 3D items to Hierarchy Window Annexure-I
 Arranging them in a scene view
 View them in-game view  Home

 Setting up the camera Assignment

 Move The ball With Input Details may

 Change the direction on Input be seen at

 Learn raycast to Know the ground Annexure-IV

 Spawning the platform Randomly


 Spawning the collectible
 Collecting the collectible
 Success story (For further detail please see
Page No: 5 and Annexure-III at the end)

 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
Week 4
Refine Animation  Feedback of the previous Task Task – 2
 Score System Details may
 Increase the ball speed with time be seen at

 Game Over System Annexure-I

 Basic UI  Monthly

 Start Menu Test 1

FVTLM005
Page 11
 Game Over Menu
 Buttons
 Images
 Finalize the game
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question
(Time Allowed: 40 Minutes)
 Case Study(Health & Safety) (For further
detail please see Annexure-III at the end)
Week 5
Single Person Game  Feedback of the previous Task  Task – 3
 How to import assets to Unity Details may
 Setting up the textures be seen at
 Making character humanoid Annexure-I
 Creating animator
 Working in animator to animate a character  Home

 Working with blend trees Assignment

 State machines Details may

 Making the player controller be seen at


Annexure-IV)
 Understanding a character controller
 Understanding the physics system
 Attaching weapon to the player
 Shooting system
 Ammo system
 Picking up items
 Motivational Lecture(For further detail
please see Page No: 4)
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question
(Time Allowed: 40 Minutes)

FVTLM005
Page 12
Week 6 Using AI  Feedback of the previous Task  Task – 4
 Setting up enemy Details may
 Animate it be seen at
 Apply ragdoll animation Annexure-I

 Navmesh agent
 Navmesh surface
 Make the enemy find a path to the player
 Attacking the player
 Health system both for player and enemy  Home
Assignment
 The dying system both for player and
Details may
enemy
be seen at
 Animation events for attacking with a melee
Annexure-IV
weapon
 Success story(For further detail please see
Page No: 5 and Annexure-III at the end)
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
 Case Study(For further detail please see
Annexure-II at the end)
Week 7
Creating  Feedback of the previous Task  Task – 5
Backgrounds  Understanding the basics of the terrain Details may
system be seen at
 Create a terrain Annexure-I
 Texture it
 Use rise tool to create mountains
 Add trees and grass
 Create a footpath
 Texture Mountains, footpath Ground with
different textures  Home

FVTLM005
Page 13
 Understand the basics of pro builder Assignment
 Design a level using a pro builder Details may
 Adjusting lights be seen at
 Case Study 2 (For further detail please see Annexure-IV

Annexure-III at the end)


 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
Week 8
3D Modelling  Feedback of the previous Task Task – 6
 Setup Autodesk Maya Details may
 Learn how to get a free student license be seen at

 Understanding the layout of the software Annexure-I

 Understanding the tools


 Creating a simple object  Monthly

 Creating a complex object Test 2

 Understanding UV unwrapping
 Learning the materials
 Rendering
 Exporting to unity
 Success story (For further detail please see
Page No: 5 and Annexure-III at the end)
 Start of Entrepreneurship
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
 Institute/Work ethics (For further detail
please see Annexure-II at the end)

FVTLM005
Page 14
Week 9
3D Modelling  Feedback of the previous Task  Task – 7
 Motivational Lecture(For further detail Details may
please see Page No: 4) be seen at
 Learning key frames Annexure-I
 Graph editor
 Export animation to unity  Home

 Written Assessment Assignment

 MCQ Type having 30 questions with Details may

maximum 4 options per question (Time be seen at

Allowed: 40 Minutes) Annexure-IV)

Week 10
Unity AR  Feedback of the previous Task Task – 8
 Introduction Details may
 Vuforia Engine be seen at
 Installing Annexure-I

 Creating a project
 Adding Digital scene
 Building and running app
 Success story(For further detail please see
Page No: 5 and Annexure-III at the end)
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
 Case Study (For further detail please see
Annexure-III at the end)
Week 11 This week is about designing the game assets
Designing Bird
in Photoshop. We will learn the basics of
Photoshop, its interface and tools. In this week
we will cover the following topics:
 Feedback of the previous Task
 Installing Photoshop

FVTLM005
Page 15
 Installing illustrator
 Learning basic tools
 Creating shapes
 Splash screens
 Icons
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
Week 12
UI  Creating background  Task – 9
 Looping background Details may
 Creating the main menu be seen at
 Buttons Annexure-I

 Scene management
 Scripting to control bird
 Game over UI
 Restart UI
 Score management
 Motivational Lecture(For further detail
please see Page No: 4)
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
 Institute/Work ethics (For further detail
please see Annexure-II at the end)
Week 13 Overview of the previous weeks & Mid Term Examination
Week 14
2D Game  Feedback of the previous Task  Task – 10
 Tiled vs. Sprite Details may
 Creating resources be seen at
Annexure-I

FVTLM005
Page 16
 Setting up level
 Adding character
 Controlling player
 Spawn enemies
 Collectables
 Game over
 Success story(For further detail please see
Page No: 5 and Annexure-III at the end)
 Introduction to Freelancing
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
 Case Study (For further detail please
see Annexure-III at the end)

Knowing Unity Input  Feedback of the previous Task


Week 15
Systems  Basic input system
 Adding or changing input keys in editor
 Understanding joystick inputs
 Touch controls & Swipe input
 Axis to control the touch input
 Creating touch joystick to control a ball
 Success story(For further detail please see
Page No: 5 and Annexure-III at the end)
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
 Case Study (For further detail please see
Annexure-II at the end)
 Freelancing sites and starting actual

FVTLM005
Page 17
work been started
Week 16
Sounds & Particles  Sound effects to Floppy bird  Task – 11
 Visual effect
 Unity Ads  Task – 12
 Building for Mobile Details may
 Publishing to Play Store be seen at
 Motivational Lecture(For further detail Annexure-I
please see Page No: 4)
 Freelancing (Get some small projects of
Game Development / General Topics)
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
Week 17
Game Networking  UNET vs PHOTON  Task – 13
 Setting up photon Details may
 Photon Instantiation be seen at
 Cached events Annexure-I

 Create a level
 Setting up the networking
 Spawning character
 Smoothing networking
 Setting up character animations
 Monthly
 Networking the animations
Test 4
Job Search  Job market & job search
 Job related skills.
 Interpersonal skills
 Communication skills
 Success story(For further detail please see
Page No: 5 and Annexure-III at the end)
 Freelancing (Get some small projects of

FVTLM005
Page 18
Game Development / General Topics)
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
 Institute/Work ethics (For further detail
please see Annexure-II at the end)
Week 18
Game Networking 2  Feedback of the previous Task  Task – 14
 Motivational Lecture(For further detail Details may
please see Page No: 4) be seen at
Annexure-I
 Using PRCs
 User interface
 Shooting System
 Gun fx
 Health System
 Respawning
 Tweaking

CV Building  Session on CV Building.


 How to make notable CV.
 Dos and Don’ts of CV making.
 Success story(For further detail please see
Page No: 5 and Annexure-III at the end)
 Freelancing continued....
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)

FVTLM005
Page 19
Week 19
Learn how to start  Feedback of the previous Task  Task – 15
making the game  Where to start to develop a game Details may
 How to collect references be seen at
 Rough Sketches Annexure-I

 Creating Blueprint
 Writing a story for your game
 Gathering requirements
 Making a list of all the assets required
 Dividing the work into a team
 Case study For further detail please see
Page No: 5 and Annexure-III at the end)
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
 Freelancing (Get more small projects of
Game Development / General Topics)
Week 20
Practice (Everything  Feedback of the previous Task  Task – 16
learned so far)  Motivational Lecture(For further detail Details may
please see Page No: 4) be seen at
Annexure-I
 Character creating
 Rigging
 Animating
 Setup animations in unity
 Character control
 Shooting system
 Physics collision
 Spawning
 Health system
 Creating UI

FVTLM005
Page 20
 Attack system
 Picking up items
 Session on Self-Employment
 How to start a Business.
 Requirements ( Capital, Physical etc)
 Benefits/Advantages of self-employment

 Freelancing (Get more small projects of


Game Development)
 Written Assessment
 MCQ Type having 30 questions with
maximum 4 options per question (Time
Allowed: 40 Minutes)
Week 21 to Start your project
Week 23  During the month (week 21 to 24) it is
required to create a complete game. From
generating Idea to gathering r resources
and reference images. A plan is to divide
month into four weeks and assign specific
task to each week and start working
according to your plan.
 Motivational Lecture(For further detail ple
ase see Page No: 4)
 Generate Game idea
 Gather Requirements
 List of systems to be used
 Gather reference images
 Communicate with gamers what they like in
games
 Do your paperwork before starting a project
 Start from creating modules
 Model required 3d assets

FVTLM005
Page 21
 Player control
 Another system according to your game
 Case Study (For further detail please see
Page No: 4)
Overseas
Employment General  Session on General Overseas Employment
opportunities.
 Job search Avenues.
 Visa Processes and other necessary
requirements.
 Immigration Information (Legal age
requirements, Health Certificate, Police
Clearance &Travel Insurance)

free 
Week 24 Revision of all previously studied material.
Revisions,
lancing and overseas  Free lancing and earning result
employment
 Selection of two countries of destination
(Gulf Countries, Malaysia, South Korea etc)
focusing on:-
I. Trade specific Job Prospects and
Earning levels in that country.
II. Country Specific Labor laws, entry and
exit requirements (Legal age
requirements, Health Certificate, Police
Clearance & Travel Insurance etc.).
Week 25
Business  Free lancing continued….
Development and  Session on Self-Employment
Entrepreneurship  How to start a Business.
 Requirements ( Capital, Physical etc)
 Benefits/Advantages of self-
employment
Week 26 Final Assessment Final
and project  Final Project & Assessment
Assessment

FVTLM005
Page 22
Annexure-I
Tasks For Certificate in IT (Game Development & Modelling)

Task Week
Task Description
No. No
Create a ZigZag Game First make a floor then create a ball and when button is
pressed, ball starts moving. After moving the ball, we
will use and if-else statement to change the direction of
1 the ball on input. Now write a camera script to follow the Week–3
ball by using vectors. Then we will learn how to
instantiate prefab in-game and then will generate
random cubes to make a path like a Zigzag
Enhancing ZigZag Game Add scoring system in the game. For this, use the time
and update the score integer so every second score will
increase and by using this score, the speed of the ball
2 Week–4
will also increase after every 10 seconds. After that,
create a simple UI of the main menu, game over menu
and buttons to restart or play a game.
Creating a 1st Person First set up a character controller and its animations
Shooting Game and then create a script to control these animations.
3 Also work on blend trees to move look more realistic. Week–5
Then use raycasting for shooting and simple integers
and if-else statements to make an ammo system
Creating Enemy in 1st Set up enemies and also create a navmesh surface so
Person Shooting Game enemies know which surface is walkable and how they
using AI can get to the player. Use ragdoll animation so make
enemies look realistic when they die. Use particle
4 Week–6
system to make blood and instantiate this blood particle
whenever enemy is hit. Use an event system to make
the melee attack better also create a health system and
connect it to UI to show in the game.
Creating Forrest in 1st Create a simple terrain and then texture it to create a
Person Shooting Game path and use the terrain tool to make hills and create a
5 Week–7
using Unity terrain forest by adding trees and grass by using unity
system and pro builder standard assets. Use pro builder to create a building.
Knowing 3D Modelling Create a simple model then texture and render it. After
that use reference images to create a complex model.
6 Week–8
After modelling, we will export it to unity in order to see
how measurement works in different software.
7 Rig and Animate 3d This week we will work on animation in Maya. We will Week–9

FVTLM005
Page 23
model created in Use a model created in previous week and then rig both
previous Week human character and a non human character. Now use
key frames and animate the model and then export it to
unity.
Create an animation for equipping a gun, firing and
reloading a gun.
Unity Augmented Reality
(Create 3d model in Maya Use Vuforia engine to create an application and show
8 Week-10
and then use it in AR the object in the real world.
app)
Design sprites for 2D game in which you have to create
Designing UI of Flappy
9 a background like a continuous image also design Week-12
bird
button sprites and Main menu screens.
To create a sprite base 2D game, first create a simple
Make Mario game using character in Photoshop and then animate it. Create to
10 Week-14
2D Game development control the player add levels of game. Also add
enemies..
Add sounds in 2D game developed in week-14. Create
Adding Sounds and
11 particles in order to give blood effects, the bullet hit Week-16
particles in game
effects and muzzle flash.
Publish Game on Play Publish the 2D game developed by your trainees on
12 Week-16
Store play store
Creating Networked Use the photon to create a networked based game
13 Week-17
Game developed in Week-16.
Enhance the networked game developed in Week -17
Enhance Networked
14 by adding Shooting System, Health System, Week-18
Game
Respawning and Tweaking
Make a game on the basis of the requirement given by
client. For this purpose you have to find a client for
Make a game for yourself and gather his/her requirements in order to
Someone after gathering make a complete game.
15 his/her requirements For this purpose, first you have to collect references, Week-19
(Make 2 or 3 Members Rough Sketches, Creating Blueprint, Writing a story for
Team) your game, Gathering requirements.
Divide the work among the team members and make a
list of all the assets required.
Make a game using all of In this task you have to practice all the things you have
16 the topics studied till learned so far. Week-20
date You have to create modules like Character creating,

FVTLM005
Page 24
character controller, rigging, setting up animation in
unity, shooting system, health system, physical
collision, spawning, attack system with User Interface.
For the purpose of your Project, you have to generate
a game idea and for this purpose you have to gather
requirements gather resources and reference images.
Then you have to make a plan and then divide it into
four weeks and then start working according to your
plan.
You have to achieve:
 Generate Game idea
Start your project  Gather Requirements Week-21
17  List of systems to be used
(Complete in 1 month) to 24
 Gather reference images
 Communicate with gamers what they like in games
 Do your paperwork before starting a project
 Start from creating modules
 Model required 3d assets
 Player control
 Another system according to your game
 Publish this game on Play store

FVTLM005
Page 25
Annexure-II
Workplace/Institute Ethics Guide
Work ethic is a standard of conduct and values for job performance. The modern definition of what
constitutes good work ethics often varies. Different businesses have different expectations. Work
ethic is a belief that hard work and diligence have a moral benefit and an inherent ability, virtue or
value to strengthen character and individual abilities. It is a set of values centered on importance
of work and manifested by determination or desire to work hard.

The following ten work ethic are defined as essential for student success:

1. Attendance:
Be at work every day possible, plan your absences don’t abuse leave time. Be punctual every
day.
2. Character:
Honesty is the single most important factor having a direct bearing on the final success of an
individual, corporation, or product. Complete assigned tasks correctly and promptly. Look to
improve your skills.
3. Team Work:
The ability to get along with others including those you don’t necessarily like. The ability to carry
your own weight and help others who are struggling. Recognize when to speak up with an ideas
and when to compromise by blend ideas together.
4. Appearance:
Dress for success, set your best foot forward, personal hygiene, good manner, remember that
the first impression of who you are can last a life time
5. Attitude:
Listen to suggestions and be positive, accept responsibility. If you make a mistake, admit it.
Values workplace safety rules and precautions for personal and co-worker safety. Avoids
unnecessary risks. Willing to learn new processes, systems and procedures in light of changing
responsibilities.
6. Productivity:
Do the work correctly, quality and timelines are prized. Get along with fellows, cooperation is the
key to productivity. Help out whenever asked, do extra without being asked. Take pride in your

FVTLM005
Page 26
work, do things the best you know how. Eagerly focuses energy on accomplishing tasks, also
referred to as demonstrating ownership. Takes pride in work.
7. Organizational Skills:
Make an effort to improve, learn ways to better yourself. Time management, utilize time and
resources to get the most out of both. Takes an appropriate approach to social interactions at
work. Maintains focus on work responsibilities.
8. Communication:
Written communication, being able to correctly write reports and memos.
Verbal communications, being able to communicate one on one or to a group.
9. Cooperation:
Follow institute rules and regulations, learn and follow expectations. Get along with fellows,
cooperation is the key to productivity. Able to welcome and adapt to changing workplace
situations and the application of new or different skills.
10. Respect:
Work hard, work to best of your ability. Carry out orders, do what’s asked the first time. Show
respect, accept and acknowledge an individual’s talents and knowledge. Respects diversity in
the workplace, including showing due respect for different perspectives, opinions and
suggestions.

FVTLM005
Page 27
Annexure-III
Suggestive Format and Sequence Order of Success Story
S. Key Information Detail/Description
No
1. Self & Family background  Self-introduction
 Family background and socio economic status,
 Education level and activities involved in
 Financial hardships etc
2. How he came on board  Information about course, apply and selection
NAVTTC Training/ or got  Course duration, trade selection
trained through any other  Attendance, active participation, monthly tests,
source interest in lab work
3. Post training activities  How job / business (self-employment) was set up
 How capital was managed (loan (if any) etc).
 Detail of work to share i.e. where is job or
business being done; how many people employed
( in case of self-employment/ business )
 Monthly income or earnings and support to family
 Earning a happy life than before
4. Message to others  Take the training opportunity seriously
(under training)  Impose self-discipline and ensure regularity
 Make Hard work pays in the end so be always
ready for the same.

Note: Success story is a source of motivation for the trainees and can be presented in a
number of ways/forms in a NAVTTC skill development course as under:-
1. To call a passed out successful person of institute. He/she will narrate his/her success
story to the trainees in his/her own words and meet trainees as well.
2. To see and listen to a recorded video/clip (5 to 7 minutes) showing a successful person
Audio video recording that has to cover the above mentioned points.
3. The teacher displays the picture of a successful trainee (name, trade, institute,
organization, job, earning per month etc) and narrates his/her story in teacher’s own
motivational words.

FVTLM005
Page 28
Annexure-IV
Home Assignment
Designing Effective Homework
To achieve a positive impact on student learning, homework assignments must be well-designed and
carefully constructed. Some specific research findings include:
► Homework is most effective when it covers material already taught.
► Homework is most effective when it is used to reinforce skills learned in previous weeks or
months.
► Homework is less effective if it is used to teach complex skills.
Characteristics of Good Assignments
When teachers plan homework, they should consider the characteristics listed below:
► Provide clear instructions for students;
► Can be completed successfully and is not too long;
► Can be completed within a flexible time frame;
► Use information and materials that are readily available;
► Reinforce and allow practice of previously taught skills;
► Must not be unfinished class work;
► Are interesting to students and lead to further exploration and study;
► Stimulate creativity and imagination in the application of skills;
► Stimulate home and class discussion
Homework Don’ts
Do not assign homework that:
► is unfamiliar, boring or impossible to do
► requires complex skills or requires unreasonable time frames
► is a “time filler” to keep students busy or a punishment for not doing class work
► do not wait until the last minute to organize and assign the homework (You may give useless or
impossible tasks and/or giving inadequate directions)
► do not assume that all homes have equal resources, that all parents have equal skills and
talents to support their children as learners
► do not collect any homework you do not intend to check, review or grade.
► do not assign homework that is so difficult and unfamiliar to students that their parents are
tempted to:
 do the work for them;
 accuse their children of being inattentive in class; or
 accuse their children of failing.

FVTLM005
Page 29
References
1. A Union of Professionals, Classroom Tips, Assigning Effective Homework
th
https://files.eric.ed.gov/fulltext/ED516934.pdf visited on 7 June, 2020

FVTLM005
Page 30

You might also like