140 likes | 276 Vues
Game development is more than just creating entertainment; it's a natural way of learning that enhances creativity, logic, and essential computer skills. With roots tracing back thousands of years, games serve various purposes beyond mere enjoyment, including fostering competitive spirit and simulating real-life situations. Modern game development involves a range of disciplines, from 3D art and programming to storytelling and project management. Despite its complexities, pursuing a career in game development can be deeply rewarding and intellectually stimulating.
E N D
Why Game Development ? About games and the industry Atanasov & Georgiev Telerik Corporation www.telerik.com
Games Not 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
Computer games can… • Broaden the world of normal games • Stimulate ideology
Computer games can… • Develop competitive spirit • Teach basic computer skills
Computer games can… • Simulate real-life situations • Raise awareness, reaction time, productivity, etc.
Computer games can… • Be bad for your health… • … it’s up to you
Game Development What 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
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 offices
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
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!
Why Game development? ? ? Questions? ? ? ? ? ? ? ? ? ?