[ home / overboard ] [ soy / qa / raid / r ] [ ss / craft ] [ int / pol ] [ a / an / asp / biz / mtv / r9k / tech / v / sude / x ] [ q / news / chive / rules / pass / bans / status ] [ wiki / booru / irc ]

A banner for soyjak.party

/tech/ - Soyence and Technology

Download more RAM for your Mac here
Catalog
Email
Subject
Comment
File
Password (For file deletion.)

File: 1735934232004a.png 📥︎ (83.86 KB, 1500x1200) ImgOps

 â„–25027[Quote]

how hard is it to make your own engine for a video game? is it even worth doing anymore? i remember seeing chuddy Notch saying that using your own engine gives you more freedom when developing

 â„–25028[Quote]

>>25027 (OP)
it's very time consuming and not necessary in 100% of cases unless you want to understand game engines better for whatever reason

 â„–25030[Quote]

hes right and it does
it is time consuming as the chud above said but compared to learning a game engine which are all zogged at least if you make your own tools you know they wont fail you

 â„–25032[Quote]

>>25028
is it good if i want to learn a programming language like cpp

 â„–25033[Quote]

I don't know much, but what's strange to me is how hard it seems to be to use UE5 without destroying your game's performance. And it's seemingly awful for open world games specifically. I don't know the details and I won't pretend, but that's what I hear from more knowledgeable people. Is the documentation and instruction from Epic just really bad because it expects you to have a top tier PC from 2040?

 â„–25034[Quote]

You don't need to make an engine, just used opengl to make a game

 â„–25035[Quote]

>>25028
im the OP. i really admire the classic DOS RPGs and older games for the PC. ive been daydreaming starting a game development project trying to replicate that era (in a non tranny way) so thats why i asked about making my own engine because it seems more period accurate.
>>25030
i knew it would take a lot of time but i guess i wanted to know just how much effort this would require

 â„–25036[Quote]

If you want to actually finish making a game, don't fucking do it

 â„–25042[Quote]

>>25027 (OP)
it's easier if you use some libraries. there are a lot of abstraction layer libraries that do opengl, directx, vulkan, etc. there are physics libraries. there are libraries that handle windowing and input. find a couple of really good ones, and it'll speed things up a lot. ideally you'll want libraries with lots of good example code. the example code is key

 â„–25058[Quote]

>>25027 (OP)
just use framework/library like love2d or raylib

 â„–25472[Quote]




[Return][Catalog][Go to top][Post a Reply]
Delete Post [ ]
[ home / overboard ] [ soy / qa / raid / r ] [ ss / craft ] [ int / pol ] [ a / an / asp / biz / mtv / r9k / tech / v / sude / x ] [ q / news / chive / rules / pass / bans / status ] [ wiki / booru / irc ]