Danyil Pasatyuk
Offer Danyil work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
Mobile development
Portfolio
- All works 7
- Gaming Apps 2
- Web Programming 2
- Desktop Apps 1
- Data Parsing 1
- Embedded Systems & Microcontrollers 1
-
7 USD Development of a custom flight controller (Arcade Flight Core)
Gaming AppsIn this project, I developed a modular arcade flight control system and basic combat mechanics. The main task was to create an air combat template that can be easily integrated into any Unity project.
The following technical solutions were implemented:
Data-Driven Architecture: The use of ScriptableObjects for flexible configuration of the main elements of the system (controls, shooting, targets).
…
Performance Optimization: An Object Pooling system was implemented for spawning projectiles and enemies, minimizing the load on the Garbage Collector.
Safe Integration: All code has a clear structure, is commented, and isolated in its own namespace (ArcadeFlight.Core), ensuring no conflicts when transferring to other projects.
No unnecessary dependencies: The system works "out of the box" on standard Unity components (Input Manager, uGUI), without being tied to a specific Render Pipeline.
Modularity: The flight logic is based on Transform components, allowing for easy replacement of the controller with custom logic without disrupting the operation of the entire system.
-
ShippingCompany
Desktop AppsA desktop application for managing shipping logistics, voyages, and port information. Developed using WPF (Windows Presentation Foundation) and C#.
-
Book Imposition Calculator
Web ProgrammingA utility tool for bookbinders and printers that calculates the correct page order (imposition) for printing booklets (signatures).
-
Physics-Based PID Flight Controller
Embedded Systems & MicrocontrollersA Unity simulation demonstrating control theory: an airship driven by physics forces and stabilized by a custom PID algorithm
-
HGoneTerrain
Gaming AppsA complex terrain generation system where the world is built from hexagonal prefab tiles based on procedural data. LOD System: Implemented a dynamic Level of Detail system that swaps prefab variations (high/low poly) based on camera distance to optimize performance. Advanced Generation: Features a multi-layered noise system (octaves) to calculate height.
-
Star-Blogs-Server
Web ProgrammingBackend for a blogging platform built with ASP.NET Core (Coursework)
-
WebDataParser
Data ParsingHigh-level declarative web scraping library based on HtmlAgilityPack
Activity
| Latest proposals 2 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Game on Unity for Android
68 USD
|
|||||
|
For automatic part identification by dimensions
64 USD
|