• 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.

Archived

This topic is now archived and is closed to further replies.

Teej

01.00 - START HERE

52 posts in this topic

Welcome to the Hands-On Interactive Game Development Tutorial! If you haven’t already, please start by taking a look at the portal page for this forum, which gives some clues as to the nature of our business here. I hope that this forum finds you well, for we are about to embark on a learning experience unparalleled on the Internet or anywhere else – a truly interactive game development tutorial. My job is to provide you with the education, practice and challenges that are the right of passage for this industry. Yours however is much more difficult -- you’re going to have to fend-off the inherent laziness that we’re all cursed with and convince yourself that you have the determination to learn game development, and the conviction to see the whole thing through. There is no membership fee; no registration deadline. It’s all right here in this forum waiting for you – a living entity that embraces all who possess a sincere interest in this most rewarding of pursuits. We’ll have plenty of time to get you ‘psyched’ in the next articles. For now, I’d better pass onto you some important information regarding the layout of this forum including general guidelines, participation, resources and other essentials for making your journey a productive one. A Tutorial in a Forum You’ve probably noticed that what I call the Hands-On Interactive Game Development Tutorial is actually nothing more than a forum on a message board. While I agree that it’s not the ideal venue, it’s all that I have to work with at the present. As such, I’m attempting the monumental task of organizing all of the material in as intuitive a manner as possible. Firstly, this forum is organized alphabetically instead of chronologically (as are the other forums). This allows me to numerically categorize all of the articles in the forum so that articles are logically grouped. The importance of such a system will become apparent as you begin to navigate the forum’s contents. The fact that you are reading this means that I’ve at least managed to snag your attention before you got lost! Secondly, all articles in this forum are posted by yours truly…I’m the only one allowed to create new posts. Of course, you are encouraged to reply to any post with your questions and comments -- wherever applicable, I’ve provided an area for conversation. Otherwise, there would surely be pandemonium! One final note about using the forum itself – because of the way that the posts are sorted, the newest posts do not end up at the top of the list. GameDev.net’s forums have a feature whereby new additions since your last visit are indicated by some means to the left of each article’s title. But you probably already knew that… Your Map and Compass This article was designed to be the very first thing you read upon entering the forum for the first time. In a similar manner, other introductory posts are grouped with this one (Section 01 ). Take a look through these remaining posts. The best way that I can describe the layout of the forum is to say that there are two types of sections:
  1. Sequential – these sections should be read just as they’re laid out, from first to last. Examples are this section (01) and the next (Section 02 – The Learning Ladder).
  2. Stationary – These sections are repositories for ongoing information gathering, news and other resources, and can be read at any time. A prime example of this is the section on the C language.
I tend to mention all updates in the News post in this section, so there’s a good place to frequent. Also, there’s a post related to the layout of this forum called Forum Comments/Suggestions where I’d appreciate your input. There’s a Ladder to Climb Once you’ve made it through the articles in this first section, you’ll definitely want to start your game development journey with Section 02 – The Learning Ladder. It serves as a primer for many of the elements prerequisite in participating in the rest of the forum, so I strongly encourage you to go completely through it. Consider it an initiation – you need to pass through it in one piece, else you’ll surely stumble and lose yourself in later parts of the tutorial. Words of Encouragement You’re just about to be let loose in the forum, but not before I mention a couple of things and propose a couple of requests… First, know that you’re not alone here. The forum has been designed to foster a sense of community where you, I and others like us can hone are skills and complement each other’s efforts. Many members are right-out devoted to assisting you with any of your questions, including myself of course, so don’t be shy. Remember – there’s no such thing as a stupid question. I’m always available by email and/or ICQ, so all you need do is click the appropriate icon by the title of any post of mine – and that includes just saying ‘hello’… Second, I’d like to emphasize that there’s no starting date for participating. For you, the forum starts right now. Proceed at your own pace – there are other members behind you as well as ahead of you. That’s part of the beauty of this forum – all posts are always current. Now for my requests. First and foremost, I’d appreciate it if you ‘signed in’ by replying to the topic entitled The Enrolment Roster. This allows everyone to know that you’re here, gives me positive feedback, and supplies me with a method of contacting all of the ‘members’ by going through the enrolment list. Secondly, and most importantly, the word ’Interactive’ in the title of this forum isn’t a mistake – it thrives on the contributions of its members (yeah, that’s you!). I’m not here to type an endless array of tutorial articles – I’m here to benefit from the opinions/contributions/feedback of others, because it’s only through a combined effort that we all excel. …And They’re Off! Okay. I think that I’ve sufficiently prepared you, our newest member. What else can I say? Welcome aboard! I look forward to seeing you in the forum! Now get busy. Tim Boston (aka Teej) Questions? Comments? Feel free to reply to this topic!
0

