Viagrande, Luigi ClaudioAllegra, DarioStanco, FilippoBiasotti, Silvia and Pintus, Ruggero and Berretti, Stefano2020-11-122020-11-122020978-3-03868-124-32617-4855https://doi.org/10.2312/stag.20201236https://diglib.eg.org:443/handle/10.2312/stag20201236Bézier curve is a useful tool for computer graphic applications. A curved road, a car, a roller coaster are just few examples of objects that could be described by a Bézier curve. The video game industry already used this kind of curves in their products around the late 90', but modern game engines suffer from a lack of integrated plugin capable of manipulating and exploiting the full potential of a curve. Usually, modern game engines rely on external tools for addressing curves manipulation or they just solve some specific problems related to curves, such as animation control. In this paper we propose Curve Design Studio, a novel tool embedded in Unity3D Game Engine for assisting users to solve the main problems related to the use of curves, that may arise during the making process of a video game or any other application made with that game engine. This tool, gives the opportunity to create Bézier curves easily and adapt them to many tasks, by avoiding the use of multiple external tools which solve just one specific problem. Consequently, it guarantees time-saving and lower-complexity in projects development.Software and its engineeringSoftware creation and managementMathematics of computingSolversComputing methodologiesGraphics systems and interfacesCurve Design Studio: Bézier Curve Integrated Tool for Video Game Development10.2312/stag.2020123619-25