By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Gaming Discussion - So, Let's Talk About CGI And Game Development

CGI-Quality said:
Guitarguy said:

Is coding very math and physics intensive? I have the notion that one must be almos genius level to be good at coding but I could be wrong??

Not genius level, but it certainly helps to be very good at it. It was actually the only class I failed, twice, when I took it. Just wasn't my thing. But modeling, yep, it's why I named myself what I named myself (contrary to popular belief that Heavy Rain was the culprit)

Ahhhh now I understand hehe.

Are there guys that can do both(high level art and coding) or is it simply too big of a job?



Around the Network
CGI-Quality said:
Guitarguy said:

Ahhhh now I understand hehe.

Are there guys that can do both(high level art and coding) or is it simply too big of a job?

Plenty of guys can do both. But, the majority prefer either/or.

Very interesting. Seems like games today are so huge that one game would have many many artists and coders. Where back in the early days it was simply one coder and maybe 2 artists lol. Does a 2 year course(2.5 days a week) sound like a good enough time to learn game art and animation?



CGI-Quality said:
Guitarguy said:

Very interesting. Seems like games today are so huge that one game would have many many artists and coders. Where back in the early days it was simply one coder and maybe 2 artists lol. Does a 2 year course(2.5 days a week) sound like a good enough time to learn game art and animation?

Absolutely. That's how long my intial program went for (before I moved into the more advanced stuff).

Also:

 

Suffice it to say - I hate Naughty Dog and their damned wizards!! Crazy that a game console can render that (born on PC, of course, but still).

Very cool :)

You say studios like Naughty Dog can do such amazing work because of bigger budgets but is that because of greater man power or because they can afford better technology?



Ok so I'm pretty much 85% set on doing this course now lol. Any tips you can recommend for getting ahead of the pack? It starts in Febuary so I'm thinking of learning Zbrush at least from now til then?



CGI-Quality said:
Guitarguy said:
Ok so I'm pretty much 85% set on doing this course now lol. Any tips you can recommend for getting ahead of the pack? It starts in Febuary so I'm thinking of learning Zbrush at least from now til then?

If you have Zbrush available to you, start learning it before the course. That's what I did with 3DS Max and Sketchup. I knew I had courses with those programs, so I started to get a feel for everything beforehand. Plus, at least in my experience, Zbrush took a good bit for me to get comfortable with.

Does Zbrush need a really good laptop/PC?



Around the Network
Guitarguy said:
CGI-Quality said:

The coders actually make a lot of the bank, much of the time. Designers and Artists, depending on the circumstances, can too. It's just not as likely, because everyone needs a programmer and sometimes, the artist is just, well, an artist!

Is coding very math and physics intensive? I have the notion that one must be almos genius level to be good at coding but I could be wrong??

As someone who knows quite a bit programming but hasn't yet had much professional experience, I have to say that programming itself doesn't takes almost no math or physics knowledge. Technically you don't need any, I think, but it helps a lot if you understand basic things such as addition, subtraction, multiplication etc... So basic programming skills don't require practically any skills in math or physics, or any other special skills for that matter. Math helps in having a proper way of thinking, but it's not strictly necessary.

That said, I imagine some more specialized fields such as game development might really benefit from, and on professional leve even require, some more domain-specific skills such as math or physics. For example, to really understand computer graphics (on a programming level), you should have a good grasp of linear algebra. And for more advanced stuff, you'll probably need even more advanced knowledge. Building a physics engine? You're probably going to need some knowledge of physics. AI? That's quite a large domain, and depending on the needs you could need either nothing or some pretty high-level math and/or statistics.

If you want to be an indie developer though, I imagine you don't need any special skills to be a sufficiently good programmer. Having worked on a couple of smaller (practically unreleased) game projects, I don't remember needing any special skills. Of course being a good programmer is a skill in itself (the architecture of anything but the most trivial projects is going to be non-trivial, to start with).



CGI-Quality said:
Guitarguy said:

Does Zbrush need a really good laptop/PC?

 

HIGHLY RECOMMENDED SPECIFICATIONS:

  • OS: 64-bit editions of Windows Vista or newer.
  • CPU: Intel i5/7/Xeon technology or AMD equivalent.
  • RAM: 8 GB required for working with multi-million-polys. 16+ GB recommended. (ZBrush 4 32-bit can use up to 4 GB of system RAM, ZBrush 64-bit can use more than 4 GB of RAM).
  • HDD: 100GB of hard drive free-space for the scratch disk. SSD drive highly recommended for ZBrush and its scratch disk.
  • Pen Tablet: Wacom or Wacom compatible.
  • Monitor: 1920x1200 monitor resolution or higher (32-bit color)
  • Video card: all types.

MINIMUM SYSTEM REQUIREMENTS:

  • OS: Windows Vista or newer, including 32-bit versions.
  • CPU: Pentium or AMD equivalent with SSE2 technology or better.
  • RAM: 4 GB (6+ GB strongly recommended)
  • HDD: 8 GB of hard drive free-space for the scratch disk.
  • Mouse or Wacom (or Wacom compatible) pen tablet.
  • Monitor: 1280x1024 monitor resolution (32-bit color).
  • Video card: all types.

Thanks again. Definitely alot more prepared now and can make a more informed decision.



Zkuq said:
Guitarguy said:

Is coding very math and physics intensive? I have the notion that one must be almos genius level to be good at coding but I could be wrong??

As someone who knows quite a bit programming but hasn't yet had much professional experience, I have to say that programming itself doesn't takes almost no math or physics knowledge. Technically you don't need any, I think, but it helps a lot if you understand basic things such as addition, subtraction, multiplication etc... So basic programming skills don't require practically any skills in math or physics, or any other special skills for that matter. Math helps in having a proper way of thinking, but it's not strictly necessary.

That said, I imagine some more specialized fields such as game development might really benefit from, and on professional leve even require, some more domain-specific skills such as math or physics. For example, to really understand computer graphics (on a programming level), you should have a good grasp of linear algebra. And for more advanced stuff, you'll probably need even more advanced knowledge. Building a physics engine? You're probably going to need some knowledge of physics. AI? That's quite a large domain, and depending on the needs you could need either nothing or some pretty high-level math and/or statistics.

If you want to be an indie developer though, I imagine you don't need any special skills to be a sufficiently good programmer. Having worked on a couple of smaller (practically unreleased) game projects, I don't remember needing any special skills. Of course being a good programmer is a skill in itself (the architecture of anything but the most trivial projects is going to be non-trivial, to start with).

Thanks! Very informative. I see some tutorials on Youtube in regards to coding but alot of it is very drawn out and basic. Any good videos/website you recommend?



12 days before the Lord Inquisitor Prologue. I'm pretty sure you'll gonna all drool over it !

https://www.facebook.com/The.Lord.Inquisitor/



I do love square enix final fantasy cutscenes



duduspace11 "Well, since we are estimating costs, Pokemon Red/Blue did cost Nintendo about $50m to make back in 1996"

http://gamrconnect.vgchartz.com/post.php?id=8808363

Mr Puggsly: "Hehe, I said good profit. You said big profit. Frankly, not losing money is what I meant by good. Don't get hung up on semantics"

http://gamrconnect.vgchartz.com/post.php?id=9008994

Azzanation: "PS5 wouldn't sold out at launch without scalpers."