Unity: 3D Game Development with C# and JavaScript
This training provides a practical introduction to 3D game development in the Unity environment using C# and JavaScript languages. During workshops, participants will go through the entire game production process: from concept through mechanics implementation to final testing and optimization. The program focuses on practical aspects of game development, presenting proven design patterns and programming techniques.
Required Participant Preparation
-
Knowledge of object-oriented programming basics
-
Basic JavaScript or C# knowledge
-
Understanding of mathematical concepts (vectors, matrices)
-
General knowledge of game development principles
Benefits
- Participants will acquire practical 3D game development skills in the Unity environment
- They will gain knowledge enabling independent design and implementation of game mechanics
- They will learn to effectively use Unity engine capabilities in graphics and physics
- They will learn 3D game performance optimization techniques
- They will be able to create custom components and scripts extending Unity functionality
- They will gain the ability to implement artificial intelligence systems in games
Who is this training for?
Training program
Unity interface and basic tools
- Project and asset management
- Components and GameObjects
- Scripting basics in C# and JavaScript
- Physics and Game Mechanics
Unity physics system
- Collision detection and triggers
- Basic mechanics implementation
Game state management
- Graphics and Animation
- Working with materials and textures
Unity animation system
- Lighting and special effects
Graphics optimization
- Advanced Programming Techniques
- Design patterns in games
Particle systems
- Artificial intelligence
- Multiplayer and networking
Delivery Methods
Online
- Convenience of participating from anywhere
- Interactive live sessions with trainer
- Materials available for 30 days
- No travel costs
On-site
- Direct contact with trainer and group
- Intensive hands-on workshops
- Networking with other participants
- Full focus on learning
Frequently asked questions
What are the prerequisites for this training?
The Unity: 3D Game Development with C# and JavaScript training does not require specialized prior knowledge. Basic IT knowledge is sufficient.
What is the format and duration of this training?
The training lasts 4 days and is available in online and on-site format. Sessions run from 9:00 AM to 4:00 PM. We can also customize the schedule to fit your team's needs.
Who is this training designed for?
This training is designed for: Developers wanting to enter the game development world; JavaScript developers interested in Unity development; 3D graphics artists wanting to expand their programming skills.
Request a quote
Funding Options
Check funding options for your company
Development Services Database
Up to 80% funding for SMEs from EU funds
Check availabilityNational Training Fund
Up to 100% funding for employers
Learn moreTrusted by
We train teams at Poland's largest companies
Interested in this training?
Contact us - we'll prepare an offer tailored to your organization's needs.