Can We Make PUBG With Python ? | The Python Behind PUBG

All About Python
4 min readApr 26, 2021

Hey guyz, today I am gonna answer the question, “Is it possible to make PUBG using Python ?” and what is the Python behind PUBG Mobile ??

Analyzing PUBG Architechture

We can break down PUBG Mobile architechture into three parts:-

1. Game Engine

2. Front End

3. Back End

1. Game Engine:-

PUBG uses Unreal Game Engine which uses C++ programming language.

I know some of you will say that I said PUBG is made in Python.

Well………………………….not entirely

PUBG game (apk file) is still made using Unreal Game Engine using C++.

Unreal Engine is better than Unity as it provides better graphics. That’s the reason behind PUBG graphics.

2. Front End:-

In order to create cross platform native application, Java was used as front end. Java is still one of the best choices when it comes to creating mobile applications.

No doubt Java was to be used in creating the app.

And finally…now comes the point where you all have been waiting for

3. Back End:-

The game’s back end is where Python’s true form is revealed. All the communication and real-time game experience that gamers feel is because of the Python code running in back-end servers. PUBG developers created a custom channel to accompany this task.

Be it:

1. Security against hackers

2. Adaptability against different environments

3. Smoothness for awesome gameplay

That’s all because of Python

That’s pretty much it for this post.

The reason I made this is so that I can not only tell you how such a great game was made, but also to inspire you to pursue Python as it gives a tonne of oportunities for fresh programmers and developers.

Don’t forget to check out the video I made on this topic.

Thanks for reading :) :0

Youtube: https://www.youtube.com/channel/UCggZvARaczWC4wc4E6f330w

Quora: https://www.quora.com/profile/All-About-Python-2

Hey guyz, today I am gonna answer the question, “Is it possible to make PUBG using Python ?” and what is the Python behind PUBG Mobile ??

Analyzing PUBG Architechture

We can break down PUBG Mobile architechture into three parts:-

1. Game Engine

2. Front End

3. Back End

1. Game Engine:-

PUBG uses Unreal Game Engine which uses C++ programming language.

I know some of you will say that I said PUBG is made in Python.

Well………………………….not entirely

PUBG game (apk file) is still made using Unreal Game Engine using C++.

Unreal Engine is better than Unity as it provides better graphics. That’s the reason behind PUBG graphics.

2. Front End:-

In order to create cross platform native application, Java was used as front end. Java is still one of the best choices when it comes to creating mobile applications.

No doubt Java was to be used in creating the app.

And finally…now comes the point where you all have been waiting for

3. Back End:-

The game’s back end is where Python’s true form is revealed. All the communication and real-time game experience that gamers feel is because of the Python code running in back-end servers. PUBG developers created a custom channel to accompany this task.

Be it:

1. Security against hackers

2. Adaptability against different environments

3. Smoothness for awesome gameplay

That’s all because of Python

That’s pretty much it for this post.

The reason I made this is so that I can not only tell you how such a great game was made, but also to inspire you to pursue Python as it gives a tonne of oportunities for fresh programmers and developers.

Don’t forget to check out the video I made on this topic.

Thanks for reading :) :0

Youtube: https://www.youtube.com/channel/UCggZvARaczWC4wc4E6f330w

Quora: https://www.quora.com/profile/All-About-Python-2

My Blog Site: https://itsallaboutpython.blogspot.com

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

All About Python
All About Python

Written by All About Python

Python lover, self-learner, "Let's do this" kinda person. Always ready for group python projects

No responses yet

Write a response