Ask coding questions

← Back to all posts
how do I make a 3d game in python3
BRAYDENMARSZAL (5)

I would like to know the exact code that will get me started on making a 3d game in python3

Comments
hotnewtop
AmazingMech2418 (1104)

Python is not the best for game development unless you use a library. I'd recommend using HTML5/JavaScript with three.js or using something like Godot, Unreal, or Unity.

AmazingMech2418 (1104)

@BRAYDENMARSZAL You could possibly use PyGame for 3D though. I'm not too familiar with it though, but if you know PyGame, you should be able to just apply some 3D transformations...

BRAYDENMARSZAL (5)

I don't really know how to use anything so what would be the easiest programming language to learn and use @AmazingMech2418

Coder100 (19280)

Not in python, the easiest solution would be probably unity, it's super easy, and there's a lot of features.

OlauPla (169)

@Coder100 You are right, python is not recommended for game development.

BRAYDENMARSZAL (5)

I can't use unity because I can't pay for it and I can't use unreal engine because I don't have the space for [email protected]

BRAYDENMARSZAL (5)

do you need to download anything to use [email protected]

BRAYDENMARSZAL (5)

My computer won't let me download [email protected]

Coder100 (19280)

@BRAYDENMARSZAL oh, well, you can also try p5 ig

Coder100 (19280)

other than p5? three.js,
but for things like unity, there's also unreal and godot. @BRAYDENMARSZAL

DynamicSquid (5070)

I wouldn't recommed Python. But if you must you could try for a 3d Python library

DynamicSquid (5070)

@BRAYDENMARSZAL professional or big games? Or small and just for fun?

BRAYDENMARSZAL (5)

I just want to do a small thing i'm just trying to start a job in the future @DynamicSquid

DynamicSquid (5070)

@BRAYDENMARSZAL Maybe try Three.js, its a JavaScript library for making 3d games.

BRAYDENMARSZAL (5)

then how would I start out In one of [email protected]

DynamicSquid (5070)

@BRAYDENMARSZAL there are many tutorials online. I cant link one since im on my phone rn and have no idea how to copy and paste lol, but you can just search "three.js getting started" and you'll find a lot of tutorials out there