We specialize in coding classes for both Kids and adults. Backed by more than 15 years of teaching experience, Code Genius is here to guide you and your team toward becoming a true coding powerhouse.
Coding Class for Adults
This will be a class where students MUST have basic understanding about game dynamics. Students willl learn how to use Unity Engine to produce exciting games.
Unity Engine
Unity Engine is a powerful and widely used game development platform for creating 2D and 3D games, simulations, and interactive experiences. It supports multiple platforms, including PC, mobile, consoles, AR, and VR, allowing developers to build once and deploy everywhere. Unity uses C# as its primary programming language, making it accessible for beginners while remaining robust for professionals. With a large asset store, real-time rendering, physics engine, and strong community support, Unity is commonly used in gaming, education, architecture, film, and training simulations.There will be 2 level in this course.
Level 1: Introduction to C# programming (1 month)
Level 2: Into Unity (Start to learn about Unity Indepth)

How i can effectively learn UNITY?
| Module |
Hours |
Topics Covered |
Hands-on Outcome |
| 1. Introduction to Unity & Setup |
4 hrs |
What is Unity, Unity Hub installation, project setup, Unity Editor overview |
Create first Unity project and scene |
| 2. Unity Basics & GameObjects |
6 hrs |
GameObjects, Components, Transform, Assets, Prefabs |
Interactive scene with movable objects |
| 3. C# for Unity |
8 hrs |
Variables, functions, conditions, loops, MonoBehaviour lifecycle |
Scripts controlling movement and actions |
| 4. Input & Physics |
6 hrs |
Keyboard/mouse input, Rigidbody, Colliders, collisions & triggers |
Player movement and collision detection |
| 5. 2D Game Development |
8 hrs |
Sprites, 2D physics, Tilemaps, 2D animations |
Complete 2D mini game |
| 6. UI & Game Systems |
6 hrs |
Canvas, buttons, text, score system, game states |
Functional menus and HUD |
| 7. Audio & Visual Effects |
4 hrs |
Sound effects, background music, particle systems |
Polished gameplay experience |
| 8. 3D Game Development |
8 hrs |
3D models, lighting, cameras, basic enemy AI |
Playable 3D game level |
| 9. Optimization & Asset Store |
4 hrs |
Performance basics, mobile optimization, Asset Store usage |
Optimized and enhanced game |
| 10. Build & Deployment |
4 hrs |
Build settings, exporting to PC/Mobile/WebGL |
Published playable game |
Fees
To master Unity, will take approximately 80 classes (60 hours of concept + 20 hours of projects). Each class will be 1hour.
- 80 Classes
- Each Class 1 hour
Total Fees to learn Unity : RM 12 000