3. Join our Game Development course on https://academy.dilo.id
Overview
• Game Production 101
• Challenges in every level of Game Producer
4. Join our Game Development course on https://academy.dilo.id
What is Game Production
• Why -> Game Vision
• How -> Game Production
• What -> Execution
Why
How
What
5. Join our Game Development course on https://academy.dilo.id
Common Startup Structure
Hacker
• Programmer
• Other Tech
Hipster
• Design
• Marketing/Promotion
Hustler
• Business
• Project Manager
6. Join our Game Development course on https://academy.dilo.id
Game Producer’s Tasks
• Team Structure
• Pre-production and Production Plan
• Milestone Breakdown
• Task Tracking and Scheduling
• Quality Assurance
Producer’s Task will differ, depending on team size
7. Join our Game Development course on https://academy.dilo.id
Project Triangle
Pick two
Quality
Cost Time
8. Join our Game Development course on https://academy.dilo.id
Know Your Team
9. Join our Game Development course on https://academy.dilo.id
10. Join our Game Development course on https://academy.dilo.id
Know Your Craft
• Genres
• Gaming Platforms
• PC/Console
• Mobile
• Monetization Models
• Free to play
• Premium
• Live Operations
• Events
• Outgame/Metagame
• Online Play
• Multiplayer
• Matchmaking
Know a little bit of everything
11. Join our Game Development course on https://academy.dilo.id
Game Industry Process
Creation
• Ideation
• Market
Research
• Prototyping
Planning
• Budgeting
• Milestone
• Pre-
production
Development
• Asset
Creation
• Game
Programming
Implementation
• Launch
• Maintenance
• Live Ops
12. Join our Game Development course on https://academy.dilo.id
Challenges on every level
• Starting out / New dev team:
• *Finishing the game*
• Team accountability
• Experienced Team
• Finishing the game *on time*
• Feature creep or ‘how about we add this great idea?’
• Larger Scale Team
• Leadership Structure in large team
• Efficient Workflow
“The winds are stronger higher up”
14. Join our Game Development course on https://academy.dilo.id
Overview
• Game Producer Skillset
• Lesson Learned in Agate
• Game Dev Life Cycle
• Creation
• Development
• Live Ops
15. Join our Game Development course on https://academy.dilo.id
Why be a game producer
• Put your own ‘touch’ to the games you create
• Involved in every aspect of the game
• Story
• Game Design
• Business
• Etc
• Can move upwards to Studio Head
• Can move sideways to other Leadership position, i.e. Game Design
Lead
Benefit as a game producer
16. Join our Game Development course on https://academy.dilo.id
Skills Needed for a Game Producer
• Good cognitive skills
• Planning
• Problem solving
• Great communication skills (regardless extrovert/introvert)
• Project management skills
• Task tracking
• Scheduling
• Knowledge about game industry and how to make games
17. Join our Game Development course on https://academy.dilo.id
Flash Game - 2009
• Facts:
• 3 team member
• 1 artist
• 1 programmer
• 1 game designer
• 2 months delivery target
• 4 month of actual delivery
• Issue
• Only 1 from 7 flash game was sold
• Lesson Learned
• Know who your customer is
• Really think about the game you want to make
18. Join our Game Development course on https://academy.dilo.id
Service Game
• Work for hire
• Different scale and time frame
• Usually had a fixed delivery date
• Issue
• Endless revisions
• Late delivery
• Lesson Learned
• Evaluate every revision request, and make adjustment to schedule/backlog
when necessary
• Always see the big picture and know your current condition
19. Join our Game Development course on https://academy.dilo.id
Product Development
• Create our own products
• Issue
• Feature creep
• Lack of confidence in
decision making
• Lesson Learned
• Iterate fast and validate to
real users
• Put more time on pre-
production for bigger
games
• Separate feature
development and content
development
20. Join our Game Development course on https://academy.dilo.id
Validation Tips
• Use existing gaming communities
• Coding not always required, sometimes video also works
• Create your user persona
• Interview your target user
21. Join our Game Development course on https://academy.dilo.id
Game Life Cycle
Creation
• Ideation
• Market
Research
• Prototyping
Planning
• Budgeting
• Milestone
• Pre-
production
Development
• Asset
Creation
• Game
Programming
Implementation
• Launch
• Maintenance
• Live Ops
22. Join our Game Development course on https://academy.dilo.id
Pre-production
• Design Documents
• Game Design Documents
• Technical Design Documents
• Art Design Documents
• Smaller games probably don’t need ‘documents’, but the team will still need some kind of
reference
• Backlog
• List of features
• List of assets
• Milestone
• First Playable (Core gameplay)
• Alpha (Core loop done)
• Beta (Full feature, incomplete contents)
• Final (Full feature and contents)
24. Join our Game Development course on https://academy.dilo.id
Overview
• Agile Development
• Quality Assurance
• Your questions answered
25. Join our Game Development course on https://academy.dilo.id
Agile Development
Sprint
Planning
Sprint
Retrospective
Storytime
Agile focus on iterative process
26. Join our Game Development course on https://academy.dilo.id
Task Management
Backlog
• Game
Features
• Scenarios
• Improvement
Ideas
Sprint Backlog
• Focus of the
team in this
sprint
• Filled by
team
members
Doing
• Active task
that the team
currently
working on
Ready for QA
• Finished
development
Ready to
deploy
• Tested and
approved
• Waiting the
next batch of
update
Agile relies on team maturity and independence
27. Join our Game Development course on https://academy.dilo.id
Bonus Question
1. Deal bisnis ≠ 'bantuan'
2. Deal marketing bisa terjadi setelah game selesai
1.Publisher bisa memberi syarat revisi untuk memastikan gamenya lebih
bagus
3. Hak milik ≠ Hak publishing
1. Umumnya yang dibagi adalah revenue
2. Transfer hak milik/IP harus tertulis secara eksplisit di kontrak
"Sebuah game studio bekerja sama dengan publisher dalam membuat sebuah game. kerja sama dengan
publisher berupa bantuan marketing, tidak berupa pendanaan, misalnya. namun, di akhir cerita, game studio
tidak berhasil menyelesaikan fitur game. apa saja respons yang akan diberikan oleh publisher? apakah game
tersebut menjadi hak milik publisher?"
28. Join our Game Development course on https://academy.dilo.id
Quality Assurance
• Testing Type
• Functional
• Graphical/Typo
• Exploit
• Content
• Severity
• Critical: game is unplayable, crash
• Major: player can't progress in the
game
• Minor: inconveniences for player
• Improvement/ideas
• Bug tracking
• Bug type
• Severity
• Status
• Expected result
• Actual result
• How to reproduce
• Every bug will need producer's
approval
• Confirmed bug
• Working as intended
• Not implemented yet
• Approved bugs will go to backlog
29. Join our Game Development course on https://academy.dilo.id
Bonus question
• Dimana kita bisa mendapatkan
beta tester?
• Beta testing on Google Play
• Pre-registration / Newsletter
• Komunitas gamer untuk game
sejenis atau kompetitor
30. Join our Game Development course on https://academy.dilo.id
Challenges in this pandemic
• Communication
• Loss of nuances in verbal communication
• Team availability
• Workflow
• Source control
• Asset Implementation
• Build and test
• Mental Health
• Loneliness
• Lack of distinction of work and rest
31. Join our Game Development course on https://academy.dilo.id
Bonus Question
• Bisakah membuat game sendirian?
32. Join our Game Development course on https://academy.dilo.id
Bonus Question
• Apakah game bermuatan budaya lokal dapat
jadi referensi pembelajaran masa School
From Home?
• Apakah ada pasarnya?
• Game studio mana yang tertarik
menggarapnya?
33. Join our Game Development course on https://academy.dilo.id