Mikheil Chkhvirkiaმიხეილ ჩხვირკია

08 · 2020 – 2021 · სტუდიური სამუშაო

AnimatronX

Unity და C#, 2020-2021. თამაშები და აპლიკაციების ბექენდები.

AnimatronX
საჯარო ეკრანი არ არის, ამიტომ ეს იდეის ილუსტრაციაა, ამ საიტისთვის დახატული.
ისტორია

AnimatronX ჩემი პირველი პროფესიული კოდბაზა იყო: თამაშებისა და აპლიკაციების პროექტები C#-სა და Unity-ზე, 2020 წლის თებერვლიდან 2021 წლის ნოემბრამდე, მიდლ .NET ბექენდ დეველოპერის როლში. ვმონაწილეობდი არქიტექტურულ გადაწყვეტილებებში, ვქმნიდი ახალ ფუნქციებს და ვაახლებდი არსებულს, ვაინტეგრირებდი მესამე მხარის სერვისებს და მათ უკან მდგომ ლოგიკას, ბაზის წარმადობას query-ების ოპტიმიზაციითა და ინდექსებით ვაუმჯობესებდი, ჯუნიორების კოდს ვარევიუებდი და DevOps-თან ერთად CI/CD-სა და გარემოებზე ვმუშაობდი.

სადაც C# დაიწყო: თამაშები და მათი ბექენდები.

ჩემი როლი

C# და .NET ბექენდ დეველოპერი თამაშებისა და აპლიკაციების პროექტებზე: არქიტექტურა, ფუნქციები, ბაზის წარმადობა, კოდის რევიუ.

ვისთან ერთად

AnimatronX სტუდიის გუნდი.

სტეკი

Unity · C# · .NET

სისტემის სქემა
Unity clientGameplay · C#.NET servicesDatabase3rd-party APIs
როგორ ავაწყვე
  1. გეიმპლეი და ბექენდ სერვისები C#-ზე, ერთი ენა ორივე მხარეს.
  2. მესამე მხარის ინტეგრაციები და მათ უკან მდგარი ალგორითმები.
  3. მოთხოვნების ოპტიმიზაცია და ინდექსირება, როცა მონაცემები დამძიმდა.