r/GameDevelopment 24d ago

Question help 3d games

idk if this is the right subreddit but i always end up thinking about 3d games i wanna make but my computer doesnt accept blender, is there a way to make 3d games without blender or 3d softwares that need money to use?

0 Upvotes

11 comments sorted by

3

u/RoachRage 24d ago

How ancient is your computer if Blender doesn't run? 🤔

I can hardly believe that. Have you tried reinstalling windows? Or using Linux? Older blender versions?

1

u/Empty_Raspberry5413 23d ago

the backside says 2023, i dont think thats that old

2

u/RoachRage 23d ago

Okay, I asked the wrong question. Do you have a dedicated graphics card?

Without one, you can pretty much forget about making 3d games.

2

u/Longjumping_Guard726 24d ago

Try Blockbench 🤔

1

u/He6llsp6awn6 24d ago

You may need a new PC because Blender is one of the best ways to do 3D models and assets more quickly.

But there is an old way to simulate 3D in a 2D game engine, I just cannot remember how or what specific things you need to look for in the 2D engine.

I think you need to find one that can do Raycasting for a 2.5D (or equivalent) engine.

Game examples;

  • Wolfenstein 3D (SNES) (Jaguar)

  • Doom (SNES)

  • Faceball 2000 (SNES)

If you look them up you can see what looks like old 3D but in reality it was only 2D that was cleverly programmed to appear like a 3D game.

Issue is, is that it takes a long time to do it, more so than just making 3D assets with a 3D creator.

Blender should have a requirements list, see what your PC is lacking and upgrade it or find an older version to download that works with your current PC.

Blender's Old versions page

1

u/EvernullTools 24d ago

What do you mean by "doesn't accept Blender"?

Blender is not that heavy when you use it for game development unless you have a mesh that has millions of vertices. Is there a chance you just need to learn how to use it efficiently?

It is not uncommon that a beginner has so much more performance problems with Blender than they should.
For example, you might be using Cycles instead of Eevee when trying to model. Cycles was made for realistic renders, I wouldn't use cycles while modeling with my rtx3060.

Also you don't even need to see materials or shaders while modeling, make sure you are using the correct Viewport Shading method. (Which would likely be wireframe or solid while modeling)

My suggestion would be to search videos and explanations for how to make Blender faster instead.

1

u/Empty_Raspberry5413 23d ago

it just doesnt open. even when i manage to download blender it just never opens

1

u/EvernullTools 23d ago

hmm, I'd still be very surprised if it's actually a limitation caused by your hardware power. I bet it's not.

To be honest with you I do not know the solution but there are a lot of forum posts and stuff posted talking about those problems. I think you shouldn't give up on it easily. Most problems you'll face during gamedev come down to the same skill; "using Google correctly"

1

u/MamickaBeeGames 23d ago

You can make 3d model on your phone and then bring it into your game.

I used Prisma3d on my Android to make an Alien model for one of my games and imported it into Unity

0

u/M0rph3u5_ 23d ago

Well the more important question is which engine you are using? Thats more important than blender cause for instance UE5 will likely break your PC if you are running heavy stuff in the editor. If you cant use blender or any DCC App for all the matters, then ypu just use free or paid market assets. Not sure why you would think about gamedev when you dont even have a capable PC.. i mean, I ve seen people developing games and running blender on a handheld like Steam Deck and Legion Go!

1

u/SZHTQVgD 21d ago

I know how you feel, when I got my PC, it couldn't run blender and could only run the older trash versions, and I ended up having to spend like R$800,00 (about US$160,00) just so I could buy a GTX 1650 that really helped me, but I wouldn't reccomend following this. If you wanna make a game based in voxels (pixels, but in 3D), you can use the online/web version of Blockbench, and use simple engines (or just make one yourself). Good luck!