Jump to content
  • Advertisement

Creating a game - blog / tutorial

This topic is 399 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts


I was reading this great forum for a while and now decided to share something with this great community.

I'm a industry veteran, currently working at Ubisoft Toronto as senior engine programmer.

I'm writing a blog about creating a game in Unreal Engine. The goal is to show people the whole process of creating a game from start to finish. Obviously it's not going to be AAA game, but it's not going to be simple jam prototype either. I'm using all my knowledge and experience I gained over the years, working on titles such as The Witcher, Street Fighter, Watch Dogs and others.

I've shared some stuff already and I would love your feedback. Would you like more technical details? More theory? Specific UE4 implementations? Blueprint screenshots? C++ code? Let me know!

I will release a playable build (there is one already!) whenever there is something new worth playtesting, so you can play it yourselves and maybe it will inspire you for your own projects.

Here's link to the blog:



Share this post

Link to post
Share on other sites

Nice! Good start. Only recommendation is to dig into more technical details as a programmer.

You can auto-syndicate it to a GDNet blog as well and link back to your site. See:


Share this post

Link to post
Share on other sites

Well I guess it depends on who you plan to target :)

For instance, don't know if you know about Handmade Hero , Casey Muratori documents the whole creation of his game from scratch, starting with making the game engine and he literally shows everything through video, every line of code he writes you see it and is explained by him, every Day in that link is associated with a video and he's now at Day 405, therefore that is probably the "ultimate format" to really show all that goes into the making of a game and would be perfect to train other beginner programmers since they can follow along and code the same thing and really see all the process (even though maybe kind of lenghty).

I've read your blog entries, end even though may be interesting in the long run to see how the project develops from scratch, there was really no in-depth explanation of the kind that might be very useful to a beginner programmer (I think, not that I know for sure what a beginner really need...) so my assumption is that the blog is aimed to "curious players", people that don't actually program but are kind of curious to see how is made without committing too much with in-depth technical stuff, OR at people that can already do this stuff and don't need details and are only curious to see the way you decide to do it, and that circle of people might be further restricted by the one that are actually into volleyball games I think :P

Therefore I can't really suggest anything about how the blog entries should be, the only thing I can say is that it all depends on what audience you want to target :)

Well of course, me being a total beginner, my preference would be on the more "tutorial oriented"/"show everything" kind of approach xD (but is only a preference not a request, since is probably time-consuming)

Edited by MarcusAseth

Share this post

Link to post
Share on other sites

Very cool. Like @khawk, I would like to see more technical details.

At the moment it's a very high level overview with little specific details; each entry said what you've done with a bit of the why, but almost none of the how.

Personally I'd like to read things like:

- Choice of algorithms and data structures. What were your options, and why did you choose the ones you did?

- Interesting implementation details. Pick things that are particularly interesting or note-worthy and walk through the details. Maybe show some code samples or Blueprints screenshots.

- High level design structure. How do the different pieces fit together, and why have you done it that way.


I wouldn't write about every little thing, but pick bits and pieces to cover in more depth.

Share this post

Link to post
Share on other sites

Thank you so much guys for your feedback.

In my next post this week I will cover more details and try to explain more in depth reasons for some solutions.

Stay tuned!

Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!