Licheng - Video game programming tutor - Richmond Hill
1st lesson free
Licheng - Video game programming tutor - Richmond Hill

The profile of Licheng and their contact details have been verified by our experts

Licheng

  • Rate 491 BWP
  • Response 1h
Licheng - Video game programming tutor - Richmond Hill

491 BWP/hr

1st lesson free

Contact

1st lesson free

1st lesson free

  • Video game programming
  • Computer programming
  • C#
  • C++
  • Java

Professional Game Developer Teaching Game Development Through Real Projects, Clear Methodology, and Industry Experience

  • Video game programming
  • Computer programming
  • C#
  • C++
  • Java

Lesson location

About Licheng

I am a professional game developer with over 10 years of experience using Unity and more than 5 years working in both large and small game studios. I hold a Computer Science degree from the University of Waterloo, one of Canada’s top universities for engineering and technology.

Throughout my career, I have worked on real-world game projects and production systems, gaining a deep understanding of how games are actually built, maintained, and shipped. This industry background allows me to teach Unity not just as a tool, but as part of a complete and professional game development workflow.

I am passionate about teaching and genuinely enjoy helping students grow. I take pride in being patient, well-structured, and reliable, and I always adapt my teaching style to match each student’s level and goals. Whether you are just starting out or looking to strengthen your existing skills, I aim to provide clear guidance, practical knowledge, and a supportive learning environment.

See more

About the lesson

  • Primary
  • Junior Secondary
  • Secondary School
  • +19
  • levels :

    Primary

    Junior Secondary

    Secondary School

    Première

    Standard 7

    Diploma

    Supérieur

    Adult Training

    Bachelor's Degree

    Master's Degree

    Doctorate

    Other

    ACCA

    MBA

    Early Childhood education

    Post Graduate

    Beginner

    Intermediate

    Advanced

    Professional

    Others

    Children

  • English

All languages in which the lesson is available :

English

As a veteran game developer with years of real industry experience, my teaching approach focuses on practical understanding, solid fundamentals, and real-world application. I believe game development is best learned by doing, not just watching or memorizing APIs.

I teach Unity through a project-driven and step-by-step methodology. Each concept is introduced clearly, demonstrated with examples, and then immediately applied in hands-on exercises. I pay close attention to how students think and adapt my explanations to their background and learning speed.

Teaching Techniques
- Clear explanations of core Unity concepts (C#, GameObjects, components, animation, physics, UI, etc.)
- Visual demonstrations and live coding
- Breaking down complex systems into understandable modules
- Encouraging students to ask “why”, not just “how”
- Debugging together to build real problem-solving skills

I emphasize clean code habits, logical thinking, and scalable design, which are often missing from beginner tutorials but essential in real projects.

See more

Rates

Rate

  • 491 BWP

Pack prices

  • 5h: 2455 BWP
  • 10h: 4910 BWP

online

  • 491 BWP/h

free lessons

The first free lesson with Licheng will allow you to get to know each other and clearly specify your needs for your next lessons.

  • 1hr

Similar Video game programming teachers in Richmond Hill

  • Shivam

    Kingston upon Thames, United Kingdom & Online

    4.9 (36 reviews)
    • 273BWP/h
    • 1st lesson free
  • Michael

    New York, United States & Online

    5 (22 reviews)
    • 674BWP/h
    • 1st lesson free
  • Andrew

    Newmarket, United Kingdom & Online

    5 (18 reviews)
    • 1,020BWP/h
    • 1st lesson free
  • João

    New York, United States & Online

    5 (32 reviews)
    • 337BWP/h
  • Travis

    Toronto, Canada & Online

    5 (13 reviews)
    • 639BWP/h
    • 1st lesson free
  • Marek

    Dearing, United States & Online

    4.9 (10 reviews)
    • 391BWP/h
    • 1st lesson free
  • Alex

    Sydney, Australia & Online

    5 (20 reviews)
    • 489BWP/h
  • Alex

    London, United Kingdom & Online

    5 (33 reviews)
    • 547BWP/h
  • Manoj

    London, United Kingdom & Online

    5 (21 reviews)
    • 455BWP/h
    • 1st lesson free
  • Alexander

    Denver, United States & Online

    5 (16 reviews)
    • 539BWP/h
    • 1st lesson free
  • Behrooz

    Toronto, Canada & Online

    5 (13 reviews)
    • 983BWP/h
  • Olav

    Oslo, Norway & Online

    4.9 (6 reviews)
    • 734BWP/h
    • 1st lesson free
  • Adam

    London, United Kingdom & Online

    4.9 (46 reviews)
    • 1,074BWP/h
  • Gokhan

    London, United Kingdom & Online

    4.9 (25 reviews)
    • 1,184BWP/h
  • Octavio

    Bremen, United States & Online

    5 (14 reviews)
    • 525BWP/h
    • 1st lesson free
  • Mara

    Malaga, United States & Online

    5 (6 reviews)
    • 525BWP/h
    • 1st lesson free
  • Benjamin

    Preston, Australia & Online

    5 (24 reviews)
    • 684BWP/h
    • 1st lesson free
  • Matias Ignacio

    Miami, United States & Online

    5 (8 reviews)
    • 525BWP/h
  • Louis

    Stuttgart, Germany & Online

    5 (12 reviews)
    • 1,105BWP/h
    • 1st lesson free
  • Oliver

    Salford, United Kingdom & Online

    5 (9 reviews)
    • 547BWP/h
    • 1st lesson free
  • See Video game programming tutors