2. why game development - 3d graphics and game development course

14
Why Game Development ? About games and the industry George Georgiev http://academy.telerik.com Technical Trainer academy.telerik.com /.../3d-game-developm ent-opengl George Atanasov Front-End Developer

Upload: telerik-software-academy

Post on 13-Jan-2015

754 views

Category:

Education


3 download

DESCRIPTION

In this presentation, part of the 3D graphics and game develpment course, we discuss what is game development and what programming languages shall be used for the purpose of game development.The website and all video materials are in Bulgarian.Main topics:Modern game development includes3D ArtModeling, Level editing, Concept artGame programmingGraphics, Physics, AI, InterfaceStoryboardingStory-line, Characters, IdeasProject planning, TeamworkTesting, Deployment, Maintenance

TRANSCRIPT

Page 1: 2. Why Game Development - 3d Graphics and Game Development Course

Why Game Development ?

About games and the industry

George Georgiev

http://academy.telerik.com

Technical Trainer

academy.telerik.com

/.../3d-game-developm

ent-opengl

George AtanasovFront-End Developer

Page 2: 2. Why Game Development - 3d Graphics and Game Development Course

GamesNot just a waste of time

Page 3: 2. Why Game Development - 3d Graphics and Game Development Course

Games Games

Been around for thousands of years Most natural way of learning Stimulate creativity and logic Usually don’t harm anyone A form of entertainment

3

Page 4: 2. Why Game Development - 3d Graphics and Game Development Course

Computer games can… Broaden the world of normal games

Stimulate ideology

4

Page 5: 2. Why Game Development - 3d Graphics and Game Development Course

Computer games can…

Develop competitive spirit

Teach basic computer skills

5

Page 6: 2. Why Game Development - 3d Graphics and Game Development Course

Computer games can… Simulate real-life situations

Raise awareness, reaction time, productivity, etc.

6

Page 7: 2. Why Game Development - 3d Graphics and Game Development Course

Computer games can… Be bad for your health…

… it’s up to you

7

Page 8: 2. Why Game Development - 3d Graphics and Game Development Course

Game DevelopmentWhat about it?

Page 9: 2. Why Game Development - 3d Graphics and Game Development Course

Game development Modern game development includes 3D Art

Modeling, Level editing, Concept art

Game programming Graphics, Physics, AI, Interface

Storyboarding Story-line, Characters, Ideas

Project planning, Teamwork

Testing, Deployment, Maintenance 9

Page 10: 2. Why Game Development - 3d Graphics and Game Development Course

Game development Professional (good) game developers Need to know a lot Need to be creative Are used to starting from scratch Undergo considerable stress Can take up other kinds of software

development There’s a reason why Blizzard have

pools in their offices10

Page 11: 2. Why Game Development - 3d Graphics and Game Development Course

Game development Summing up:

Developing professional games is not a trivial task

Not a lot of people are in game development Harder to find learning resources

Game development enhances your learning and developer skills

11

Page 12: 2. Why Game Development - 3d Graphics and Game Development Course

Game development (2) Summing up:

You can’t make a good game on your own

Learn the basics, not the high-level APIs Knowing the low-level stuff is

essential

Have fun, you’re developing it!

12

Page 13: 2. Why Game Development - 3d Graphics and Game Development Course

форум програмиране, форум уеб дизайнкурсове и уроци по програмиране, уеб дизайн – безплатно

програмиране за деца – безплатни курсове и уроцибезплатен SEO курс - оптимизация за търсачки

уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop

уроци по програмиране и уеб дизайн за ученициASP.NET MVC курс – HTML, SQL, C#, .NET, ASP.NET MVC

безплатен курс "Разработка на софтуер в cloud среда"

BG Coder - онлайн състезателна система - online judge

курсове и уроци по програмиране, книги – безплатно от Наков

безплатен курс "Качествен програмен код"

алго академия – състезателно програмиране, състезания

ASP.NET курс - уеб програмиране, бази данни, C#, .NET, ASP.NETкурсове и уроци по програмиране – Телерик академия

курс мобилни приложения с iPhone, Android, WP7, PhoneGap

free C# book, безплатна книга C#, книга Java, книга C#Дончо Минков - сайт за програмиранеНиколай Костов - блог за програмиранеC# курс, програмиране, безплатно

?

? ? ??

?? ?

?

?

?

??

?

?

? ?

Questions?

?

Why Game Development?

http://academy.telerik.com

Page 14: 2. Why Game Development - 3d Graphics and Game Development Course

Free Trainings @ Telerik Academy

3D Graphics and Game Development academy.telerik.com/.../3d-game-de

velopment-opengl

Telerik Software Academy academy.telerik.com

Telerik Academy @ Facebook facebook.com/TelerikAcademy

Telerik Software Academy Forums forums.academy.telerik.com