HP: Del código a la creación: dominar la programación de juegos

HP: Del código a la creación: dominar la programación de juegos

by HP

Programación de juegos

HP Gaming Garage Program

Course Description

"Programación de juegos" is an exciting and comprehensive course that delves into the world of game development, offering students a unique opportunity to master the art and science of creating interactive digital experiences. This course, part of HP's "HP Gaming Garage" program, combines HP's technological expertise with insights from academic experts in the field.

The course covers a wide range of topics, from the fundamentals of game programming to advanced concepts in game engine development, artificial intelligence, and 3D animation. Students will gain hands-on experience with industry-standard tools like Unity, learn to create engaging game mechanics, and understand the intricacies of game production and budget management.

What students will learn

  • Understanding the game industry landscape and production processes
  • Fundamentals of game programming and engine development
  • Advanced concepts in Unity game engine
  • Game mechanics design and implementation
  • Artificial Intelligence and Machine Learning in games
  • 3D animation and asset creation for games
  • Game optimization and cross-platform development
  • Project management and production techniques in game development
  • Budget management in the gaming industry

Prerequisites

This course is designed for beginners, and no prior experience in game development or programming is required. However, a basic understanding of computers and a passion for video games would be beneficial.

Course Coverage

  • Introduction to the gaming industry and game production
  • Game engines and programming basics
  • Unity game engine in-depth
  • Game mechanics and design
  • AI and Machine Learning in games
  • 3D animation and asset creation
  • Game optimization and cross-platform development
  • Project management in game production
  • Budget management in the gaming industry

Who this course is for

This course is ideal for aspiring game developers, programmers, designers, and anyone interested in pursuing a career in the rapidly growing video game industry. It's also suitable for hobbyists who want to create their own games or gain a deeper understanding of game development processes.

Real-world Application

The skills acquired in this course are directly applicable to various roles in the game development industry, including game programmer, designer, animator, and project manager. Additionally, these skills are transferable to other tech-related fields, such as software development, computer graphics, and interactive media production.

Syllabus

1. Introduction to the gaming industry and production

  • Module 1: Introduction to the gaming industry
  • Module 2: Video game production process

2. Game engines and programming

  • Module 3: Programming behind games
  • Module 4: Video game engines
  • Module 5: Understanding programming basics, part 1
  • Module 6: Understanding programming basics, part 2

3. Game engines and mechanics

  • Module 7: Unity game engine, part 1
  • Module 8: Unity game engine, part 2
  • Module 9: Unity game engine, part 3
  • Module 10: Game mechanics, part 1
  • Module 11: Game mechanics, part 2

4. AI in games, animation, and art

  • Module 12: Artificial intelligence
  • Module 13: Creating game assets
  • Module 14: 3D animation for games
  • Module 15: Integrating assets with animations in game engines
  • Module 16: Best practices for game engines

5. From programming analysis to game production

  • Module 17: Programming analysis with a self-developed game
  • Module 18: Production management methods
  • Module 19: Producing the game in a production company
  • Module 20: Budget management in the gaming industry
Similar Courses
Course Page   HP: Del código a la creación: dominar la programación de juegos