Notifications
ArtikFlow
Showcase
139
0
Project made on Unity while working as Lead Developer in Artik Games. Proposed and developed a software layer used in all of the company's mobile games. It integrates all the third-party SDKs needed, incorporates an User Interface with all the screen-flow logic, and provides an API with useful subsystems used by most games. Used on more than 15 games made by the company. Allowed developers to focus on the development of new game mechanics, by removing the need to integrate SDKs or working on user interface screen flow code; and making sure that business-critical code was robust and tested. This permitted an increase in the business competitiveness: * Games development time reduced by half or more. * Critical code and third-party SDK integration in a single codebase, increasing the games' codes robustness by making changes once and automatically updating all games. * Made it possible to make batch updates on all previously released games in a very short time. * Allowed to make large feature updates involving User-Interface code in all previously released games by working in a single codebase. Also worked on maintaining an internal Wiki with API documentation, assisted developers in the team on integration, and evaluated which time-consuming tasks were repetitively performed by developers across games to integrate them into the architecture.
Project made on Unity while working as Lead Developer in Artik Games. Proposed and developed a software layer used in all of the company's mobile games. It integrates all the third-party SDKs needed, incorporates an User Interface with all the screen-flow logic, and provides an API with useful subsystems used by most games. Used on more than 15 games made by the company. Allowed developers to focus on the development of new game mechanics, by removing the need to integrate SDKs or working on user interface screen flow code; and making sure that business-critical code was robust and tested. This permitted an increase in the business competitiveness: * Games development time reduced by half or more. * Critical code and third-party SDK integration in a single codebase, increasing the games' codes robustness by making changes once and automatically updating all games. * Made it possible to make batch updates on all previously released games in a very short time. * Allowed to make large feature updates involving User-Interface code in all previously released games by working in a single codebase. Also worked on maintaining an internal Wiki with API documentation, assisted developers in the team on integration, and evaluated which time-consuming tasks were repetitively performed by developers across games to integrate them into the architecture.
Nicolás Laurito
Lead Unity Developer - Programmer
6
Comments