Jump to content

  • Log In with Google      Sign In   
  • Create Account

bhawk245

Member Since 16 Dec 2012
Offline Last Active Dec 04 2013 03:01 PM

Topics I've Started

Intimidated, not sure where to start.

16 December 2012 - 04:57 PM

After hours upon hours of searching throughout the internet for information on game design and development, I've finally come down to a last resort of asking other people for help. After searching other websites, GameDev.net seemed like the forum of choice, after purchasing a membership, i'm now here with my story and questions.

I am very intrigued by video games, they havnt always just been mindless products that major game companies produced. I quickly fell in love with RPG's, most notably mass effect, i quickly saw it as art. I currently play EVE online as well, you can probably see my prefered genre, sci-fi, sandboxed styled games. The openess of these games empowers me to create in a way i've never been compelled before, and I'd like to channel that into developing my own video games.

However I am absolutely clueless on where to begin, i'm intimidated by the process, hesitant to start. My friend described it as having to cross a raging river, without knowing how to swim. I have absolutely little to no knowledge of programming languages. However, I know some basics about the industry, that knowledge only extends to the fact that the industry tends to use C++/Java. Although, no one answers the question, why? I am a type of person who needs to understand something before I can do it, as simply doing it feels empty and unsatisfactory. So why do developers use C++/Java over HTML, or even visual basic? Is there an easier way to learn these languages instead of mindlessly jumping into them?

What is the visual process? What exactly is a sprite sheet, and how does it meld with 3d or even 2d design? This is the part of the industry that I love, but have no idea how to go about it. I currently own a membership to the student version of adobe creative cloud service, I have extensive skills in illustrator and photoshop. I've been using those to make websites with muse (staying away from that intimidating code! Posted Image). The drawing ability is there, and the ability to put it on the computer is there also. However I am not familiar with 3d design, map design, sprites and animating. What are the steps to creating the visual bits and pieces? And if applicable, why is it that way (aside from common sense)?

And now the game engines, I understand that they are used to put everything together, but where do they start to come into play? I'm very confused about the process with the engine. What can be done inside the engine, and what needs to be done outside of the engine? It all comes down to the question "Why?" with the game engine.

Most importantly, I think I may just need a nudge in the right direction. I've been slowly and steadily understand the adobe products and the workflow, how they can interact together. And this is what I want to learn with game developement. As I said before I am very intimidated by programming, and the production workflow of video game design, I'm clueless, every tutorial i've found just says "Program, deisgn, game engine". Its not simply that easy, or else everyone would be doing it. Thanks for reading, I hope I can learn a lot by being part of the community, and hopefully giving back the hospitality and the vision the folks here will bring me.



Coming from the EVE-Online community, this is considered a wall of text, so here's the TL;DR(Too long didn't read summary) of my questions:
1) Why do developers use C++/Java over HTML, or even visual basic?
2) Is there an easier way to learn programming languages instead of mindlessly jumping into them?
3) What exactly is a sprite sheet, and how does it meld with 3d or even 2d design?
4) What are the steps to creating the visual bits and pieces? And if applicable, why is it that way (aside from common sense)?
5) When does the Game Engine start to come into play?
6) What can be done inside the engine, and what needs to be done outside of the engine?

PARTNERS