Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Thesis

IMPLEMENTATION OF A SYSTEM FOR PLATFORM GAME DEVELOPMENT

Rating
-
Sold
-
Pages
60
Grade
B
Uploaded on
12-06-2022
Written in
2021/2022

The thesis aims to create a programming development system that could be implemented in the development process of 2D platform games. The whole process of development will be described and illustrated in this work from the beginning until the final compilation.

Show more Read less
Institution
Course

Content preview

University name
Faculty: Arts, Technology and Communications
Direction: Computer Science




Name Surname
№________




IMPLEMENTATION OF A SYSTEM
FOR PLATFORM GAME
DEVELOPMENT
Engineering work
written under the direction of
dr. ???????? ???????????




City, 2022




1

,Table of content

Introduction
Chapter 1. Introduction to game development and sub-systems
1.1 Games
1.2 Game Engines
1.3 Game engine support systems
1.4 Similar Solutions
Chapter 2. Tools
2.1 Unity Engine
2.2 Programming language
2.3 Development Environment
2.4 Version Control
2.5 Justification of chosen tools
Chapter 3. Concept of the project
3.1 Game Controller
3.2 Character Controller
3.3 Physics
3.4 Save System
3.5 Input Control
Chapter 4. Development of the project
4.1 Implementation of Game Controller
4.2 Implementation of Character Controller
4.3 Implementation of Physics
4.4 Implementation of Save System
4.5 Implementation of Input Control
4.6 Testing
Conclusion
Bibliography
List of code segments
List of drawings
List of graphs
List of links




2

,3

, Introduction

The thesis aims to create a programming development system that could be
implemented in the development process of 2D platform games. The whole process of
development will be described and illustrated in this work from the beginning until the final
compilation. The structure of the diploma consists of four parts.
The first part describes general information related to game development. First of
all, there will be a general context of what a game is. Also, the first chapter contains a piece
of information about game engines and low-level subsystems. And finally, similar solutions
are represented as game patterns.
The second part illustrates the list and description of tools that will be used during
the development process, such as a game engine to which the developed project is
integrated. Also, development tools such as an IDE, debug, and programming language are
described. To be able to back up a project and have access to old versions a version control
system will be used which is essential in IT projects.
The third part describes the concept of the project and what executed scripts it
contains in the final version. Also, in the third part will be mentioned problems which the
developer will face during the game development for different platforms as well as
solutions how to manage these problems.
The fourth part is a practical one. The development will start from designing and
creating a Game Controller because it is one of the most essential parts and moreover, it
will contain a large number of subsystems, with which it works.
After that, the development of a character controller and physics for a 2D character
start. As it was mentioned at the beginning, this system will be implemented for platform
games, therefore the physics system will not be complicated for default character actions,
but will be possible to modify several values to change the gravity and scale value to make
the movement of the player more attractive.
To make the system available for cross-platform games, the saving system and
player input need to be modified according to the current platform. The system that will be
developed, can be used for PC, Xbox, PS and Nintendo Switch consoles.



4

Written for

Course

Document information

Uploaded on
June 12, 2022
Number of pages
60
Written in
2021/2022
Type
THESIS
Supervisor(s)
Warsaw 2022
Year
Unknown

Subjects

$25.49
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
sergezagg a uni
Follow You need to be logged in order to follow users or courses
Sold
46
Member since
5 year
Number of followers
34
Documents
0
Last sold
1 year ago
English Teaching Certificates preparation

Hi there! I am so delighted that you are reading my short bio. I\'ve successfully passed both CELTA, TEFL & TEYL courses and do CELTA, TEFL or other related certificate assignments privately (DM me if you\'d like me to assist you or if you have a freelance job). And don\'t forget to leave a review. Thanks a bunch:) Kind regards, Serge

4.6

14 reviews

5
10
4
3
3
1
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions