Dehury, Chinmaya, juhendajaNorbisrath, Ulrich, juhendajaJeret, Martin, juhendajaAksli, MarkusTartu Ülikool. Loodus- ja täppisteaduste valdkondTartu Ülikool. Arvutiteaduse instituut2023-08-232023-08-232022https://hdl.handle.net/10062/91698DevOps is a popular software development approach that promises efficiency and speedy development cycles. Implementing DevOps automation practices in a CI/CD plays a critical role in providing the promised improvements by automating the building, testing, and de-livery software. One niche of software development that seems to be lagging in the adoption of CI/CD is game development. Video game projects seem to impose a unique set of tech-nical implementation challenges for creating an effective CI/CD pipeline in practice, which is compounded by a lack of information. This thesis aims to provide insight into the tech-nical challenges and currently used solutions in implementing a CI/CD pipeline for game development with the Unity game engine. This was studied by conducting semi-structured interviews with companies that used Unity to develop their products. The results describe some of the significant technical challenges and practical solutions in using version control software and automated building, testing, and delivery for game development with Unity.engopenAccessAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/DevOpsAgile Software DevelopmentContinuous PracticesCI/CDGame DevelopmentbakalaureusetöödinformaatikainfotehnoloogiainformaticsinfotechnologyBarriers And Solutions In CI/CD Implementation for Unity Game DevelopmentThesis