Professional Documents
Culture Documents
Streamlined Level Design
Streamlined Level Design
www.WorldofLevelDesign.com
www.AlexGaluzin.com
COPYRIGHT INFO:
Copyright 2009. Alex Galuzin and World of Level Design.
Trademarks:
This book identifies product names and services known to be
trademarks, registered trademarks, or service marks of their
respective holders. They are used throughout this book in an editorial
fashion only. In addition, terms suspected of being trademarks,
registered trademarks, or service marks have been appropriately
capitalized, although World of Level Design and Alex Galuzin cannot
attest to the accuracy of this information. Use of a term in this book
should not be regarded as affecting the validity of any trademark,
registered trademark, or service mark. World of Level Design and
Alex Galuzin is not associated with any product or vendor mentioned
in this book.
2
www.WorldofLevelDesign.com
www.AlexGaluzin.com
The information in this document is copyrighted. I would ask that you
do not share this information with others-you purchased this book,
and you have a right to use it on your system. Another person who
has not purchased this book does not have that right.
3
www.WorldofLevelDesign.com
www.AlexGaluzin.com
TABLE OF CONTENT
About Alex Galuzin
Introduction
Section 1: Mindset
*This book also includes a ‘Part Time Level Design: 56/84 Hours’ pdf worksheets.
Separate file.
4
www.WorldofLevelDesign.com
www.AlexGaluzin.com
ABOUT ALEX GALUZIN:
My name is Alex Galuzin. I am 29 years old as of 2009 and with a
B.F.A. in Computer Animation from Ringling College of Art and
Design.
5
www.WorldofLevelDesign.com
www.AlexGaluzin.com
You can contact me at:
alexgaluzin@yahoo.com
alex@worldofleveldesign.com
Follow me on twitter:
www.twitter.com/AlexGaluzin
My Websites:
www.AlexGaluzin.com
&
www.WorldofLevelDesign.com
6
www.WorldofLevelDesign.com
www.AlexGaluzin.com
7
www.WorldofLevelDesign.com
www.AlexGaluzin.com
INTRODUCTION:
Over last 4 years I have gotten pretty good at time management and
productivity. During my sophomore year at college I was able to be a
full time student at Ringling, hold a part time job while getting ready
to compete in a mixed martial arts tournament.
I was able to pass all of my classes with As and Bs, win my first
professional MMA fight in a KO highlight fashion and eventually start
freelancing as a web designer.
It’s completely possible to have a life and work a full-time job while
learning new skill and working on personal projects.
I would get excited about this new idea, leaving the “old” one in the
pursuit of a new one. If I did stick out for longer then a week with a
good idea I would eventually stray to another project or get bored
with the idea.
8
www.WorldofLevelDesign.com
www.AlexGaluzin.com
If you know what I am talking about, I know how you feel. I have
been there and it is not a fun place to come from. Nothing gets done
and all you see is your own potential but never developing it.
I also want to tell you that it is more important to finish what you
start, even if its not as good as you wanted it to be.
One half decent map or model completed is far better then 10 maps
and models that are almost perfect but that will never see the light of
day.
9
www.WorldofLevelDesign.com
www.AlexGaluzin.com
WHY THIS BOOK?
Being frustrated with my lack of results and initiative to finish I set
out to learn as much as I could about time management and
productivity.
Also a lot of this book came from last 5 years of managing and
balancing my own life.
But you don’t have to figure this out on your own. It’s all here.
10
www.WorldofLevelDesign.com
www.AlexGaluzin.com
How to develop a level design habit.
Why being specific and knowing the outcome you want are
important
How you can use Part Time Level Design and create a map, a
model or learn a new skill set in 30 days
It is not hard to finish maps, but if you don’t know what it takes to
finish, the specific steps and the mindset that it takes to finish it then
it is often hard enough job to keep going.
I will give you the step-by-step process and key ingredients and
mindsets to pretty much transforming your personal work. They
worked for me and I know they will work for you.
It does require one thing, and it is faith, a belief in yourself that you
will see your project completed.
11
www.WorldofLevelDesign.com
www.AlexGaluzin.com
We will go through the mindset of what it takes to think and do in
order to plan and execute plan for your project.
I also can tell you that if you have a full time job or 2 jobs, you can
still work hard and using the techniques I describe to finish advanced
level designs and models. It will not require you to be a top modeler,
but you may become one in the process.
Also this is just the beginning. I truly want you to succeed and get
everything that I learned and found useful.
What I am saying is, I was a kid in my early 20’s with all the
aspiration and all the great ideas. But all my thinking and aspirations
were nothing until I could create and put my thoughts into a form for
others to experience, thus being a level design or an environment.
Don’t hold your ideas inside just as ideas. Create them and let others
see the creative potential in you. Which exists in us all.
You are about to find out some of the most productive techniques
that most don’t know about.
LETS BEGIN
12
www.WorldofLevelDesign.com
www.AlexGaluzin.com
13
www.WorldofLevelDesign.com
www.AlexGaluzin.com
1.1 MANAGING YOURSELF
Tony Schwartz, one of the greatest productivity gurus said that,
Time management has gotten popular lately and yet most don’t quiet
know how to manage that time. My first encounter into time-
management came from a book I picked up in the architecture
section. It was 2004 and the book was called “Time Management for
Architects and Designers” by Thorbjoern Mann.
I read the book once and was so fascinated that after I was done I
flipped it back to the beginning and read it again. From that point on
I began to look at my life and how I spend each in a new light.
When people say, “I wish I had more time”, or “I don’t have the
time”, all of these are excuses. All of us are given the same amount
of time as everyone else.
14
www.WorldofLevelDesign.com
www.AlexGaluzin.com
Michelangelo or Da Vinci didn’t have 48-hour days, neither does
Trump or Bill Gates. Yet these men are/were capable to accomplish a
lot more then most people.
Some excel while others make excuses. Some use this so called
limitation to their benefit others use it as a way to procrastinate.
Time is fixed. You can’t expand it. You can’t save it or use it later.
What you are given is what you have. That is it.
Do you tend to get involved in activities that will not bring you
anything in a long run?
15
www.WorldofLevelDesign.com
www.AlexGaluzin.com
Get a notepad for yourself and begin jotting down what you do from
the moment you wake up to the moment you go to bed.
Also, as you write down your activities, write one or two words how
you are feeling and what you are thinking about when you are
writing this down.
As you begin to notice how you spend your day, your mind will begin
to make a conscious shift. You will begin to slowly notice that it is not
how you really want to spend the time. You will begin to feel
discomfort and slowly and automatically you will begin to make small
shifts in your daily activities.
FOCUS
16
www.WorldofLevelDesign.com
www.AlexGaluzin.com
1.2 FOCUS
Focus is how much of attention you are able to give to a certain task.
If you can focus on a single task and work through for a specific
amount of time you can be further then most people.
One task. One high value task. Such as level design, modeling, etc.
No multi-tasking whatsoever.
17
www.WorldofLevelDesign.com
www.AlexGaluzin.com
Working on for a specific amount of time. Usually 45-60 minutes.
Those 45-60 minutes you stay highly focused on that task.
From the time when you are working on your passion, your high-
activity, your life goals, your level designs; you must begin to
eliminate the following:
Distractions/Interruptions
Multitasking.
Lets talk about how to develop that mental focus to be fully engaged
in your work.
18
www.WorldofLevelDesign.com
www.AlexGaluzin.com
1.3 DEVELOPING YOUR FOCUS
Developing your focus is just like working out and making your
muscles stronger. It takes consistent practice. One week you can
start with high concentrated focus for 15minutes then begin upping it
to 30, then 45 and 60 minutes. Ideally you want to work your way up
to 90-120 minutes of highly intense focused work.
Set up a time that you will spend on a particular task. So lets say you
are building a new map. If you feel that your attention and focus are
not your strong points yet. If you never done anything like this
before then set aside 15 minutes. Start small, manageable and
successful. You may want to do 30 minutes or 60 minutes. Begin at a
number you can immerse yourself for that time.
Get a simple timer that you can set for chosen amount. Timer should
be able to count down and let you know when time is up. Set up the
timer and begin working for those 15 minutes, or more.
Setting up a timer done two things. One it makes you focus on the
task and not worry about the time or how long you need to work for.
Two, you know that you will be done when the timer goes off, so you
don’t have to check your clock to see what time you have left. The
timer will tell you.
19
www.WorldofLevelDesign.com
www.AlexGaluzin.com
Be aware where your distractions are coming from. Sometimes it is
your co-workers, or email or facebook or anything else that takes the
present moment you are in and draws your attention away from it.
20
www.WorldofLevelDesign.com
www.AlexGaluzin.com
3. Eliminate Distractions.
Unplug the Internet. Close your windows. Close the door to
your room or an office. Put your headphones on. People tend
to not disturb you when you have headphones on or they do it
less.
4. Music.
For others music is a distractions for me it is a blessing. So it
will depend on who you are. In my case music puts me in the
zone. Pick your music wisely. The music you listen to greatly
affects your mood. I love trance. High fast beats and high
tempo, that’s what works for me. Pick what works for you.
21
www.WorldofLevelDesign.com
www.AlexGaluzin.com
1.4 HABITS ARE DESTINY
We are creatures of habit. What we did yesterday is what we are
most likely to do today.
22
www.WorldofLevelDesign.com
www.AlexGaluzin.com
creating artwork. Developing a ritual is what Eben Pagan calls this
new habit development. You must develop a ritual routine, ritual
habit that you do every day that will make a new activity into a habit.
Those 9 extra days just makes sure you follow through. It makes it
one month which is easier to remember. 30-day trial. Something you
will do for 30 days straight without missing a day. After those 30
days it will become automatic.
23
www.WorldofLevelDesign.com
www.AlexGaluzin.com
24
www.WorldofLevelDesign.com
www.AlexGaluzin.com
2.1 DEVELOPING A MAPPING HABIT
Habit is an automatic pattern of behavior or an established custom;
may be inherited or acquired through frequent repetition.
Are your current habits moving you toward what you want or are
they moving you away from what you want.
Effortless success.
Simple.
There is a reason that most goals and New Year resolutions don’t
stick is because we haven’t defined a systematic daily ritual and
made it into a habit.
25
www.WorldofLevelDesign.com
www.AlexGaluzin.com
It takes 21 days to acquire a new habit and/or to get rid of a
previous one.
Do you want to start working out everyday? Then you would pick a
time you would work out and do that every single day for next 30
days. Want to create maps on consistent basis? Develop a consistent
level design habit in the next 30 days and all else will take care of
itself.
If you want to get rid of a bad habit you currently have then there
are a few guidelines for that. You cannot get rid of a habit without
replacing that habit with another one. So quitting cold turkey is
extremely hard to do.
You can do it but the chances of success are extremely low. That is
why replacing a bad habit with a new one at the same time is the
key. So lets say you want to stop browsing the Internet when you
should be working. By saying I am not going to browse the Internet
when I need to be working is a good start but you need to be
extremely specific and replace what you will do when you don’t go on
the Internet.
If you want to acquire a good habit to have in your life, you don’t
necessarily have to look to replace a bad one. You can just acquire a
new productive habit.
26
www.WorldofLevelDesign.com
www.AlexGaluzin.com
BE SPECIFIC.
Set a specific task to do when you get the urge to waste time.
Here is an exercise:
Or if you just want to acquire a new habit. Write that one habit
down on a piece of paper. The act of writing it down is very
important.
30 DAYS. 1 HABIT.
27
www.WorldofLevelDesign.com
www.AlexGaluzin.com
Before moving on to the next section spend a bit of time and decide
on what you want to work on. Get an idea for a map or an
environment-modeling project. Something you would want to create
and focus on for next 30 days.
28
www.WorldofLevelDesign.com
www.AlexGaluzin.com
2.2 30-DAY, DAILY MAPPING RITUAL
Lets go into detail and develop a daily mapping ritual.
And
SPECIFIC:
What exactly are you going to work on? Do you want to create a
map? Modeling an environment? What game, what engine? Is it
going to be a deathmatch, capture the flag, hostage rescue etc.
29
www.WorldofLevelDesign.com
www.AlexGaluzin.com
I went ahead and included a pdf copy of it with this book.
Apart of being extremely specific about what you want to create you
should know what your outcome you want to achieve with your map.
OUTCOME:
What do you want to learn? What to do you want to get out of the
project? Why? What will it bring you? Is it for a portfolio? Will your
creation be for a contest? Tutorial? Etc.
Knowing the outcome you want to achieve will shape many decisions
you will face in the production process. It is extremely important to
make decisions when you are facing many design choices and avoid
indecisions.
Knowing your outcome you are after makes difficult design choices
disappear.
Spend some time on being specific what you want to create and
what is your outcome.
PLAN:
After you have written out the specifics of your map, went through
LDCG and defined the outcome you are after, it is time to design and
plan out the process.
This is a very important step. First you want to set a deadline. I will
talk about setting deadlines in the next section. We know the
deadline date; it is 30 days from now.
So lets say it is April 1st now and your deadline is April 30th.
Now in your notebook write out week 1, week 2, week 3 and week 4.
30
www.WorldofLevelDesign.com
www.AlexGaluzin.com
For each week, divide it into 7 days. Write out day1, day2, day 3 and
so on for each line in your notebook.
Next step will not be set in stone but only a guidelines and
milestones to aim for.
For each week write out what design production process you will
focus on.
After the plan has been set, decide on the times through out the day
you will begin to work on your map. Everyday for at least 1-2 hours.
This is where the rubber hits the road. After all the planning is done
it is time to put the previous principles to work.
Its time to begin as working on this every single day for next 30
days, and looking at what you need to accomplish each and single
day to meet those weekly deadlines and eventually release and
complete a map in 30 days.
31
www.WorldofLevelDesign.com
www.AlexGaluzin.com
2.3 SETTING DEADLINES
Setting a deadline is single most important limitation that you should
do. Let me talk about setting boundaries and finish lines for yourself.
Use the deadline to your advantage. The results are more important
then being late and being perfect.
Deadline implies results. A date you set for yourself or others set for
you where some type of a result and/or outcome is going to be
delivered.
If you don’t have a day you want to be finished, it is safe to say that
it may never get done.
32
www.WorldofLevelDesign.com
www.AlexGaluzin.com
was important for me then creating a map that was perfect and with
no due date.
So that is the first thing you should consider when working on a new
project. When do you expect it be done with it? If you are new to a
project and you have no idea how long something will take because
of your lack of skill or experience in a particular area.
Just guess.
One it forces you to manage your time and be smart with your time.
You now have to plan your project out and be able to be flexible with
what you are doing. It creates a good kind of stress. What Tim
Ferriss calls eustress.
Another thing that a deadline does for you is it makes you produce
results, instead of being busy and active. You have to continuously
move forward and produce visible and measurable results.
Something that you can look back at the end of the day and see how
close you are to your release date and schedule. At the end of each
day there has to be progress made.
It limits your tasks and makes you focus on what’s important and
what will produce results. You will focus on the essential tasks to get
the outcome you are after.
33
www.WorldofLevelDesign.com
www.AlexGaluzin.com
Honestly, at the end of the day no one cares if you spend all day
creating a perfect sidewalk with cracks or a tree that has perfect
transparency and normal map, while using z-brush and Maya at the
same time.
What players care about is can they download the map and play it.
Right now.
Think of it this way. How happy would it make you if a game studio
releases screenshots after screenshots and videos of an amazing new
first-person shooter? But they have no idea if and when it’s going to
be released. There is no deadline, no schedule. They are just working
on it making it perfect as it can be.
Meaning that if you give yourself one month to complete a map that
takes a week. You will fill that whole month with activities of creating
a map that could actually take a lot less. Thus creating stress and
complexity.
34
www.WorldofLevelDesign.com
www.AlexGaluzin.com
Set a deadline for your current map or your current project you are
working on if you haven’t yet. Create a schedule either daily or
weekly that you can refer back to and see how far and how fast you
are moving towards your goal. Just as we did last section.
35
www.WorldofLevelDesign.com
www.AlexGaluzin.com
2.4 60-60-30 PRINCIPLE
I’ve talk about this principle on my blog before and I got this idea
from Eben Pagan. It is extremely important approach to productivity.
What 60-60-30 stands for is time chunks of highly focused work. It
also has a name of timeboxing.
My main problem over last few years has been a lack of focus. I
wanted to be good at everything. Jack of all trades and a master of
none.
60-60-30.
What is 60-60-30 rule?
You work for 60 minutes, twice; and then you take a break for 30
minutes.
Let’s break this down even further. What 60 minutes stands for is 50
minutes of work on a single activity and 10 minute rest.
36
www.WorldofLevelDesign.com
www.AlexGaluzin.com
most results when it is done. For those 50 minutes you attach head
on the most important task on your list.
You want to work on the highest output activity that will bring you
results. Focus on the result and the outcome you want to achieve.
Timer
Having a basic timer set for 50 minutes frees me from everything
around me and I can focus on what I am doing. I know once the
timer goes off I can take a break. I don’t need to spend time looking
at the clock. I can just focus and work.
50 minutes
Focus on a single activity. No distractions. No multi-tasking, no
checking emails or surfing the web or playing videogames or
refreshing the forums. You can do that when you have 10 minutes of
rest or when you take a break for 30 minutes.
10 minutes
Use this time to completely unplug from what you are doing. Step
away from the computer and go grab a snack, drink some water or
tea. Just relax for 10 minutes and don’t work. Rest. Set the timer for
10 minutes.
30minutes
30 minutes of break is when you grab a meal. It is recommended
that you should eat 5-6 small meals through out your day. When you
work in 60-60-30 chunks take breaks as instructed this allows you to
fuel your body and renew yourself at 30-minute breaks by grabbing a
meal.
You are what you eat and to function properly. Don’t starve yourself
and expect to operate at a optimal level. So during this 30-minute
break, completely disconnect from you work. Eat a meal. Relax and
renew. Stretch. No work at all.
37
www.WorldofLevelDesign.com
www.AlexGaluzin.com
I have been implementing this over last few months and I find myself
working longer then 50 minutes. Once I get in the zone I continue
often to 90-120 minutes then take a break.
38
www.WorldofLevelDesign.com
www.AlexGaluzin.com
2.5 RELAX AND REST
This is an extremely important concept that most of us don’t do. We
have come to believe that if you are not working you are slacking off.
As human beings we are expected to produce and work every single
minute of every single day of our lives when we are at work and then
some.
When we take time off, that time off is usually spend thinking about
work. This usually doesn’t apply to hobby level designers, that is
because we tend to create maps as a way to unplug from the rest of
the world and focus on what we love.
Honor the natural system of your body and take breaks and
rejuvenate. It is extremely important to completely unplug from your
work every 90-120 minutes and do something else. Completely
switch gears. Socialize, go out, workout.
Pay attention to your body and your mind. When you begin to drift
off from your work and not producing as much results or being as
much productive, then it is time to take a break. I highly recommend
walking away from computer screen for a bit and get out of the state
and zone you were for last couple of hours.
Also pay attention if you are being just busy or you are being
productive. There is a huge difference between the two. Being busy
39
www.WorldofLevelDesign.com
www.AlexGaluzin.com
just doing some work may appear that you are actually working but
we all know that it is just an excuse. Often time’s people who work 9-
5 are just busy majority of the time. Because you can’t be highly
productive for those 8 hours straight. Its just not possible. You body
will shut down on you.
Overview:
Get enough sleep. It all depends on your body how much you need.
Average is between 6-9 hours.
When you take a break from work, completely disconnect from that
work and don’t take it with you on your break.
40
www.WorldofLevelDesign.com
www.AlexGaluzin.com
41
www.WorldofLevelDesign.com
www.AlexGaluzin.com
3.1 PART-TIME LEVEL DESIGN
Part Time Level Design [PTLD] is the concept I came up with when
you have to work a full time job and it is your primary source of
income. Although you want to design levels on a side as freelance or
as a hobby.
These principles of making your level design a part time hobby that
will make it look like you are spending all of your time on it.
Remember split it into weeks first. Then each week gets a deadline
assigned to it. Then those weeks get divided into days. Each day gets
a job that you should work on. A mini daily deadline.
42
www.WorldofLevelDesign.com
www.AlexGaluzin.com
You need 20 hours in a week to dedicate to your map. 21 Hours to
be exact. So, how do you exactly go about acquiring these 21 hours
in your week to dedicate to level design?
First and last hours of the day should be non-negotiable and you
should try to implement a success ritual, a habit structured around it.
Third hour in the middle of the day is highly recommended but even
if you only get to the first and last hour of each day, it is good
enough. You can spend an extra hour or two on the weekend.
Even if you only do one hour in the morning and an hour at night, it
would still be 14 hours of highly productive work per week. 56 hours
per month, which in 30 days you can create an amazing custom map
and release it while having other obligations.
Step one,
First thing you want to do is decide to wake up each day for next 30
days an hour earlier then you usually do and go to bed one hour
later. I don’t want to hear you saying I don’t have any time, because
if it is important to you then you will make time.
43
www.WorldofLevelDesign.com
www.AlexGaluzin.com
are no phone calls, no friends or co-workers walking into your office
or room and bugging you. Everything is nice and quiet. It is the best
time to dedicate a chunk of an hour to work on your map. If you are
not a morning person you might want to develop into a habit of
becoming one. Give yourself 30 days to create a map following Part
Time Level Design principles. If it doesn’t work for you then change it
and modify it to your schedule. But give this a go first. I promise, you
will be surprised at the results.
I felt horrible. When I woke up I felt like crap. I didn’t feel motivated
and I didn’t want to work on anything. By the time I got off work at
midnight I would be drained emotionally from my shitty retail job.
Then usually around 3am or so I would feel the juices flowing and
then I would get maybe 1-2 hours of creative productive work in
before I would get tired. This was no way to live and create.
If you get your best work done at night then awesome. Another
solution to this is to work at nighttime. I just wanted to let you know
that what I thought worked for me actually didn’t and if you are so
called “night owl” but deep down you know you can be more
productive if you get up early then you can change that too.
44
www.WorldofLevelDesign.com
www.AlexGaluzin.com
Back to Part Time Level Design.
If you can dedicate 3 hours per day it is ideal. 21 hours per week and
in 30 days you will have 84 hours for one map. That is one highly
focused work, part time to create a great looking map.
All right, so you have decided that for next 30 days you will get up an
hour earlier and go to bed one hour later just to focus on creating a
new map. You also gave yourself an hour in the daytime but that
might only be on the weekends.
Fantastic.
I included with this book a ‘Part Time Level Design: 56/84 Hours’ pdf
worksheets.
Print it and keep it by your side for next month. Writing things in and
keeping up with the updates to know where you are. It will greatly
help you out.
Without going into details, because it will be beyond the scope of this
book and would need a book of its own, here is the workflow of
mapping. Also I described it fairly in detail of my free downloadable
e-book 11 Day Mapping. Which is included with this purchase.
45
www.WorldofLevelDesign.com
www.AlexGaluzin.com
3.2 MAPPING WORKFLOW:
IDEA:
Inspiration strikes you in the middle of the night; or you watch a film
and you see something that gets the creative juices flowing within
you. Anything that you think would be cool to create as a level.
GAMEPLAY TEST:
Block in as fast and rough as you can so you can test gameplay. Load
up your map and play. See if its fun.
REFINMENT:
Fix any gameplay feedback you received and refine the blocking in
stages. Begin to model and assemble the rest of the environment.
Working the whole map and not doing any detail yet.
46
www.WorldofLevelDesign.com
www.AlexGaluzin.com
TEXTURE FIRST PASS:
Texture the main areas. Base textures. See how the environment
works together as a whole. Stay away from decals and detailing
textures for now.
SOUND:
Begin to add sound to support the atmosphere. Spend some time
here to make sure the sound is as high quality as the rest of the
map.
47
www.WorldofLevelDesign.com
www.AlexGaluzin.com
POST PROCESSING:
BETA RELEASE:
Release a beta and prepare to take notes.
FINAL RELEASE
Done!
30-days.
From idea to a full map. Little bit at a time. 2 hours per day to be
exact.
48
www.WorldofLevelDesign.com
www.AlexGaluzin.com
3.3 FINAL THOUGHTS
You have reached the end of this book. There is a lot of info in here.
It will be hard to take in at first. It takes some time and it does
require certain lifestyle changes.
With all the changes I’ve made in my life, I haven’t regretted any of
them. I tried to put as much of information that I learned in last few
years into this book. I poured a lot of hear and soul in here.
Reworking and rewriting. Trying to make sure everything is clear and
understandable. If you had any confusion, no sweat. Email me and
let me know. I’ll try to explain it the best I can and fix the notes.
I hope you got a lot out of this book. I hope you are ready to
produce and create the best work you ever done.
Not everything in this book will work for you, but many things will.
Thank you.
Alex G.
49
www.WorldofLevelDesign.com
www.AlexGaluzin.com
You can contact me at:
alexgaluzin@yahoo.com
alex@worldofleveldesign.com
Follow me on twitter
www.twitter.com/AlexGaluzin
My Websites:
www.AlexGaluzin.com
&
www.WorldofLevelDesign.com
50
www.WorldofLevelDesign.com
www.AlexGaluzin.com