Skip to content

Eric-ouo/EA---Plugin-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

HONG KONG INSTITUTE OF VOCATIONAL EDUCATION (LWL) Department of Information Technology

MET4334 Game Engine Programming

EA - Plugin Project - Report

Student Name Student Number Wong Chung Wai 220174244 Tsang Sheung Chi 220316331

Introduction

This report is focused on the design and development of a new game engine plugin, outlining its features, design principles, employed techniques, and solutions to tackled challenges. The plugin, named UnityArtCreator.

The plugin features

The plugin is designed to integrate a simple yet powerful paint application into the game engine. This can be used for various in-game features such as creating custom avatars, drawing maps, or even designing in-game items.

Functionality

● Basic drawing tools: pencil, eraser ● Color palette for choosing colors ● Shape tools: line, ellipse, rectangle ● Save/Load functionality for storing and retrieving drawings

Technical and Programming

Engine Unity Engine in 2D Core

Programming Language C#

API ❖ UnityEngine ➢ For implementation in MonoBehaviour to control basic transform information.

❖ UnityEngine.Input ➢ For

❖ UnityEngine.Rendering ➢ For

❖ UnityEngine.UI ➢ For creating the paint application's GUI.

❖ etc.

About

MET4334 Game Engine Programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages