Art, Animation and Video Games
es Spanish en English

Course Introduction to Programming Video

Training path

Programming in C, C ++, C #, Java and ActionScript.


The game development industry is growing and requires programmers. Enter the world of video game programming is possible even without prior knowledge.
This course explains from scratch what programming is and how video games work. You will obtain the necessary foundations to start your path as a programmer, regardless of the tool or language you want to use throughout your professional career. At the end, you will have acquired a base that will help you create your own games, learn more complex tools such as Unity or Unreal Engine, understand low level aspects and advance towards the deepening of the concepts seen during the course.
Many introductory courses teach a single language or a specific high-level tool, such as Construct or Game Maker. The course of Introduction to Videogame Programming that is dictated in Image Campus aims to form a solid base that has been giving excellent results in generations of students who choose to start here to take their first steps in videogame development.
Aimed at those who do not have programming knowledge, or those who have little knowledge, they want to review and deepen the programming for videogames.
As a final project, during the course you will develop a simple but complete videogame to publish or begin to assemble your presentation portfolio.

What do you learn?
What do you learn
  • Understanding the structure of the game from the point of view of programming.
  • Knowing the basics of programming using C and C ++.
  • Understand the philosophy of object-oriented programming (OOP) using C # and Java.
  • Develop a complete and publishable game using ActionScript.
  • Design and program simple games.
Software and Languages ​​to Use
Microsoft Visual Studio, Eclipse Classic, Adobe Flash Builder.
C, C ++, C #, Java, Actionscript.
All tools used in class can be downloaded free of charge for the student to carry out the proposed activities on your computer.


No requirements

Graduate Profile

Graduate Profile

Studying Introduction to Programming for Video Games in Image Campus, lets you work as:

  • junior programmer at a game development company.
  • Programmer own project.
You will receive a Certificate of Approval (approving all instances of evaluation) or Attendance Certificate (certifying the 80% attendance).

Employment Center

Image Campus has a EMPLOYMENT CENTER where he publishes periodically JOB SEARCHES requested by the most important companies in this industry. We also have a system INTERNSHIP in companies targeting the most advanced students of the race.

Start Date: 2020 April
Duration: Classes 32 - 96 hours.
Submitted or days and times: Monday and Thursday from 19: 00 22 to: 00 hours.
tentative completion: July 2020

TTN - Bring your Notebook!

To study this program you must attend with your notebook / netbook.

Student Work

Video games made during this course are produced in about 6 classes by students who entered the course without having prior knowledge of programming for video games.

Continuing Education

If you want interiorizarte programming for advanced games we recommend ADVANCED VIDEO GAME
If you are interested in developing games for multiple platforms with a high-level tool we recommend to continue UNITY
If you attract other aspects of video games as art or design continue your training GAME ART o GAME DESIGN.

Infrastructure and Resources
  • Classrooms equipped with the latest technology.
  • One PC per student, with the software required for that submitted.
  • Projectors and screens to follow the instructions and teachers.
  • Classroom Workshop with an animation board, a computer and a Wacom tablet per student.
  • Materials for illustration and animation, Wacom tablets, scanners and sound.
  • New Technological Resources available to our students and teachers: Virtual Reality Experiences, with the new Oculus Cristal Cove, HTC Vive, Leap Motion, Eye Tracker (Virtual Reality experiences); Ultimaker 2 + and Makerbot in their Replicator model, which will be available to all students of Image Campus to materialize the 3D prototypes they develop; Motion Capture (new Motion Capture system) and Video Game Consoles (PlayStation 4 among others).
  • The Virtual Classroom (online platform) will support your daily physical working: you will find study materials uploaded by teachers, evaluations items to raise TPs, qualifications, educational quality surveys.
  • Audience. Cafeteria.
  • Wi-fi throughout the school.
Design Content

Education Management

Area Educational Campus Image Management

Our curriculum, developed in collaboration with companies and leading professionals from the main creative industries are the most recognized in the areas of Design, Animation 2D and 3D, Video Games, Programming and Applied Development.

Companies and / or professionals who helped design the curriculum
Sergio Baretto
Sergio Baretto Graduated from the fourth class of game developers of Image Campus, Sergio has worked in the audiovisual industry in areas of game development and software programming. Work with various programming languages ​​and tools, oriented to multiplatform development. In 2011 rejoined Image Campus as a teacher and since then specializes in training for both students with programming skills who want training in specific tools and platforms, and those who, without prior knowledge, want to enter the world of game programming. At the same time, enables professional groups of important local producers of video games, in content as these companies regularly hire in Image Campus. Sergio is one of the first "Unity Certified Developers" from Argentina, having completed its certification at Unity offices in San Francisco during its launch in GDC2016.
OSense O-Sense
Send your Consultation
OSense O-Sense
OSense O-Sense
OSense O-Sense
OSense O-Sense
OSense O-Sense
OSense O-Sense