2. why game development - 3d graphics and game development course
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, MaintenanceTRANSCRIPT
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
GamesNot just a waste of time
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
Computer games can… Broaden the world of normal games
Stimulate ideology
4
Computer games can…
Develop competitive spirit
Teach basic computer skills
5
Computer games can… Simulate real-life situations
Raise awareness, reaction time, productivity, etc.
6
Computer games can… Be bad for your health…
… it’s up to you
7
Game DevelopmentWhat about it?
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
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
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
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
форум програмиране, форум уеб дизайнкурсове и уроци по програмиране, уеб дизайн – безплатно
програмиране за деца – безплатни курсове и уроцибезплатен 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
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