Share this post


Link to post
Share on other sites
I''m stoked buddy. Get me started and I won''t stop. Your words of wisdom shall heed me well as I embark on the inevitable task of finding myself within this challenging yet rewarding industry!!!
0

Share this post


Link to post
Share on other sites
Hello all.

This is my first post, and i am happy that i have finally fopund somewhere that may assisit me in producing one or two of my several (hundred) game designs. I have some basic intelligence, but no information at present, so this site should help me to realise a few good ideas.

Thanks in advance, and i hope i can contribute some help to people in the future. But now? its lernin time.

Cheers all!

Winky

Laughter is the second best medicine
0

Share this post


Link to post
Share on other sites
Ok, I''m ready :-) I''m REALLY psyched and have just spent £50 on a software/book package to help me aswell. Which is scary coz I rarely buy software.
0

Share this post


Link to post
Share on other sites
I''m here and some what lazy, and I have a short memory span, but hell game programming looks fun, so i''m giving it a shot. PURPLE MONKEY DISHWASHER.



You think you deserve a signature? you think you''''re entitled to it, YOU CAN''''T HANDLE THE SIGNATURE
0

Share this post


Link to post
Share on other sites
no post here.. i just want my name at the bottom of such wise words from teej

{ Stating the obvious never helped any situation !! }
0

Share this post


Link to post
Share on other sites
Been thinking about programming for awhile, but it wasn''t until I found this tutorial that I actually decided to give it a shot. I have played computer and console games my whole life, and really want to bring some of the ideas I''ve had to life. Here''s to the future, may it bring you nothing but fun
0

Share this post


Link to post
Share on other sites
Well now,

I guess I would just like to say that I have been trying to learn to program for a long time now but I was never good at making it all fit together. I would just like to say that I appreciate the help that this is going to give me and maybe I can give back to it as well, thanks.

Aquanius
0

Share this post


Link to post
Share on other sites
I''ve been designing games since I was eight, and finally I have some straightforward info about putting it all into action.

*hysterical laughter*
0

Share this post


Link to post
Share on other sites
I have no experience with programing, but i hope to learn. I have been playing games forever and i think i have some pretty good ideas.
0

Share this post


Link to post
Share on other sites
Hi Teej,

I have been in programming for about 5 years now (One in network programming in the Tech Industry), and a gamer all my life, but never got around to diving into game development. I''m willing and able, and looking forward to reading this forum. This looks very promising!

Patrick
0

Share this post


Link to post
Share on other sites
I''m not very good in English, so I''ve only one word to say:

COOOoooooOOL !!!!!!!!

Redge
0

Share this post


Link to post
Share on other sites
Hi Teej,

I have been wanting to get into game development for ages and I realy think your page is the way forward fo me thanx.{:-)
0

Share this post


Link to post
Share on other sites
I do hope that this is all it sounds like. For I am willing to learn but have had difficulty finding someone to teach.
0

Share this post


Link to post
Share on other sites

Hi
I am looking forward to getting deep into this,
I know a little about the math and engines but a little just does not make it work for me. I hope to lock on to some cold solid axioms(facts) that will pull me through the Mire of 3D Game Programming........
0

Share this post


Link to post
Share on other sites
I''ve been learning about how to make games for quite some time and the language of C++ with some web-page knowlege. Also I''ll be co-working with Kirby on making a future PC/Video game. I''ll also be looking forward on learning more from the "Great Teej"! about programing in general and PC/Video game design.
0

Share this post


Link to post
Share on other sites
Im in! Maybe these tutorials can teach me because I don''t like to read big books :\ hehe

Anyhow, count me in!
0

Share this post


Link to post
Share on other sites
SEZ reporting for duty Master Chief Teej(actually I just saw that in G.I. Jane, but I''m ready too
0

Share this post


Link to post
Share on other sites
SEZ reporting for duty Master Chief Teej(actually I just saw that in G.I. Jane, but I''m ready too


SEZ
0

Share this post


Link to post
Share on other sites
Hi Teej. i know a little c++ and beging c and i think this sounds like fun so count me in!

laterz-mad_hatter
0

Share this post


Link to post
Share on other sites
This is pretty cool because not many people want to give gamers a chance to learn game development. I want to learn as much as I can and hopefully make my ideas come true.

All gamers must unite and take over this b_tch
0

Share this post


Link to post
Share on other sites