Ask coding questions

← Back to all posts
How Can I Make 3D Games?
h
Battledash2 (79)

Hi! I'm trying to learn CSS transforms and stuff to make a 3D game. I managed to get 1 cube but I can't figure out how I would possibly get a second one without hard coding. Right now that 1 cube is hard coding in CSS using position absolute, trying to duplicate it would cause them to go inside of each other..

Thanks!

Comments
hotnewtop
ch1ck3n (1557)

CSS Is for styling, not for 3D stuff. if you work really hard, you might be able to make a 3D game with CSS.
https://www.w3schools.com/js/js_htmldom_css.asp

Battledash2 (79)

I already know how to style CSS with Javascript 😑 @ch1cken

Coder100 (16760)

No, CSS is not what you use to make 3D games.

You are better off with using three.js

Battledash2 (79)

@Coder100 I don't wanna use external libraries. I'm not a fan of that type of stuff and I don't like using frames.

lilpeen (220)

@Battledash2 Read 5 minutes of this and you will immediately change your mind. CSS transformations are way to laggy to do anything, there are way less resources than WebGL, and it is a lot harder to make a game with it. Here is a simple version of Minecraft that I made using ThreeJS and here is something to help with animations.

Battledash2 (79)

@lilpeen I might learn that after, but I want CSS transforms atm.

Coder100 (16760)

np, did it solve your question? @Battledash2

Coder100 (16760)

or do you want an actual obsfucator? (I do not recommend, it's not going to help you nor anyone else) @Battledash2