ISU Fall 2026 - DGD205 Week 2 - 01.10.2026 — Transcript
Full transcript
- 0:01Good morning everyone and welcome to DGD
- 0:04205 game development pipelines the
- 0:08course with an obscure name that you
- 0:10might know you might not know what it is
- 0:13about all right but it will be all will
- 0:15be made clear in a moment and a quick
- 0:18note it it is week two it is the 1st of
- 0:22October 2026 and in case you are
- 0:25watching this later on to cram for the
- 0:28exam
- 0:29There was no week one. Week one was
- 0:32swallowed whole by the opening lecture.
- 0:36So there's that. So this week we are
- 0:38going to take last week was going to be
- 0:40introduction. This week is going to be
- 0:42the introduction plus week one. But
- 0:46don't worry I can cover everything as
- 0:48quickly as I want. I am the professor
- 0:50after all. What I say goes. So but let's
- 0:53quickly uh talk about the class a little
- 0:57bit. We will talk, we will go and do
- 1:01things. Here is the syllabus. I'm going
- 1:03to open it for you for game development
- 1:05pipelines. But some things to get out of
- 1:08the way first.
- 1:10This is my new whiteboard. Do you like
- 1:13it? But the problem is I am not used to
- 1:17this yet. So for this week, my fumbles
- 1:22and my bad handwriting will be the
- 1:25whiteboard's fault. It's what be my
- 1:27fault at all. Okay. So,
- 1:31you know who I am. You know my name. I
- 1:33should get that music into here
- 1:34sometime. Wonderful theme song. But what
- 1:39we will have is
- 1:44a midterm. Oh, before that. No, before.
- 1:48Yes. Before that, it was kind of like a
- 1:50Henry Kevl moment. You know that in
- 1:52Warhammer? You Yes. So uh
- 1:57but okay the way to contact me. So
- 2:02proper class etiquette actually let me
- 2:06write it.
- 2:14This might seem like etiquette to you
- 2:16the Turkish students. It is not. It's an
- 2:19English word meaning
- 2:21gentlemany but it doesn't in involve
- 2:24anything about being a gentleman. It's
- 2:26it's about doing things properly and if
- 2:28you have played the end you know this
- 2:30because there's a skill named etiquette
- 2:32but other than that so it means how do
- 2:35we do things around here now if you want
- 2:37to reach me you are going to reach me
- 2:39through these emails.
- 2:47I think you can figure out this means
- 2:49yet. Okay, it it is not or anything.
- 2:57And then there is
- 3:00arguably
- 3:08this is the one you would normally go
- 3:09for if the school has decided to
- 3:14activate it because they generally
- 3:16activate it around mid November every
- 3:19year. I don't know why. I think probably
- 3:22I'm not important enough for them. So
- 3:25this is okay. And this is okay. And if
- 3:29you somehow get a hold of it, which is
- 3:30not difficult, of course, I will not
- 3:33write it here to make your job harder.
- 3:37What? Oh, it's an eraser. Sorry.
- 3:41And this is too thin. As you can see,
- 3:43I'm trying to adjust for this thing. And
- 3:46it seems to be a great piece of
- 3:48software, but there are serious
- 3:50problems. I'm still writing my personal
- 3:52email. Why? Why? Why? Why?
- 4:00This is a big no. Okay. Why? Because it
- 4:05is very crowded in there. Your mail will
- 4:07probably get lost and even if it is, I
- 4:10will not respond to it. Okay. The reason
- 4:13is our correspondence for this class
- 4:16should be recorded appropriately just in
- 4:19case in the future you or me decide to
- 4:24say but you said this and I said that
- 4:27again it can be me who is in the wrong
- 4:29it can be you who is in the wrong okay
- 4:32I'm not discriminating
- 4:34but what what's been sent through email
- 4:38in one mailing will always be true,
- 4:43right? So, please, if you're going to
- 4:46write me about anything
- 4:48about the class, write me through here.
- 4:51Okay? And definitely
- 4:57and absolutely
- 5:01not this.
- 5:05Okay? Do not You have my number. it's in
- 5:08the uh group but please do not reach out
- 5:12to me on WhatsApp about the class for
- 5:14the same reason. All right. Anything
- 5:17else? If you have any questions
- 5:18regarding game design or if you if you
- 5:20have a question regarding another course
- 5:23if you if you want advice about
- 5:25something please you can reach out to me
- 5:28on WhatsApp about that. Okay. If you try
- 5:31to reach out to me about this class or
- 5:34any of my classes that you take on
- 5:37WhatsApp, I will let you
- 5:42be seen and that will be that.
- 5:46Okay.
- 6:34for
- 6:36WhatsApp.
- 6:40WhatsApp
- 6:54Foreign
- 6:56speech. Foreign speech. Foreign speech.
- 7:26for
- 7:42we we got that out of the way. Now about
- 7:45the class structure,
- 7:49as you know, our borders are in red,
- 7:53our titles are in white. and important
- 7:56things are underlined in yellow. So
- 8:01no, not let's not call it class
- 8:03structure because I want you to wake up
- 8:06and be aware of what's going on. It will
- 8:09be the grading system.
- 8:13Suddenly all ears are perked up because
- 8:15it's about grading, right? What's more
- 8:18important than grading
- 8:23grading system? I follow a
- 8:2740,
- 8:2930,
- 8:3220,
- 8:3410 approach. 40 is the final exam,
- 8:4030 is the midterm exam,
- 8:4420 is attendance,
- 8:48and 10 is assignments.
- 8:54Now uh these two can swap places from
- 8:57time to time. Okay. But the thing is the
- 9:01thing about attendance. Have any of you
- 9:03taken one of my classes before?
- 9:06I know Ahmed Tar because I've seen his
- 9:08face.
- 9:09>> I think
- 9:09>> I'm just coming to that. I've seen his
- 9:11face and I've seen Nikita and I read him
- 9:16all the time and sometimes he speaks
- 9:18too. So I know you for example you guys
- 9:21but others
- 9:24what you should know about me is about
- 9:27attendance I'm pretty flexible okay this
- 9:30lecture is online maybe you don't have
- 9:32even any other courses today so you are
- 9:34not at school that's all of is perfectly
- 9:37online and okay and some I know some of
- 9:40you are working that's also fine so I'm
- 9:43not hard on attendance okay which is why
- 9:45I don't fail anybody based on attendance
- 9:48you won't fail fail because of
- 9:50attendance. You may not come to any of
- 9:52the classes. You can just watch the
- 9:54YouTube recordings or not. And what you
- 9:57would lose would be just 20%.
- 10:00You would go on with 80% of the class.
- 10:03And to be honest, I'm not even that
- 10:06strict about it. Okay? Because if you
- 10:10ace these two, I don't want to lower
- 10:13your grade too much just because you
- 10:15didn't attend. So what I do is this.
- 10:17Generally,
- 10:21if you don't attend any of the classes,
- 10:25this will be a little low. If you attend
- 10:27some of the classes and these grades are
- 10:30good, I will bump this up to meet these.
- 10:35So, I will make sure you won't get
- 10:37anything below what your exams
- 10:40entitle you to. Okay?
- 10:43But your exams may not be very good or
- 10:46they might be mid as alpha genpha says
- 10:49these days but you attend and you
- 10:52participate in class then I give this a
- 10:55full grade and it bumps your grade up a
- 10:58little bit. Okay, is that clear?
- 11:02Very brief Turkish version.
- 11:49And the criteria for a criterion it's
- 11:53singular for attendance is some of you
- 11:56know this already. If I can kill you
- 11:59with a death note
- 12:02then you are present in class. What does
- 12:04it mean? It means I know your name. I
- 12:06know your face and I can also associate
- 12:09the two. Okay.
- 12:12And
- 12:14you might have students online students
- 12:18have an unusual rate of broken webcams.
- 12:22So normally you would say about 5%
- 12:26of webcams in the world would be broken
- 12:29right on average because they are
- 12:30electronic devices. They work. If you're
- 12:33if in students it's something about 60%.
- 12:36So in 10 students, six of them says, "Oh
- 12:38sir, my webcam is broken. My webcam
- 12:40doesn't work. My webcam has went to
- 12:42Bahamas or something like that." All
- 12:44right, I know that's not true. I know
- 12:47you don't want to turn on your webcams
- 12:50for any reason. Maybe it's because you
- 12:53were online students during the COVID
- 12:55pandemic and you wanted to play games in
- 12:58the background. Maybe one of you is
- 12:59playing LOL or Valor, even worse. Maybe
- 13:02even playing Valerant right now.
- 13:05In that case, I don't even want to look
- 13:06at you anyway. All right. So, if you
- 13:10excuse me, I'm going to change the nib
- 13:13on one of these because Ah, but where is
- 13:16the Ah, that's bad.
- 13:21This pen cannot write at all
- 13:25properly. So, if you excuse me just for
- 13:28one second, I will try to conduct an
- 13:31operation.
- 13:34I will switch to my final pen nib if I
- 13:39can. Oh. Oh, no. Wait a second. Wait,
- 13:42wait, wait, wait. It's done. No, I just
- 13:46pulled out the new one. And as you can
- 13:48see, now I will pull out this one
- 13:51very expertly. I cannot do that, but I
- 13:55did. And I will insert the new one. And
- 13:59even the new one is worn out a little
- 14:01bit too bad. Okay. Sorry. Then I have to
- 14:04buy new ones,
- 14:06right? And the old old one
- 14:11goes in here. Ah,
- 14:15there was a very nifty removing hole
- 14:18here. And I just missed it.
- 14:21Okay. Any questions about the grading
- 14:23system? Then let's test this out. Not
- 14:26this one, but this one. It's It's
- 14:29working. It's working.
- 14:31Star Wars one episode racer. Episode one
- 14:34racer reference. By the way, a new
- 14:35episode one racer game is coming up and
- 14:37it's going to be spectacular. I will
- 14:39play the heck out of it. Any questions
- 14:41regarding this?
- 14:44This will be a paper exam.
- 14:48Hang on. Okay. This will be a paper
- 14:50exam. This will also be a paper exam
- 14:53because we are kind of like a
- 14:55theoretical class.
- 14:57And in this exam
- 15:00there will be no phones.
- 15:04Okay.
- 15:06I hide it that I will be there. If I was
- 15:12you would see a very bad side of me
- 15:15and there will be no notes
- 15:19solely for the reason that you won't
- 15:22need them. Okay? Because my exams if any
- 15:26of you have entered them before are not
- 15:28very difficult. What we will have a I
- 15:32will give instructions to assistants. If
- 15:35any phones are seen
- 15:38they have to take your exam immediately
- 15:41and hold
- 15:43take note of it. Tutanak tutmak in
- 15:45Turkish. And if any notes are seen, they
- 15:48will gently ask you to leave them out of
- 15:50class because apparently and rightfully
- 15:54so. Once the exam is over and the papers
- 15:59are collected,
- 16:01we cannot do anything about this because
- 16:03it means we saw or didn't see it and we
- 16:05accepted this. So before the exam, these
- 16:08things will be checked. They are always
- 16:09checked. But some people in the past
- 16:12have slipped in phones and they've been
- 16:15seen using them.
- 16:19And this will
- 16:22well let me just tell you this will net
- 16:26you a
- 16:29zero. Okay, that exam will be null for
- 16:31me. It will be zero. Why? because
- 16:33everybody else is there and they have
- 16:37studied for something and they're on the
- 16:39same course with you, right? And they
- 16:41are doing what should be done and you
- 16:43are there trying to cheat with notes or
- 16:46phones. That's not fair. Okay, I don't
- 16:50gain anything from that but the people
- 16:53that studied with you are you are being
- 16:56unfair to them. Okay, does that make
- 16:59sense?
- 17:00So because I mean what would happen if I
- 17:04if you just took out your phone and then
- 17:06ask chat GPT about the question it would
- 17:07give you a stellar answer. I would
- 17:09probably know if it's chat GPT because
- 17:11of the way it's worded it. But then
- 17:15again I cannot do anything about that
- 17:17because there is no way to say you can
- 17:19just say oh I just wrote like chat GPT
- 17:21you are exaggerating sir and there's
- 17:23nothing I can do about that. So
- 17:26uh but rest assured the exams are not
- 17:30difficult. There will be a test section.
- 17:33Okay. And then there will be an open
- 17:35question section. In the open questions
- 17:38I will ask you to explain certain things
- 17:41because just test is too easy.
- 17:45But just open question may not well
- 17:49there should be an a little bit easier
- 17:51test section to give you some points
- 17:54about
- 17:56so
- 17:58if you have taken my exams before you
- 18:00know the exams are not that difficult.
- 18:02I'm not asking anything I didn't
- 18:06talk to you about in the classes. So I
- 18:08don't say anything like watch this or
- 18:11read this and then I will ask you from
- 18:13that. Okay, everything that I will ask
- 18:16you will be uttered in the classroom. So
- 18:20if you watch them live, you will have a
- 18:22better understanding of it. You can
- 18:23watch the recordings as well. Anyway, so
- 18:27are we clear on this as well? Please,
- 18:30please, oh please do not cheat. Not for
- 18:35me, but for your other classmates.
- 18:38Nobody likes a cheater except for other
- 18:41cheaters. Cheater knows cheater and
- 18:43cheater likes cheater and cheater also
- 18:45cheats cheater. So and it makes them all
- 18:48cheaper. Okay, I'm moving on. But any
- 18:51one thing you won't have much of an
- 18:54assignments in this class. So you don't
- 18:56have to worry about this. Maybe one or
- 18:57two.
- 18:59But one thing you know about me already
- 19:02is
- 19:04late submission
- 19:08equals zero. All right. But as I say,
- 19:13it's only 10% in this class. So, but I
- 19:15will give you a zero.
- 19:18But it's only 10%. So, in this class, it
- 19:20doesn't matter that much. If you take
- 19:21any other classes from me, you should
- 19:23know that this is my one very very hard
- 19:26rule. If you late assign, if you give an
- 19:29late submission, you get a zero.
- 19:31Actually, I think it was last semester,
- 19:34a very very good student of mine, uh,
- 19:38a guy I know and he's a very good
- 19:41student,
- 19:43but
- 19:45he had a medical condition
- 19:48and he submitted late and his exam was
- 19:52midterm exam was very good too. So, and
- 19:55he had a report about it,
- 19:58but
- 20:01How to put this? The condition was a
- 20:05known condition from before. It wasn't
- 20:07something that just came up recently.
- 20:11So, I did not fail him. I gave him the
- 20:14bare minimum to pass.
- 20:17That was the most I did
- 20:20up until now for a student because there
- 20:23was a medical report and he was a real
- 20:27good student.
- 20:29any of any of these conditions were
- 20:31missing he would get a zero okay
- 20:36that stands for you too but not for this
- 20:38class I mean nothing to worry about here
- 20:40okay so let's look at what we will go
- 20:44through this semester
- 20:48hey wait a second
- 20:51it did it didn't move okay this one
- 20:53moves this one moves this one switches
- 20:59I don't like that.
- 21:01Anyway, I will have to fix that. I mean,
- 21:04theatrics, right? It's everything. So,
- 21:07let's take a look at this. I'll share my
- 21:09screen so you can see the text better.
- 21:14What do we have here?
- 21:17Wait a second. Don't do it from here. Do
- 21:19it from here. Yeah. Now, this is
- 21:23something
- 21:25painstakingly and
- 21:27wonderfully crafted by your friends.
- 21:32Maybe some of you are here. Those of any
- 21:34is anyone involved in crafting of these
- 21:36syllabuses syllabi
- 21:40interesting
- 21:41for example sometimes you say formula
- 21:45criterion criteria singular plural. Now
- 21:48if it is coming from Latin you do that
- 21:51but if it's coming from ancient Greek
- 21:53you don't do that. How do you know? You
- 21:55cannot know. So for example, it's not
- 21:58octopi. Octopus is singular. Octopuses
- 22:02is the correct one because octopus is
- 22:04not Latin. It's ancient Greek. So it
- 22:05isn't octopi. So if you try to go around
- 22:08being a wise ass about, oh, it's
- 22:11actually octopi and someone just shuts
- 22:13you down, that's on you. Do your
- 22:15research before you try to be a wise
- 22:17ass. Okay. Anyway,
- 22:19so but this is a wonderfully crafted
- 22:23thing. So maybe I can even ask some
- 22:25things from here. There's text in here.
- 22:28See, now it's up to you to decide if I'm
- 22:31really joking or not.
- 22:34Anyway,
- 22:36introduction to class discussion. We
- 22:38don't discuss anything. You don't speak,
- 22:40I speak. That's the way this goes. I
- 22:42would love a good discussion, but it
- 22:43rarely happens. Meeting. Hello, we met.
- 22:47Topics, we are just about to go over
- 22:49that. Rules and requirements. We just
- 22:51went over that. And here now steps of
- 22:54game development conceptualization
- 22:57pre-production production and
- 22:59post-production what are these [snorts]
- 23:02big actually let's talk a little bit
- 23:04about what this entire course is about
- 23:07because what is a pipeline what does it
- 23:09do now we're going to talk about
- 23:14the topic of
- 23:16you founded a studio now what okay this
- 23:20is also the title of my
- 23:22You founded a studio. Now what?
- 23:26And then you will you start a game and
- 23:30if you are four or five people and you
- 23:33just randomly run around, message each
- 23:36other on WhatsApp and try to do
- 23:38something, you will most likely not
- 23:41finish that. Okay. What you need is
- 23:45a set way of
- 23:48rules to do something. How do we do
- 23:52this? So when your studio grows, you
- 23:56will have an understanding of how to do
- 23:59things, you will be able to document it
- 24:01as such and people,
- 24:04newcoming people to your studio will not
- 24:07be lost and also you won't be lost when
- 24:10you try to remember how you did
- 24:12something.
- 24:14So we're going to look at workflows and
- 24:17pipelines. There are two different
- 24:18things. The game the game is named the
- 24:21course is named pipeline but we will
- 24:24look at workflows and pipelines. What is
- 24:27and what is not a pipeline? How art code
- 24:30and design meet in pipelines. This will
- 24:32be next week and then we will look into
- 24:36the most important thing that you can
- 24:39take away from this course version
- 24:42control. Does anybody know what version
- 24:44control is
- 24:46already?
- 24:51Nobody.
- 24:53Not a single one of you
- 24:56>> kind of.
- 24:58Then why don't you say so?
- 25:05[laughter]
- 25:07Okay. Then I will tell you this. If you
- 25:09know what version control is, please
- 25:12raise a hand or do something. I want to
- 25:14know how much you know so I can teach
- 25:16you better. Okay.
- 25:24[laughter]
- 25:30Okay. So, only ST knows about version
- 25:32control. The rest is okay. I met Taric
- 25:35also knows. The rest of you are
- 25:37completely oblivious. And actually, let
- 25:40me take a look. You are 19 people here
- 25:42right now and the class has 25 people.
- 25:45So, not bad.
- 25:48Not bad.
- 25:52But okay,
- 25:5418
- 25:5617 of you are completely oblivious
- 26:00to what version control is. You have
- 26:02never even heard of GitHub.
- 26:05That's what I understand. So, I'm going
- 26:08to teach you that even if I have to die
- 26:11doing it because
- 26:14version control is the thing that will
- 26:19save your back so many times. For
- 26:23example, one of the do you remember how
- 26:26I told you webcam failure is the most
- 26:29common thing that students experience?
- 26:31The second one is laptop or hard disk
- 26:33failure because magically your laptops
- 26:38fail right before you have to submit a
- 26:42project. So I get emails after emails of
- 26:45sir I'm sorry my laptop has crashed my
- 26:47my hard disk is corrupted etc etc. Now
- 26:52this is the solution to that. Version
- 26:54control will protect your precious files
- 26:57even if you have never started doing it.
- 27:00Okay? So that is not an excuse either.
- 27:03Version control will protect your files,
- 27:07keep them safe and also give you a
- 27:11breadcrumb to track what you did and
- 27:15when. That is also very important
- 27:17because sometimes you use a you change
- 27:20something in your game and it completely
- 27:22breaks everything or it isn't fun and
- 27:25you want to roll back. This lets you do
- 27:29that. And this will also prevent you
- 27:31from going to Reddit with tears in your
- 27:34eyes saying I have lost six months of
- 27:37work because my laptop crashed
- 27:40and then they will tell you you should
- 27:42have used version control
- 27:44and they will be right. Okay, that's why
- 27:49we have one week of it. Previously we
- 27:51had two weeks of it. But look what
- 27:53happened here. We have only 13 weeks
- 27:56before the finals. Previously we had 14.
- 27:58One year we had 15 that was a great year
- 28:01but this semester we have only 13 weeks
- 28:04so two weeks of git was cut down to one
- 28:07but don't worry I will put it in your
- 28:11head because it will come up in the exam
- 28:14both in midterm and in final okay so
- 28:18please take this seriously when I tell
- 28:20you this course is about pipelines but
- 28:24git and github will be the most
- 28:27important thing you will learn because
- 28:30practically it will help you in any job
- 28:33application as well. Knowing version
- 28:35control is a plus even if you are an
- 28:38artist.
- 28:40I'm looking at you art people. All
- 28:42right.
- 28:44So then
- 28:46we will look at pre-production
- 28:48workflows, concept development, budget
- 28:51planning and pipeline planning because
- 28:54basically what happens after production
- 28:57and post-production is completely up to
- 28:59you. But there are things that you can
- 29:01do right during pre-production that will
- 29:04make your life a lot less painful. All
- 29:08right. Then you will look into thing
- 29:10that you don't like at all.
- 29:12documentation which is crucial but
- 29:15dreaded by designer and coder alike.
- 29:18Artists don't even care about
- 29:20documentation but they should. So we
- 29:22going to look at the documents that you
- 29:24would need for your game throughout your
- 29:27development journey. Okay?
- 29:30And we will also look at devlogs and
- 29:31video documentation possibilities.
- 29:34Then we will take a look we will take
- 29:38since most of you are working in unity
- 29:40and will be working with unity we will
- 29:43going to look at some pipeline examples
- 29:45Unity not the definitive way to do
- 29:48things but good practices and examples
- 29:52of how to set up a pipeline and you are
- 29:55still asking what is a pipeline I mean
- 29:57you've been talking about it nonstop for
- 29:59half an hour but you haven't told us
- 30:01what it is okay I just will all Right?
- 30:05But as you see it is actually next week
- 30:08but I can make an exception for you
- 30:11or very brief exception. And then 3D and
- 30:14animation pipeline examples in Unity and
- 30:18audio pipeline examples in Unity.
- 30:21Project management basics because you
- 30:23will need this project management
- 30:27doesn't mean just business side of it.
- 30:32Well,
- 30:33a spoiler,
- 30:36project management is all about timing
- 30:38and time management. So, if you are bad
- 30:41at time management, you either get good
- 30:45or you don't become a product manager.
- 30:48All right. It also involves managing
- 30:50people and people's skills, all that
- 30:52jazz.
- 30:54Introduction to QA. Implementing QA in
- 30:56pipelines. QA stands for quality
- 30:58assurance. It is the step after
- 31:02development
- 31:04where someone comes in, tests the thing
- 31:06and then says this part is broken and
- 31:08this part is broken. Nobody likes them.
- 31:11They are paid very little amount of
- 31:13money. Nobody cares about them. But QA
- 31:17is absolutely crucial if you want to
- 31:20ship something that works. Okay? And
- 31:25then we will do a review for the final.
- 31:28than the finals. Now, this gives us some
- 31:32wiggle room. So, I may not be able to
- 31:36get into all of it this week. It will
- 31:38bump everything down a little bit. No
- 31:41problems because this will not come up
- 31:43in the midterm. So, if we we have
- 31:45already lost one week. So, I will start
- 31:50this one but probably finish it next
- 31:52week. But don't worry, there won't be
- 31:54any problems when you enter the midterm.
- 31:57I will not be asking from this anyway.
- 32:00So, you're good. We are all good because
- 32:03as you know better than I do, midterm
- 32:07exam week shifts
- 32:11a lot in Estonia University. You have
- 32:13midterms on week six, you can have
- 32:15midterms on week seven, you can have
- 32:17midterms on week eight. And this is
- 32:20interesting because in a 13week
- 32:22semester, it's on week eight. But in a
- 32:2415week semester, it's on week six. I
- 32:27mean,
- 32:29life is unpredictable.
- 32:31So is your university. So embrace it.
- 32:33Okay.
- 32:37Okay. Some people thrive in chaos. That
- 32:40will be you. So
- 32:44let's get back here. All right. Do you
- 32:47want to take a break?
- 32:50Let's take a five minute break. Okay. I
- 32:53will pause the recording. So the entire
- 32:55recording will be one monlock but it's
- 32:5810:50. So let's meet back here in 1055
- 33:02and we will go into the meat of it.
- 33:14>> Recording in progress.
- 33:17>> Okay everyone, welcome back.
- 33:20If you are watching this from YouTube,
- 33:22you just experienced a time jump where
- 33:24you didn't feel anything in between.
- 33:26That is by design. So let's go. Now we
- 33:31will get into the actual topic that we
- 33:34are supposed to work with. Right. Let me
- 33:41let's find and this thing has a stupid
- 33:44zoom ability. zoom unzoomability because
- 33:48you see I have to go here and zoom out
- 33:51from here like this that is a pain
- 33:57and I don't want to do that and we don't
- 33:58know what is 100% is either so this is
- 34:03kind of
- 34:05I the moment I find a better software
- 34:09I'll jump ship so I expect your input
- 34:11about what can be a better whiteboard
- 34:14maybe I'll have my own coded
- 34:18see I couldn't even go into this so
- 34:22let's move on
- 34:24so what do you mean with pipelines
- 34:28well I know we are going to talk about
- 34:30the production steps first but what is a
- 34:33pipeline right
- 34:49Okay. Now,
- 34:51uh you can say what a pipeline is. It is
- 34:55made of pipes, right?
- 34:59And it comes literally comes from this.
- 35:02When you are going to transfer a liquid,
- 35:05you lay a group of pipes together,
- 35:08right?
- 35:09And this will enable your job to start
- 35:12or your liquid to come from one end and
- 35:14end in the other. So this is what this
- 35:17is literally a pipeline.
- 35:20For example, some of the most
- 35:22problematic pipelines in the world are
- 35:24oil pipelines
- 35:26because they are always contested.
- 35:28Someone
- 35:29uses them to transfer oil and oil is
- 35:32very important. But in our
- 35:36example,
- 35:39a pipeline is
- 35:41a standardized.
- 35:46Forgive my bad writing.
- 35:51I should also change the tablet as well,
- 35:53I guess. Let me just take it like this.
- 35:56Standardized technical process.
- 36:05for moving
- 36:10assets and data
- 36:16through different
- 36:19stages of production.
- 36:30I hope you can read this now.
- 36:36Erh.
- 36:37So what do I mean by that? By the way,
- 36:41the key words here are standardized
- 36:45and technical. So if you have a pipeline
- 36:49about something you say this is the way
- 36:53we move this assets. So what do I mean
- 36:57by for moving assets and data through
- 36:59different stages of production. For
- 37:00example, let's take a pipeline that we
- 37:03all know very well. So you are making a
- 37:053D game, right? For example, what should
- 37:08you be doing
- 37:10for your 3D models for your characters?
- 37:13First you would do 3D modeling.
- 37:19And then you would do texturing on
- 37:22these,
- 37:24right? And then you would do rigging on
- 37:27them
- 37:30and you would make animations
- 37:34and then you would put them into the
- 37:37engine.
- 37:38Does it make sense this line? Because
- 37:42you pretty much know this. So, just a
- 37:45quick recap in Turkish.
- 38:04pipeline.
- 38:13First you have to do the 3D modeling for
- 38:16example and by the way a different
- 38:19artist can be doing every one of these
- 38:21because there are for example there are
- 38:24texture artists 3D modelers don't always
- 38:27do texturing most of the time they do
- 38:30but they don't always do texturing
- 38:33rigging and animation can be one bundle
- 38:37okay but there are very specific
- 38:39specific people who do rigging and
- 38:42weight painting. For example, I have an
- 38:44animator friend who works in Hollywood
- 38:46industry and he doesn't know rigging at
- 38:48all. I mean pro he probably can do it if
- 38:51needed but he doesn't know it very well.
- 38:53So he just receives the rig animated
- 38:57rigged already and he just animates. I
- 39:01know this because sometimes I heard him
- 39:03about talking oh there was this model
- 39:06which was rigged very well. So he has to
- 39:09work with the rig that is given to him
- 39:11and if the rig is good he does better
- 39:14job he does does a better job but the
- 39:18pipeline is
- 39:20how you move through these so maybe for
- 39:23example you use maya for this and
- 39:28because of some
- 39:31I don't know why reason you use
- 39:34substance for this
- 39:36I don't know if substance can used only
- 39:38for texturing but you can use texturing
- 39:40and applied on that and you use blender
- 39:42for this these two again
- 39:45I would question why you would do that
- 39:48so it doesn't matter right let's delete
- 39:52all of this the thing is your file your
- 39:56final 3D character will will move
- 40:00through different stages and there will
- 40:03be different things you will be doing
- 40:04for example the modeler will model
- 40:08And then they will also texture it and
- 40:10they will put it up in your codebase in
- 40:12your repo. Right? Then the rigger will
- 40:15pull it up. Maybe these two are same
- 40:19people as well but they use different
- 40:20software. So you will need to convert
- 40:24this format to this format. Maybe
- 40:27convert the
- 40:29access you right or for example you are
- 40:33using unity very notoriously. Let me
- 40:36show you.
- 40:38You are using Unity for this.
- 40:41But you are using Blender for all of
- 40:43these, right?
- 40:45That's a more sensible approach. Now,
- 40:48the thing is, let me just make this
- 40:51better.
- 40:54The thing is, Blender is
- 40:59a Z side up
- 41:03software.
- 41:06Wait a second.
- 41:11Which means in Blender when you have the
- 41:15axis X is this, Y is this and Z it Z is
- 41:21up. All right. So if you have any height
- 41:23it is Z. In Unity
- 41:26you have X here, you have Y here and you
- 41:31have Z here. So if you build a model
- 41:34like this and take it into Unity
- 41:38natively without doing any steps at all,
- 41:41it will come out this way. You might
- 41:44have experienced that your friend models
- 41:47something in Blender, hands it over to
- 41:49you, you put it in Unity, it cames out
- 41:51comes out this way and you have to
- 41:53create a special container and then turn
- 41:55the model upright inside it. or this one
- 42:00works in not specific units but unity
- 42:04works in meters.
- 42:06So you
- 42:09model something here and here it comes
- 42:12100 times larger. You might have
- 42:14encountered this. What you do to prevent
- 42:16this is either change
- 42:20export settings in Blender or write a
- 42:23small software in between or change the
- 42:26import settings in Unity or write a
- 42:27script. This is part of your pipeline.
- 42:31Okay. The technical thing that you do
- 42:35always and consistently to make your
- 42:39workflow work.
- 42:42So
- 42:43uh what do I mean by workflow then?
- 42:46Because we going to compare them with
- 42:49each other. Let me just not be able to
- 42:53zoom out because it's such a tedious
- 42:56thing. But a workflow is
- 43:04oh in the meantime sorry
- 43:08when I put yellow stars at the start of
- 43:11something it means I'm probably going to
- 43:14ask it in the exam midterm or final. All
- 43:17right and the more stars the more
- 43:20possible that I'm going to ask it. So
- 43:23watch this.
- 43:25Okay, I will ask this in the exam.
- 43:30Here it is. I'm saying it out loud. This
- 43:32will be asked in the exam. Okay, now so
- 43:37is this most probably.
- 43:42Okay, so be careful, pay attention. Now
- 43:46these are
- 43:48this is very technical. Okay, as I said,
- 43:53what we say is you run these through
- 43:55these software and apply these practices
- 43:58and use this codebase, run that script,
- 44:01the technical things that you do.
- 44:03Workflow is more like how we do it. All
- 44:07right? Not what we do to make it work,
- 44:10but more like how we do it. And we
- 44:12define it as the sequence of human tasks
- 44:15and decision making processes that
- 44:17people follow. So let me just write it
- 44:20here first. The mumbo jumbo that you
- 44:22will encounter in the exam then we will
- 44:24talk about it a little. All right.
- 44:30The sequence of
- 44:33human tasks
- 44:35and decision making processes.
- 44:38Let me write it under that.
- 44:52Why am I writing this by hand? Why I'm
- 44:54not why am I not typing it or just copy
- 44:56pasting it from some or better yet why
- 44:59am I not showing you slides? Does
- 45:01anybody know
- 45:16The reason for that is
- 45:19if I copy paste it, if the text
- 45:21magically appears, your brain doesn't
- 45:25parse it as well as writing it like
- 45:29this. If I show you a slide, you will
- 45:31just fly away. You will look at the
- 45:33slide and your mind will start wondering
- 45:35here or there. So, and if I also type it
- 45:39by hand, type it with a keyboard, it
- 45:42will also be not effective. It's it's
- 45:44something neurological. Your brain is
- 45:47engaged with the input because the input
- 45:50is coming in a streaming way. It's not
- 45:52blasted on your face at once. I'm I mean
- 45:55you have all been in some kind of
- 45:56webinar where there are slides and I
- 46:00know it doesn't work. All right. So, but
- 46:04what does it mean? the sequence of human
- 46:06tasks and decision making processes that
- 46:08people follow. So it is what kind of
- 46:11steps do we follow to do these things
- 46:14right? So basically for example let's
- 46:18say
- 46:20now let's come to this one all right
- 46:23let's think about how we do this how we
- 46:26do this is for example a 3D artist
- 46:32sorry
- 46:35Now you will see the difference. 3D
- 46:38artist
- 46:41receives brief
- 46:46from design lead.
- 46:49So basically the lead designer comes and
- 46:51says to the artist, "Oh, we need a
- 46:53character. It's going to be a mage. This
- 46:54is a fantasy setting. So we need to
- 46:56design a mage." And this is not a
- 46:58setting that use they use spell books.
- 47:01Instead, they drink potions to cast
- 47:03their magic. So, their the wizard should
- 47:06be riddled with potions all around. No
- 47:08books inside. See, this is a brief about
- 47:11what I'm going to do.
- 47:14Actually, it would start with
- 47:17and for example, then 3D artist
- 47:23receives
- 47:26or looks up
- 47:31concept art from
- 47:35the design document,
- 47:41right? And then 3D artist
- 47:47models and let's say models and textures
- 47:50because in this studio 3D artist both
- 47:54models and textures, right? Models and
- 47:58textures the character.
- 48:05The design lead
- 48:09reviews
- 48:12gives
- 48:15revisions.
- 48:19You put two more the portions on him. I
- 48:21mean, he's going to be a walking shingle
- 48:23shingle thing. Just tune down the
- 48:25portions a little bit, right?
- 48:283D artist revises the model
- 48:37approved.
- 48:40Okay. Do you see the difference? This is
- 48:43how things are done, who you talk to,
- 48:46what you do to accomplish this. So I
- 48:49didn't write even one software name or
- 48:53pipeline element here, right? What
- 48:55happens is when we want to model a 3D
- 48:59character, what are the steps that we
- 49:03take on this one? Does it make sense the
- 49:07difference between a pipeline and
- 49:10workflow?
- 49:14So in this in traditional education,
- 49:16some the teacher would say can would
- 49:19anybody want to repeat it back to me? I
- 49:21don't care about that. If you know, you
- 49:23know. But these two will be asked in the
- 49:26exam you know. So you better pay
- 49:28attention.
- 49:32Oh in case in case you aren't aware I
- 49:35put this blackboard or whiteboard or
- 49:38whatever the board in Google classroom
- 49:41as well. So you can study from that. If
- 49:44you take notes by hand more power to
- 49:46you. You are learning better than the
- 49:49rest of them. You are the ace. But if
- 49:52you are not taking notes by hand, that's
- 49:54also all right. The reason is if your
- 49:57hand is working
- 50:00physically, you are using more of your
- 50:04senses because you already see and you
- 50:06already hear. And if you use one more
- 50:08thing with your brain, your learning is
- 50:11reinforced. Okay? So if you are taking
- 50:14your own notes, as I said,
- 50:15congratulations. You are those who learn
- 50:18better anyway. So, but are we clear? Do
- 50:22we have any questions between what these
- 50:25two are?
- 50:30So, two studios can have entirely
- 50:34different workflows or entirely
- 50:36different pipelines. There is no correct
- 50:38way to do any of this. Okay, that's
- 50:41important.
- 50:43For example, these two come together.
- 50:48I have to zoom out. I dread this moment.
- 50:52There should be a quick I mean uh there
- 50:56are no keyboard shortcuts. What kind of
- 50:58a software doesn't have keyboard
- 51:00shortcuts? Okay,
- 51:03but let me just write it here. Then
- 51:09there is something we call maybe you
- 51:11know company culture.
- 51:14You must have heard about this. You have
- 51:16one as well. It's not a company, it's a
- 51:18university. But IA University has a
- 51:20culture. So the way you do things in
- 51:23Estinia University, the way you talk
- 51:26about things, the way you talk about
- 51:27your professors, the way you raise
- 51:30concerns, all of them are very different
- 51:32to Istanul Technical University where I
- 51:35am from. Right? So
- 51:38what we when we say sorry
- 51:45company
- 51:47culture this is what we mean
- 51:52the way
- 51:59things are done.
- 52:02Let's let's rename this to be better
- 52:05because company culture is the popular
- 52:08name but the actual one is organization
- 52:11culture right because any organization
- 52:13does have this
- 52:20the way things are done in an
- 52:25organization
- 52:26or organization which pronunciation is
- 52:28right I don't know nobody does so and
- 52:31why do I bring this up because pipelines
- 52:34are a part of it for us. Studios don't
- 52:38do things the same way. So there is no
- 52:40correct way to do this and workflows are
- 52:45a bigger part of this.
- 52:47Okay. But everything else as well
- 52:51communication
- 52:53in the organization
- 52:56right which software do you use for
- 52:58communication? Some people use Slack,
- 53:00some use
- 53:02Jira, some use Microsoft Teams. I don't
- 53:04know why they would, but they do. I
- 53:05mean, we don't question them. If you
- 53:08join a company, if you join a game
- 53:10studio and they tell you, oh, by the
- 53:12way, we use Microsoft Teams, don't ask
- 53:15them why are you using Microsoft Teams,
- 53:17right? Either just go out the door or
- 53:21settle in and use Microsoft Teams along
- 53:23with them because they won't change it
- 53:25for you. So but the thing is also this
- 53:31pipelines workflows communication and
- 53:34how do we say the way to do things in
- 53:36another way right
- 53:39uh way of doing things. I will just
- 53:43write it like that
- 53:46because when you think about the word
- 53:47culture what does culture mean? It means
- 53:50everything about a community right in
- 53:55For example, in sociology, culture is
- 53:59cuisine, clothing,
- 54:03architecture, language,
- 54:05communication ways, hand gestures that
- 54:08are done, right? Swear words,
- 54:11everything, everything that defines a
- 54:14community
- 54:16and kind of sets it apart from other
- 54:18communities is culture. Now, just like
- 54:22we have a Turkish culture, there is a
- 54:24British culture, there's an American
- 54:27culture, if well, it's probably a
- 54:32relatively new one, but it is a culture
- 54:34based on TV and cars and food, but we
- 54:37don't judge. We just make fun of them
- 54:39from time to time. So,
- 54:43companies and game studios also have
- 54:45their cultures. So, you move from one
- 54:48game company to another, right? And you
- 54:51will see some things are done really
- 54:53differently.
- 54:55Maybe if it's from your first job to
- 54:57your second one, it will feel weird and
- 54:59hostile and it will feel like everything
- 55:01is being done wrong because the first
- 55:03thing you learn in life. The first thing
- 55:06we learn is generally the one that we
- 55:09are imprinted with. We kind of always
- 55:12think that is the way to do things
- 55:14because it's the first example that you
- 55:17ever saw. I mean the same goes for our
- 55:19lives as well. The the first time you
- 55:24see some job being done will always be
- 55:27in your mind as if that is the correct
- 55:30way to do it. Even if it changes later
- 55:32on it will feel like that. So but
- 55:37something important to understand it's a
- 55:39little bit out of this classes scope but
- 55:43I want to talk to you about this a
- 55:45little bit anyway. In a organization
- 55:48culture these two can change very
- 55:51easily. Now these
- 55:54don't change that easily because as I
- 55:57said people learn things and it
- 56:00solidifies it calcifies. Okay. And
- 56:03sometimes it's toxic
- 56:06most of the time it can be toxic in
- 56:08certain
- 56:10how to say industries and in AAA it has
- 56:14been toxic for a very long time.
- 56:17Maybe you heard of this crunch debate
- 56:19that came out about five or six years
- 56:21ago. Maybe you heard about it. So
- 56:24basically what happened was
- 56:27AAA companies had this thing called
- 56:30anything can call have crunch.
- 56:33Crunch is when you overwork and
- 56:36overworked isn't written with a W. I am
- 56:39ashamed. I will go kill myself.
- 56:43Overwork. So you stay later hours. For
- 56:46example, you are from 9 to 6, but they
- 56:51ask you to stay until 10:00. They ask
- 56:54you to come on Saturdays or Sundays
- 56:56because the project has to be shipped.
- 56:59So this thing has been a very big thing,
- 57:02right? And it was actually considered
- 57:04the norm. People were working very long
- 57:07hours and they were not compensated for
- 57:11that even sometimes. And the excuse was
- 57:14always, "Oh, games is a thing of
- 57:16passion. So if you're not passionate
- 57:17about it, if you don't give it your all,
- 57:20we don't want you here either." Well,
- 57:23that's not the case. People were losing
- 57:24their health over it. Actually, Blizzard
- 57:28is notorious about this. And there was
- 57:31some sexual harassment
- 57:34cases against them as well, which makes
- 57:36a lot of sense because,
- 57:39well,
- 57:42that times culture is not a very
- 57:44friendly culture for against women. So
- 57:48but there was
- 57:52the wives because the industry was very
- 57:56much male dominant in the 90s and early
- 57:592000s.
- 58:00The wives of employees on Blizzard has
- 58:03written a joint open letter saying, "We
- 58:07want to see our spouses a little bit
- 58:10more, please, if you just could." And
- 58:15it's basically this crunch is almost
- 58:18always management's fault.
- 58:24management either doesn't organize
- 58:26things well, doesn't manage it well, or
- 58:28wants to ship things very fast, so they
- 58:31burn people out and they don't care.
- 58:34This was a very big thing five or six
- 58:36years ago. It was addressed and gamers
- 58:39were involved and gamers basically said,
- 58:43"We don't want faster games. We want
- 58:46better games and healthier people
- 58:47working in them." So companies like
- 58:50Rockstar and Blizzard and CD Project Red
- 58:54said, "Okay, we will not do Crunch
- 58:56anymore." But I guess they still do
- 58:59because why would you not abuse your
- 59:02workers if you can get away with it?
- 59:06That's capitalism for you. So, and what
- 59:09why am I telling you about this? Because
- 59:11you are in Turkey. You will probably
- 59:14work in a game company in Turkey unless
- 59:18you go indie, which I highly suggest you
- 59:20do. But that's besides the point. If you
- 59:22ever go to work in games industry
- 59:26and in Turkey, you should be aware that
- 59:30this crunch thing is very much real
- 59:34still in Turkey because
- 59:37now comes
- 59:40this is a creative actually this
- 59:43this thing is not warranted.
- 59:47I will tell you why a little bit to
- 59:53let's say to
- 59:55increase your immunity.
- 1:00:15The world is not a very nice place. So
- 1:00:18in Turkey,
- 1:00:23creative media
- 1:00:26is basically spearheaded by
- 1:00:28advertisement.
- 1:00:32Anywhere in the world, it is headed by
- 1:00:34advertisement. Right.
- 1:00:39and production, movie and TV production.
- 1:00:42Let's call it TV production. Okay?
- 1:00:46And these two sectors, industries in
- 1:00:49Turkey were
- 1:00:52not very well regulated for a very long
- 1:00:56time. I actually remember a class back
- 1:00:58in my engineering years. It was about
- 1:01:01analog communication. So, it was
- 1:01:03basically about radio communication,
- 1:01:05right?
- 1:01:07It was very technical but our teacher
- 1:01:10was from radio industry as well. He was
- 1:01:14an engineer. He was a very good engineer
- 1:01:16but he was also working in radio
- 1:01:20stations.
- 1:01:21So he told us for example I don't know
- 1:01:25if you have these these days but there
- 1:01:28are frequencies that you tune into to
- 1:01:30listen to a radio station right? I mean,
- 1:01:33you basically tune into a frequency.
- 1:01:36It's something like this. So, [snorts]
- 1:01:39he told us you need to pay pay a fee, a
- 1:01:44license fee to get this. And you are
- 1:01:47wondering what am I where am I going
- 1:01:49with this, but trust me, it's important.
- 1:01:53And he said it's somewhere about
- 1:01:55$100,000
- 1:01:57to secure this frequency, then you can
- 1:02:00use it, right? So you need you need to
- 1:02:02pay a lot of money to be able to have a
- 1:02:06radio frequency for your channel. Now
- 1:02:08these days it's not that important but
- 1:02:11throughout most of modern times it was
- 1:02:14radio was the thing for communication.
- 1:02:18And then we asked him sir but this is
- 1:02:21radio okay how do they manage the bands
- 1:02:25for TV right because TV is also
- 1:02:28broadcast into the air now these days we
- 1:02:31have cable and these days or okay 20
- 1:02:35years ago we had we had cable and these
- 1:02:37days we have internet so internet can
- 1:02:39deliver you Netflix and Amazon and even
- 1:02:41digit if you want to but back in the day
- 1:02:44it was aired and we asked him sir how
- 1:02:47does TV work? How is licensing done in
- 1:02:51the TV? And he said quite bluntly,
- 1:02:55whichever group has more guns,
- 1:02:58has more firepower as in mafia gets
- 1:03:02whatever channel they want in TV. So TV
- 1:03:07in Turkey was built with
- 1:03:10mafia organiz organizations, right?
- 1:03:13Because it was a very effective channel
- 1:03:15of communication.
- 1:03:17So it was done like that. What what do I
- 1:03:22mean by this? Now any organization,
- 1:03:25production organization
- 1:03:27that is built on being lawless will not
- 1:03:31treat its workers right. You can just
- 1:03:34ask your FA Hoja about this. He knows a
- 1:03:37lot about TV production and how unfair
- 1:03:39the conditions are. And I have friends
- 1:03:41in advertisement agencies that don't
- 1:03:44receive wages for two or three months.
- 1:03:47Not because the bosses don't have money,
- 1:03:49but because not paying the workers and
- 1:03:52keeping that money in the bank is more
- 1:03:54profitable. So
- 1:03:57what does it mean? Now,
- 1:04:00unfortunately,
- 1:04:04gaming companies in Turkey more or less
- 1:04:07follow the same approach. not the guns
- 1:04:11approach that is not a thing anymore
- 1:04:15or rather let's say mafia hasn't entered
- 1:04:17the gaming industry
- 1:04:19yet but abusing the workers is pretty
- 1:04:23much alive and well unfortunately now I
- 1:04:28will tell you this I worked in different
- 1:04:30gaming companies in Turkey the people
- 1:04:33you work with are excellent people other
- 1:04:36young people you work with them you
- 1:04:39don't see much of a toxicity there,
- 1:04:43but the buses are very friendly. But if
- 1:04:47you ever hear these sentences, I will
- 1:04:50say them in Turkish also because it's
- 1:04:53important. First, if you hear somebody
- 1:04:55saying
- 1:04:59about any business that you will
- 1:05:01conduct, not not only in gaming, okay?
- 1:05:03You you are going to be freelance and
- 1:05:05you will do something and you will ask
- 1:05:07about the money and they will say
- 1:05:11It means you won't receive that money
- 1:05:13unless you specifically beg for it,
- 1:05:16expose them in social media, dude. And
- 1:05:20the second most important, most
- 1:05:22dangerous sentence you will experience
- 1:05:24in gaming or anywhere is
- 1:05:28we are a family here. If they say that,
- 1:05:31it will mean we are a family here. How
- 1:05:34dare you ask us to treat you right?
- 1:05:36because your family treats people like
- 1:05:38right? So
- 1:05:41if you hear
- 1:05:43or
- 1:05:46you should run away from that place. If
- 1:05:48they don't say those words, they are
- 1:05:50more
- 1:05:52corporate or they are more well
- 1:05:53organized. Well, that's fine then. But
- 1:05:57unfortunately, for example, I
- 1:05:59interviewed at one of the biggest
- 1:06:02gaming companies in Turkey. It was a
- 1:06:04mobile game company. I interviewed with
- 1:06:05them and they said, "We have an office.
- 1:06:08We don't start work at 9:00 like others,
- 1:06:11but we start at 10:00 and we finish
- 1:06:14around
- 1:06:1620
- 1:06:18eight."
- 1:06:19Now, why do they It's 10 hours by the
- 1:06:22way and it's not legal or it's actually
- 1:06:26as long as it is stated in the contract
- 1:06:28and you sign it, it is legal.
- 1:06:32But they said but we can we generally
- 1:06:34work later to complete projects. Now why
- 1:06:39do they have the audacity to say this?
- 1:06:42First because they pay very well and
- 1:06:43many people take it. Okay, no problem
- 1:06:46there. But also because their workforce
- 1:06:49is very young.
- 1:06:51By very young I mean your age, right? Or
- 1:06:54the the time when you graduate or
- 1:06:56something. And one thing young people
- 1:06:59have a lot is energy.
- 1:07:02You can stay up later than I do and not
- 1:07:07be a complete zombie the day after.
- 1:07:09Okay? And you have more enthusiasm
- 1:07:15so they can better play into your Oh,
- 1:07:18this is a thing of passion. How dare you
- 1:07:21decide to go at 6 p.m. when all your
- 1:07:23friends are staying here. So they can
- 1:07:26pressure you into it and they you would
- 1:07:28give in because
- 1:07:31you have more enthusiasm about it,
- 1:07:33right? And don't take this the wrong
- 1:07:35way, but because you have more time. So
- 1:07:38you just don't go out to the bar or to
- 1:07:41drink something after you finish at 20
- 1:07:45or at 10 p.m. You just go home and go to
- 1:07:48sleep. I have to go home to kids, for
- 1:07:50example. So I cannot do this. They
- 1:07:52cannot pressure and they could not
- 1:07:53pressure me into doing this. At the
- 1:07:55moment they said this, I said, "Okay,
- 1:07:56thank you. It was nice meeting you.
- 1:07:58Goodbye." All right. But they did offer
- 1:08:00this to me. And another one when I told
- 1:08:03them for example, this one is more
- 1:08:05atrocious, but just so you know, I told
- 1:08:08them in the interview because I want to
- 1:08:11be upfront about everything otherwise
- 1:08:13there can be problems. I said I'm also
- 1:08:16an indie developer so I'm developing my
- 1:08:19own projects. Okay, they are not mobile
- 1:08:22projects. They don't
- 1:08:26intersect with what you do because if it
- 1:08:28does, that will be a conflict of
- 1:08:30interest. I understand that. If I am
- 1:08:32also doing mobile games in the same area
- 1:08:35that they do, that would be a conflict
- 1:08:38of interest. So, they would be right to
- 1:08:40not want that. But I said, I'm doing I'm
- 1:08:44making my own games. They are not
- 1:08:46mobile.
- 1:08:48I just want to be upfront about this.
- 1:08:51How do you think about what would you
- 1:08:52think about that? And what the guy said
- 1:08:55to me was absolutely not because we pay
- 1:09:00you that money so that you can rest in
- 1:09:02your downtime.
- 1:09:05That stupid clown thought he had my
- 1:09:09entire 24 hours to himself and he was
- 1:09:13letting me rest when I was not working.
- 1:09:16So he didn't want me to work on games
- 1:09:21when I was not working with him. Okay.
- 1:09:24Well, I can go do construction job if I
- 1:09:27want to when I'm not working for him.
- 1:09:29All right. It's completely So the thing
- 1:09:33is it it was because it was about games,
- 1:09:37right? Obviously, if I told him, oh, I'm
- 1:09:39also doing sewing in my free time, he
- 1:09:41could say whatever, right? But
- 1:09:44they will try to pressure your time,
- 1:09:48your energy to do their bidding all the
- 1:09:51time. Now,
- 1:09:53I'm not saying walk out the door, slam
- 1:09:56the door, shout in their faces. I'm
- 1:09:58saying because it is a brutal
- 1:10:01industry out there right now,
- 1:10:04unfortunately. So okay, this is not a
- 1:10:06very good time to try to work for a game
- 1:10:09company around the world and in Turkey.
- 1:10:13Okay. So sometimes you will when you are
- 1:10:17offered a job you will say okay I have
- 1:10:21to storm I have to wait out this storm
- 1:10:24and I have to do this because I need the
- 1:10:26experience. I need the job. So I'm not
- 1:10:29telling you to be completely idealistic
- 1:10:32and be jobless. Okay, I'm just telling
- 1:10:35you be aware that you will encounter
- 1:10:39such things. Okay, now some smaller
- 1:10:43studios are
- 1:10:45better about managing this because
- 1:10:47mostly because they are founded like
- 1:10:49people like by people like you, younger
- 1:10:52people like you. All right. So they are
- 1:10:55they are more aware of what the
- 1:10:57workforce wants. So they are more
- 1:10:59democratic, they are more open, they
- 1:11:01have more flexible times. Some smaller
- 1:11:04companies are better about this
- 1:11:08but some companies are not. So you
- 1:11:10should be aware of the small things and
- 1:11:15as I say sometimes you will just accept
- 1:11:18the job and you will say okay whatever I
- 1:11:20mean it's not fair but I need this. I
- 1:11:23will write this out for one year two
- 1:11:25years maybe six months. Okay. So, I'm
- 1:11:29not telling you just throw the job offer
- 1:11:30in people's faces and walk out the door.
- 1:11:33I'm telling you be aware of the things
- 1:11:36that you might encounter. Okay?
- 1:11:40All right.
- 1:11:42Any questions about this?
- 1:11:45I hope I didn't
- 1:11:48kill your spirit about games industry
- 1:11:51because as I said the developers, the
- 1:11:55designers,
- 1:11:56the writers I worked with were always
- 1:11:59wonderful people.
- 1:12:01Working with them was always a lot of
- 1:12:04fun. All right, it's some other things
- 1:12:07that were problematic. And quite
- 1:12:10frankly, to be honest, I don't know how
- 1:12:14different it would be if you were in
- 1:12:16another industry in Turkey anyway. So,
- 1:12:20it's our culture a little bit to
- 1:12:25take advantage of workers
- 1:12:28unfortunately. So, and the world is not
- 1:12:32always very a fair place. So,
- 1:12:36there's not much to else to be said
- 1:12:38about that.
- 1:12:39As I said, I hope I did not break your
- 1:12:42spirit about this. But let's move on to
- 1:12:46the steps of production, right? Because
- 1:12:50that is more fun and I will just go
- 1:12:52about it for about a few minutes. I will
- 1:12:55give you the basic steps because
- 1:12:58uh we worked into this first workflow
- 1:13:00and pipeline which will definitely come
- 1:13:02up in the exam. All right, I repeat
- 1:13:04again.
- 1:13:06So, I just flipped the order a little
- 1:13:08bit, but that's okay.
- 1:13:12So, let's move from here. Wait a second.
- 1:13:15It's an eraser.
- 1:13:17Hey guys, check out my new camera. Oh,
- 1:13:19no. This isn't the camera. That's a WD
- 1:13:22movie if you have seen it. So, this is
- 1:13:25kind of something that won't come in the
- 1:13:28exam. So, it's red stars. I will not ask
- 1:13:30this. Okay.
- 1:13:34So but these are important.
- 1:13:37What are the steps of development?
- 1:13:49This is the we started making a game.
- 1:13:52Now what section of things, right? So
- 1:13:56how do you move through it? Because if
- 1:13:58you are a very small team, two people,
- 1:14:01four people up to six people, you can
- 1:14:05manage by not having any plan. You can
- 1:14:07communicate, you can meet over zoom like
- 1:14:10this or Google meets or you can meet in
- 1:14:12the game lab for example and you can
- 1:14:15work through stuff and I don't know if
- 1:14:18you have taken any group projects
- 1:14:22but you will and then you will kind of
- 1:14:25see what I mean even in four people
- 1:14:27communication will be a mess because for
- 1:14:31example I I gave
- 1:14:34game design studio once four people
- 1:14:37So four people teams I asked for three
- 1:14:39but some people asked for four. I said
- 1:14:41okay and there is always one person who
- 1:14:44is completely clueless about what's
- 1:14:47being done. So if you have another thing
- 1:14:50for you for your future work
- 1:14:54if you are told to make a group project
- 1:14:57two people
- 1:15:00wonderful you can work together no
- 1:15:02problems. three people,
- 1:15:07two people will make the project, one
- 1:15:10people will just be there and not
- 1:15:12contribute.
- 1:15:14If you have four or more people,
- 1:15:19if you have four people, two people will
- 1:15:21make the project, carry it. One people
- 1:15:24will kind of contribute. One person will
- 1:15:27be completely absent and will come at
- 1:15:30the last minute just to present.
- 1:15:34Don't be this person. If you have five
- 1:15:36plus, you can add to these two. This
- 1:15:41will not change
- 1:15:43no matter how large the group is. Two
- 1:15:45people will carry it. You if you're
- 1:15:47lucky, you will have more of these kind
- 1:15:49of helps out. But there will always be
- 1:15:52people who don't do anything. Don't
- 1:15:54identify them and don't take them in
- 1:15:56your group. Now, in light of that, our
- 1:15:59steps of development
- 1:16:01in order in order to be able to finish
- 1:16:06things. Okay. First what we have is
- 1:16:09conceptualization.
- 1:16:16We also call this ideiation
- 1:16:21where everything starts and you don't
- 1:16:24touch anything yet. You are just
- 1:16:28creating the idea. All right, we will
- 1:16:31look into that. And then we have
- 1:16:33something called pre-production.
- 1:16:38You are not again making the game.
- 1:16:43Actually, you are setting up the things
- 1:16:46you will need to make the game. Right?
- 1:16:50Then comes the meat of it, the
- 1:16:52production.
- 1:16:56You will spend a lot of time here. You
- 1:16:59will make the game. And then comes the
- 1:17:01step of post production.
- 1:17:06Now for us this means something a little
- 1:17:09bit different than movies and TV because
- 1:17:11in post-production means in t in movies
- 1:17:13you shoot the movie that is the
- 1:17:15production and then you edit and do
- 1:17:17stuff that is the post-production for us
- 1:17:20you make the game you release the game
- 1:17:23and then you will have to maintain the
- 1:17:25game
- 1:17:27okay especially if you're in mobile so
- 1:17:31let's go through them in order. Let's
- 1:17:35start with it.
- 1:17:38Now,
- 1:17:40we will probably leave at
- 1:17:42conceptualization today and move to the
- 1:17:45rest of them next week. So, let me just
- 1:17:48bring an arrow here. Okay. So,
- 1:17:54what is our goal
- 1:17:56when we are doing this? The goal is to
- 1:17:59turn an idea into a defined vision.
- 1:18:05and not end. Turn an idea
- 1:18:12into
- 1:18:14defined
- 1:18:16vision. So the basically you you have an
- 1:18:20idea or even in at this stage you find
- 1:18:23an idea because sometimes you just sit
- 1:18:25down and say we we should make a game.
- 1:18:29We don't know what it is yet. Let's
- 1:18:30bring in ideas. Let's find something.
- 1:18:33Okay. And then at the end of this stage,
- 1:18:39wait a second, that is not vision, that
- 1:18:42is vision.
- 1:18:45Defined
- 1:18:47vision. So a vision in Turkish it is
- 1:18:51vision as you know. It means you know
- 1:18:54what you are going to do right? You have
- 1:18:57decided and you have decided on the
- 1:18:59basic things that will drive this kind
- 1:19:02of like what what genre of game shall we
- 1:19:05be doing? What platform we are doing it
- 1:19:07for? Are we going to do it on for Steam,
- 1:19:10for a console? Are we targeting Switch
- 1:19:12as well? You decide on those things. So,
- 1:19:15who is our audience? Do we want hardcore
- 1:19:18FPS players? Do we want cozy puzzle
- 1:19:21players or do we want people who just
- 1:19:23like horses? For example, you can define
- 1:19:26as wider or as niche as you want. And
- 1:19:30what will be our unique selling points?
- 1:19:34Why would people want to play this game?
- 1:19:38Because it has very good polish. Because
- 1:19:40it has a very good story, because it has
- 1:19:42a unique mechanic that nobody else has
- 1:19:44done before, anything. Okay. So, uh this
- 1:19:50is our goal.
- 1:19:54And
- 1:19:58I won't go into the outputs yet because
- 1:20:02but the reason we have this is the
- 1:20:06prototyping here is cheap.
- 1:20:09So this
- 1:20:13stage is
- 1:20:16cheap. What do I mean by cheap? You only
- 1:20:20spend your time. You don't spend your
- 1:20:22money on it. You don't have to license
- 1:20:26any engine. You don't have to buy any
- 1:20:28assets or you don't produce anything
- 1:20:31because you can say oh sir but when I do
- 1:20:34a 3D model I'm also investing just time
- 1:20:37nothing else but you produce something
- 1:20:40when you do that and if that is unusable
- 1:20:43you wasted that time right because this
- 1:20:46takes a lot of time making a 3D model
- 1:20:49but
- 1:20:51you can sit down and cons complete an
- 1:20:55idealization ideas ideiation
- 1:20:58stage in maybe a few hours, right? You
- 1:21:02do it, you say, "Oh, okay. This is this
- 1:21:04idea is not very good actually." And
- 1:21:06then you scrap it and you find another
- 1:21:08one. Or you do a brainstorming session.
- 1:21:11You just
- 1:21:13throw ideas of ideas, you write them on
- 1:21:16a whiteboard, you cross them over, you
- 1:21:18talk about it, and you come up with come
- 1:21:20up with something. Right? Now,
- 1:21:23what would happen if you don't do this?
- 1:21:26Because this sounds very natural and you
- 1:21:28can say, "Oh, but we what if we don't do
- 1:21:30that?" If you don't do that because you
- 1:21:33have a very good idea, right? You think
- 1:21:36about, "All right, this is going to be
- 1:21:37about a shooter game where you are a
- 1:21:40space cowboy looking for your lost space
- 1:21:43cows because you need space milk.
- 1:21:47It might be a very good idea to you,
- 1:21:50but skipping this step will prevent you
- 1:21:54from having the defined things, the
- 1:21:57vision that you need. And this stage is
- 1:22:00cheap. If you if you fail here, the idea
- 1:22:05is not good. You just start again.
- 1:22:06Right? So
- 1:22:10what do we do here? In this stage, we
- 1:22:14create ideas, right?
- 1:22:17It's basically obvious one. Oh, I have
- 1:22:20an idea. How about we do this? And oh,
- 1:22:22in this game, we can do that. But then
- 1:22:26you do something called market research.
- 1:22:32Now this sounds very technical and
- 1:22:35business but it's actually trying to see
- 1:22:38what's out there already because this
- 1:22:41applies for everything but you are
- 1:22:43putting out a product right so you're
- 1:22:46trying to see if it has been done before
- 1:22:51right
- 1:22:55and there is a there is something that
- 1:22:57people get wrong here because sometimes
- 1:23:00people look at this and say oh it's been
- 1:23:02done before, we shouldn't do this. Well,
- 1:23:04sometimes the fact that it has been done
- 1:23:07before and became successful means
- 1:23:10people want that. There is demand for
- 1:23:12it, right? So, but you are putting out a
- 1:23:16product and you want to see what others
- 1:23:19have done. Now, in business, you could
- 1:23:22call them competitors, right? But in
- 1:23:25creative space we can rather call them
- 1:23:28our peers what other developers what
- 1:23:30other studios did about this because you
- 1:23:35can learn things from them. You can copy
- 1:23:38over their mechanics or you can be
- 1:23:40inspired or you can say we will be doing
- 1:23:43something completely different. Right?
- 1:23:47So here more than market the research
- 1:23:51part is important. you do a research and
- 1:23:55see
- 1:23:57what else is out there,
- 1:24:02right? Sometimes you come across a niche
- 1:24:06that nobody has ever done before and it
- 1:24:09can be because of two reasons. One,
- 1:24:12nobody has thought of it before, which
- 1:24:14means you struck a gold mine. Two,
- 1:24:17others tried and failed, so it's
- 1:24:20actually a graveyard.
- 1:24:22Right? So you should look at good games,
- 1:24:26bad games, games with good reviews in
- 1:24:28that genre, games with bad reviews on
- 1:24:30that genre. Right? Because if four or
- 1:24:32five different people have tried that
- 1:24:34idea and all those games failed, now you
- 1:24:37have to look did they make bad games or
- 1:24:39is the idea itself not appealing to
- 1:24:42people. Right now sometimes you just say
- 1:24:46I want to make this game because I want
- 1:24:48to make it. I don't care about being
- 1:24:50successful. I don't want people I don't
- 1:24:51care about people playing it. I don't
- 1:24:53care about making money. That's also
- 1:24:55something.
- 1:24:57Then maybe you will skip the research.
- 1:24:59But if you want your game to have some
- 1:25:03kind of traction, success, you can call
- 1:25:06it money, you can call it number of
- 1:25:08players, you can call it above the
- 1:25:09award, anything. If you want your game
- 1:25:12to be successful by your definition, you
- 1:25:15need to do research. Okay.
- 1:25:18And the next one is you define on your
- 1:25:22target audience.
- 1:25:26Now this is more about again making your
- 1:25:29game successful because who will play
- 1:25:32this game? Am I targeting dentists who
- 1:25:36have been thrown out of dentist school?
- 1:25:38Is that my target audience? Then it's a
- 1:25:42pretty small one, right? or am I
- 1:25:44targeting for example
- 1:25:4718 to 35
- 1:25:50year old females?
- 1:25:53one of the most dominant
- 1:25:55target audiences in mobile gaming for
- 1:25:57example because before mobile gaming
- 1:26:00became a thing before 2010s
- 1:26:04it was thought that gaming audience was
- 1:26:06dominantly male and young right young
- 1:26:09males are the ones who play games then
- 1:26:11mobile games came along and people
- 1:26:14realized companies realized wow women
- 1:26:16play games too and they played a lot
- 1:26:20right it's convenient because It's on
- 1:26:23their phone, they can do it on their
- 1:26:24free time. Women don't generally, I'm
- 1:26:26not generalizing, by the way. This is
- 1:26:28the market. Okay?
- 1:26:30In general, women around the world don't
- 1:26:33sit behind a computer or a console to
- 1:26:35play games in general.
- 1:26:39Now, that is changing with the current
- 1:26:42demographic. You as the coming
- 1:26:44generation, you are changing this. I'm
- 1:26:46talking about the 40, 50 year olds right
- 1:26:48now, right? But once mobile phones came
- 1:26:51about, people realized, wait a second,
- 1:26:55women are playing this. And actually, if
- 1:26:58you're going to make a match three game,
- 1:27:05women are the dominant demographic. So,
- 1:27:09for example, a friend of mine was very
- 1:27:11determined to make a space themed, a
- 1:27:14planetary themed match three game on
- 1:27:17mobile.
- 1:27:18We could see a mile away that it was
- 1:27:20going to fail, right? Because
- 1:27:24the intersection
- 1:27:26of this target demographic
- 1:27:29and space enthusiasm is very tiny
- 1:27:33actually
- 1:27:34and I'm not trying to say I'm not trying
- 1:27:38to compartmentalize people or set
- 1:27:41stereotypes. When you are talking about
- 1:27:44data, stereotype goes out the window.
- 1:27:47You look at data and you say, for
- 1:27:49example,
- 1:27:51only 3% of my players are using Mac.
- 1:27:56So, I will not be updating my game or
- 1:27:59porting my game to Mac because
- 1:28:03I will probably spend 20% of my time
- 1:28:07doing this, but I will gain only 3% of
- 1:28:11my player base. So, it's not worth it,
- 1:28:14right? So, if you're going to do
- 1:28:16research or do market research or set
- 1:28:19your target audience, data is what you
- 1:28:23want.
- 1:28:25You don't
- 1:28:26Unless you are very artistically
- 1:28:28inclined inclined, you don't say, "I'm
- 1:28:30not going to exclude anyone, so I'm
- 1:28:32going to make sure the game will be
- 1:28:36played by Mac OS as well or Linux and I
- 1:28:39will go the extra mile to do that."
- 1:28:41Well, you will spend a lot of resources
- 1:28:42doing that. So, you have to weigh that.
- 1:28:46Okay.
- 1:28:49And
- 1:28:51one more thing that you decide here
- 1:28:53[snorts] better than later.
- 1:28:56You decide your core
- 1:29:00game play loop. Now, what does that
- 1:29:05mean, please?
- 1:29:43question. Basically, he asked, "Are
- 1:29:45there any websites that we can use to
- 1:29:48get such data?" Well, uh I will put it
- 1:29:52here.
- 1:29:55I use two of them mainly. There are many
- 1:29:57others by the way, but there is VG
- 1:30:00insights.
- 1:30:03This is video game insights. Sensor
- 1:30:05tower bought them recently. Sensor tower
- 1:30:07is one, but sensor tower is very
- 1:30:09strictly mobile.
- 1:30:13So, I don't like them that much. There's
- 1:30:15inside and there's gamalytic.
- 1:30:20Okay, let me actually show you those
- 1:30:22two.
- 1:30:25arrange my screens.
- 1:30:29Look at my pedals because my feet are
- 1:30:31not all the time all the time. Let's
- 1:30:33share the screen.
- 1:30:35And as you can see, I have them two here
- 1:30:39already in my shortcuts. So I use this
- 1:30:43one for example. Give me a name. Give me
- 1:30:44a game that has been successful
- 1:30:46recently. Let's look at vampire
- 1:30:48survivors. It's not recently but you are
- 1:30:52making a survivor like okay
- 1:30:59come on don't fail me now I'm trying to
- 1:31:02make a presentation here please you are
- 1:31:05embarrassing me in front of my students
- 1:31:11wonderful let's look at this one while
- 1:31:13we wait for example this one has top
- 1:31:16games once again let's look at Wallheim
- 1:31:17yeah because This was five five people
- 1:31:20team. One of them was a 10 year industry
- 1:31:23veteran, but they were still five
- 1:31:24people.
- 1:31:27Or let's look at a Turkish game, Bomb
- 1:31:30Banana. You might you might have heard
- 1:31:31of it,
- 1:31:33right?
- 1:31:35So, for example, they made about $4.6
- 1:31:38million,
- 1:31:40about 1 million copies
- 1:31:43and released about one month ago. So $5
- 1:31:48million in one month is not bad, right?
- 1:31:52I would like to make that kind of money.
- 1:31:53So, but players by country and average
- 1:31:57playtime review score and you can
- 1:32:00upgrade
- 1:32:02for and this also has Steam DB links as
- 1:32:05well, right? And let's look at it here
- 1:32:07too.
- 1:32:12And this website, by the way, none of
- 1:32:14these are hard numbers because this one
- 1:32:17says, for example, 5.1 million. This one
- 1:32:20says 4.6 million. I call that pretty
- 1:32:23good, whichever one it is. All right.
- 1:32:25And generally, my understanding is that
- 1:32:28these are little bit downplayed numbers.
- 1:32:30So maybe it's closer to 6 million,
- 1:32:32something like that.
- 1:32:34But you can see a lot of things and I
- 1:32:37haven't subscribed to any of these but
- 1:32:40you can pay them to get more data. These
- 1:32:43two I use a lot and for example another
- 1:32:46one is supermarket simulator.
- 1:32:49You know we as a country are very good
- 1:32:52at making simulator games. So this one
- 1:32:54made about $40 million.
- 1:33:02Supermarket simulator.
- 1:33:04Okay, some of the names here are
- 1:33:05disturbing.
- 1:33:08Here it is.
- 1:33:11So, $34.2 million premium revenue, but
- 1:33:15the units sold, average play time. So,
- 1:33:18you can see pretty much
- 1:33:20everything you would at first want to
- 1:33:22see. So, you can look at look for these
- 1:33:25kind of games, right? You can look at
- 1:33:28look for them in Steam, for example.
- 1:33:34Look at the tags, find similar games,
- 1:33:37but there is some bias that you
- 1:33:40should be aware of when doing this. Now,
- 1:33:44for example, you look at right now
- 1:33:47incremental games are very popular. All
- 1:33:49right, people make incremental games and
- 1:33:52it's actually a good starting point
- 1:33:54because they are relatively simple to
- 1:33:55make. Of course, you can go as
- 1:33:57complicated as you want, but if you look
- 1:34:00at, for example,
- 1:34:08Max Manos, you look at this one.
- 1:34:11Hund
- 1:34:13okay, it's not much compared to 6
- 1:34:15million, but it's pretty good since it's
- 1:34:17a very simple game. All right. Or you
- 1:34:19you say
- 1:34:21feed the
- 1:34:24reactor
- 1:34:28H 350K. Very good. All right. Or another
- 1:34:32one for example, one that I can think of
- 1:34:35off the top of my head
- 1:34:39a game about
- 1:34:42was it about asteroids? I don't
- 1:34:44remember. But the thing is you find six
- 1:34:47or seven very successful games like this
- 1:34:49and you say, "Oh, the demand is here,
- 1:34:52right? And it's easy to make this. If I
- 1:34:54can make such a game, I will make a lot
- 1:34:56of money." But you probably don't
- 1:34:59research the 200 games that have failed
- 1:35:03in this genre.
- 1:35:05So don't always look at the successes.
- 1:35:08All right? Also look at the failed ones.
- 1:35:11One of the things I did when I I started
- 1:35:14designing my own incremental game was
- 1:35:17for example, this is something you can
- 1:35:18do. I went to Steam, I went to the game
- 1:35:22games
- 1:35:24and I went to their reveals.
- 1:35:27I had AI write a Python script that will
- 1:35:32scrape all of these. You can do that,
- 1:35:35but you have to be careful. If you send
- 1:35:37too many requests, Steammate might block
- 1:35:40you or ban you. So, you have to ask AI
- 1:35:42to be mindful of that. What I did was
- 1:35:45take all the negative reviews
- 1:35:48and make an analysis of them. I told AI,
- 1:35:51take a look at these negative reviews
- 1:35:53and please tell me what gamers did not
- 1:35:56like about this, right? And it gave me a
- 1:35:59lot of insight because
- 1:36:02positive reviews are not very helpful.
- 1:36:04They will generally say it's a great
- 1:36:06game. Go play it. But negative reviews
- 1:36:09do give you some insight about what
- 1:36:11doesn't work about the game. It's very
- 1:36:14valuable.
- 1:36:16Sometimes you will say, "Okay, I will
- 1:36:18change this." And sometimes you will
- 1:36:21say, "All right, I plan to do that as
- 1:36:23well, but I don't think it will be. I
- 1:36:24think the reviewers are wrong." The
- 1:36:26gamer is not always right by the way
- 1:36:29because if you
- 1:36:32I think there's something Henry Ford
- 1:36:34said about automobiles.
- 1:36:37He said something it might not be Henry
- 1:36:39Ford but I think it is attributed to him
- 1:36:42a lot. He says if I asked people what
- 1:36:45they wanted they would tell me they want
- 1:36:48faster horses.
- 1:36:50So
- 1:36:53for
- 1:37:08whatever. So these are the websites
- 1:37:12that I use and you can use them as well.
- 1:37:16But the final thing that I will tell you
- 1:37:19in this one is wait a second where are
- 1:37:22we? Core gameplay loop. And this part is
- 1:37:26actually really important.
- 1:37:29Why don't we decide this later on? Why
- 1:37:31do we decide it here? Core game play
- 1:37:33loop is the steps
- 1:37:37player will
- 1:37:40do over
- 1:37:43and over in the game. This must be fun.
- 1:37:51For example, in Supermarket Simulator,
- 1:37:53what you do is you buy products, you
- 1:37:55stock the shelves, you go to the cashier
- 1:37:58and sell the products, you buy more
- 1:38:00products, you stock the shelves, you
- 1:38:03sell them, you buy more products, you
- 1:38:04see, right? So, it's buy
- 1:38:09and shelving is very important
- 1:38:13in the game. You put them on the shelves
- 1:38:17and you sell and you buy more. This is
- 1:38:19the core game loop. You can rearrange
- 1:38:22the furniture. That is a secondary part
- 1:38:25of it. The main thing that players will
- 1:38:29do and have to enjoy is this. So why do
- 1:38:32I enjoy Supermarket Simulator that much?
- 1:38:36Maybe it's the increase of money that
- 1:38:39you see here when you do that, right?
- 1:38:42Maybe they made this really satisfac
- 1:38:44satisfactory. So this loop and the
- 1:38:47shelving is maybe very good, right? Or
- 1:38:50maybe when they sell it, the kaching
- 1:38:52sound makes them very happy. We don't
- 1:38:54know. You can do research on that,
- 1:38:56right? But this is the core game loop of
- 1:38:58Supermarket Simulator that made them
- 1:39:01around $40 million. Now, this didn't do
- 1:39:04it alone, right? But let's face it, the
- 1:39:08game doesn't have very good graphics,
- 1:39:10but the graphics is not the thing that
- 1:39:12simulator players are looking for.
- 1:39:15Obviously,
- 1:39:16otherwise they would abandon the game
- 1:39:18saying these the graphics are not very
- 1:39:20good. They are basic Unity graphics. We
- 1:39:22won't play this. They didn't do that.
- 1:39:24They played it. Right? So, and there are
- 1:39:27other simulator games like simulator
- 1:39:29games are
- 1:39:31by genre games with bad graphics
- 1:39:35or let's say they are not top graphics,
- 1:39:38right? But apparently that target
- 1:39:41audience doesn't care about it that
- 1:39:43much, right? So I guess it makes sense.
- 1:39:47These are the four things that we are
- 1:39:49looking to
- 1:39:52decide
- 1:39:54in the conceptualization stage
- 1:39:58and this will create you a document. I
- 1:40:02will talk about it next week.
- 1:40:04me any questions you have for me
- 1:40:07regarding anything we talked about
- 1:40:10today.
- 1:40:16Nothing.
- 1:40:18I will prepare some soundboard to play
- 1:40:21some
- 1:40:24twiddle weed sounds for when you stay
- 1:40:27completely silent
- 1:40:29which you will do a lot.
- 1:40:32I mean that comes with the territory. I
- 1:40:34shouldn't have taught online if I wanted
- 1:40:37you to engage. But then again, I cannot
- 1:40:40decide. Now here it comes with the
- 1:40:42territory only. I see only two people
- 1:40:45right now. Meta and Geminina. Thank you
- 1:40:46by the way.
- 1:40:48The others are black white names on
- 1:40:52black screens. Well, that's pretty much
- 1:40:55the reality of online teaching.
- 1:40:58The feeling of talking to a wall, which
- 1:41:00drives me into a very deep depression,
- 1:41:02by the way. Thank you. But it would be
- 1:41:05so much worse if I was in a classroom
- 1:41:10looking at you and I had that blank look
- 1:41:13on your faces like this or see somebody
- 1:41:15doing something like
- 1:41:19because those things also happen and
- 1:41:21that is a lot more heartbreaking. So I
- 1:41:25hope you don't do that to your live
- 1:41:27teachers
- 1:41:29right here. At least I don't see you
- 1:41:31Nikita. I would love to see a blue one
- 1:41:33if you can please. Anyway,
- 1:41:36uh but there's that. So
- 1:41:39I will see you next week. Nikita, you
- 1:41:42will do it next week. Okay, I'm closing
- 1:41:44up right now. So uh next week we will
- 1:41:48continue where we left. We are going to
- 1:41:50look at the other stages of production
- 1:41:53namely pre-production, production and
- 1:41:55post-production. They are all production
- 1:41:56and that those will come in the exam.
- 1:41:59This one also will ideation stage but
- 1:42:02these are the important bits. All right.
- 1:42:04Okay. Then I will put the recording up
- 1:42:07on YouTube hopefully today and the
- 1:42:09whiteboard as well. Now it's black but
- 1:42:12we call it a whiteboard because you
- 1:42:14already have a blackboard at school. I
- 1:42:16don't want them to be confused. So I
- 1:42:18will put the whiteboard there. So then
- 1:42:21see you next week and please go play
- 1:42:23some games that are not LOL or Valerant.
- 1:42:26You can you have to play various games
- 1:42:29to be a good designer. You have to see
- 1:42:31different things to be a good designer
- 1:42:34and a good developer. Goodbye and thank
- 1:42:37you.
About this transcript
This page contains the full transcript of ISU Fall 2026 - DGD205 Week 2 - 01.10.2026 by Onur EREREN, generated from the public captions YouTube serves with the video. The transcript has 12,856 words across 1,996 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.