• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.
Sign in to follow this  
Followers 0

Self management and game development

3 posts in this topic

I've had some self management issues of late, especially when it comes to making games. Things have a tendency not to be finished and I like starting more projects all the time.  As an example, I'm not very good at planning and working my plan. My usual strategy so far to learn "how to make a plan and work it" is to "make a plan and work it" - which never works.... So there is a pedagocial/strategic/logic issue there. 

  • How to finish hobby projects.
  • How do you mix work with hobby.
  • How to make plans, set goals, be professional about your passion without killing the passion.
  • Planning creative work.
  • Working with your hobby projects at home without getting paid and still be professional and get things done.
  • Solve the chicken-egg issue of learning how to "plan and work the plan".

Please don't moralize over this :) I already feel like an childish idiot for bringing up the topic. I'ts a bit like loosing weight: many ways to do it but you have to find your own method. But what are the methods?


Share this post

Link to post
Share on other sites

Hi, I think one of the main reasons why most plans don’t work is that it’s hard to adapt them to the future.

In a way once the plan is written, it automatically becomes outdated. Life is unexpected; it’s not possible to plan for everything.

I tried once for a month or so to hobby program before sleep. It didn’t go well. I would go to bed much later than usual, sleeping much less then I should and being ineffective for the whole week.

 Some of the things which work for me:

- Having monthly targets. On a list of paper I write what I would like to achieve for the next month/ 4 weeks. Once something is done, it gets crossed. Not only can I see the overall picture but it’s great for motivation to see what I have completed.  Saturday is hobby programming but I try during the week if possible.

- Using a notebook. I can write what I have done/ will do for each day. Plan my overall day. When unmotivated to work, I would look at past entries to get that extra kick needed to get back to work.

- Using motivation triggers such as a movie clip or some video/article/music. Something which resonates with me and makes me get up and work. Eg probably most people feel something when they watch Indie Game The Movie.  

Some general pointers:

  • Having realistic/honest expectations of what is achievable in a certain time. Eg sometimes I wish I got more done, yet other things were more important. Hard to accept that.  Yet by filling your days by having more things going on, somehow more things get done.
  • Some challenges/tasks will take much longer than originally thought. If somebody is doing something for the first time, it will take even longer.  
  • Learning to be more disciplined. Removing any distractions so that its easier to concentrate on what you want to actually complete.
  • In a way, it’s probably related to getting in a better lifestyle, eating healthy and doing some exercise. That way the brain is more active, tasks should take less time to complete.  
  • Programming is not always fun. There are some really annoying parts. Getting them done is sometimes really time-consuming. But it feels great afterwards.

Some ideas:

  • Maybe rather than starting new projects with new ideas, write them on paper instead. Think starting those projects will be a ‘present’ after finishing the current one/s.
  • Try doing hobby stuff very early in the mornings and or setting aside a whole weekend day.
  • Planning is like a muscle (in my opinion). You get better with practice.

Try to experiment, like you said, its a personal thing. You would figure it out :D


Share this post

Link to post
Share on other sites

I find that being agile works the best in accomplishing anything.


Divide your work into small steps.  Each step must be accomplishable within less than a day, or a few hours, if necessary.


Work one step a day and no more.  If you estimated one task to take 4 hours but you finished it in 1 hour, you should not continue on to the next step.  You need that enthusiasm going.


Continue doing this untill you complete your project.


Share this post

Link to post
Share on other sites

Agile is a great cue ... I personally went over to using SCRUM for working on my personal projects (it makes sense even as a lone wolf).

You write your product backlog first (it kinda is a business concept). I usually write it with user stories that I can simply copy to the sprint backlogs later.


A month is a little too much for me. I think two week sprints make more sense.

Every two weeks I make a sprint review and a sprint planning "meeting" ... I meet myself I guess mellow.png  ... decide what stories I want to work on, estimate the effort of each story, define the activities in the story and estimate how many of the stories I can actually solve in two weeks.

You need a "definition of done" for each story ... well guess you can check out the wiki article.

Each day you can think about your progress and ask yourself if you are on the right track.

In the sprint review you can check how fast you actually work ... you can write your problems down in an impediment backlog ... if you think that helps with the awareness for what problems there are.


The great thing is that you can leave everything out that you don't like if you do it for yourself ...

but ask yourself twice if it is a smart idea. Try to figure out what problem SCRUM solves with the rules and think about if you have a tendency to stumble into those problems.


And when you work on the product backlog you can already get a feel for how much work will go into a project ... you won't be simply overwhelmed later - it will be at exactly that point wink.png


It helps even if you plan to take a break. The documentation will be useful when you try to remember where you left off, what your exact plans were and what you have already done.

It helps with the "many ideas problem" ... after writing lots of backlogs you get an idea of what those ideas mean ... and it will be easier to decide which product's stories you want to tackle in a sprint.

Edited by DareDeveloper

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0