+ 1
software dev
Iâm new to programming, a friend recommended I start with Python. I want to game and software development. Can a game like Prince Of Persia be made using Python? Or it has to be linked with stuff like Unity or Unreal engine?
3 Answers
+ 8
Pyton suits better for data elaboration..
You can use it whit Unreal combined whit c++ (for logic).
I try to explain it better..
Pyton is slower or heavier but extra powerful for complex data elaboration.. so a big game should be programmed in c++ for almost all logic, but for parts that require heavy and complex data elaboration AND doesn't impact framerate you can use pyton!
So those parts should not be about gameplay, AI, phisycs, graphics.. all the heavy work done every frame.
But for dialogues, quests, choices( for example in todays games whit open storylines) pyton should be great!
This is my POW based on my studies and some vids i have seen.. (many official unreal's BTW ) but i must admit i'm not very experienced in pyton.
+ 6
Python will let you build games like this, check out an example:
http://www.pygame.org/project-Sneak-301-484.html
But Unity/Unreal is a whole another league of game development done in more real-time acting languages - C# and C++
+ 4
While you can make games with Python, it is slow running because it isn't compiled so you would be better off with something that is like C++ or even Java.