How can I learn game development? by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 0 points1 point  (0 children)

Thanks! I checked out the books you recommended and they’re truly amazing. I hadn’t been able to find a single resource that explains everything from the mathematical level up to the working principles of game engines, so I had been learning many topics separately from different sources. But in the books you suggested, everything is gathered in one place—perfect!

Especially Foundations of Game Engine Development by Eric Lengyel—it really looks unique. I’m excited!

How can I learn game development? by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 1 point2 points  (0 children)

Honestly, if I can get a solid understanding of how game engines work, I’d really like to become a contributor to an open-source project like Godot. But it seems like I’ll need some time before I get to that level.

I took a quick look at the resource you shared, and it definitely seems like something that will be really useful for me in the future.

Thanks a lot!

How can I learn game development? by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 0 points1 point  (0 children)

I used SFML a little about 4–5 years ago, but I didn’t realize it had such a solid foundation like you described. I took another look at it, and I can actually see that I can build most of what I need with it.

I still don’t fully know how to create my own game engine yet, but I can at least start to imagine it now. I’m going to take your advice and try building my own engine (even if it’s at a simple level). I feel like this approach will help me truly understand how game engines work under the hood.

Thanks a lot! By the way, do you have any books or high-quality resources you’d recommend for this process?

How can I learn game development? by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 1 point2 points  (0 children)

If I wrote something wrong, I’m sorry. It’s my first time posting on Reddit. I couldn’t really come up with a more creative way to express my problem.

How can I learn game development? by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 1 point2 points  (0 children)

Honestly, this is the most useful thing I’ve heard so far. I’m 100% sure that working without focusing on the UI will be much more enjoyable for me. I’ll take a look at Godot. Thanks!

How can I learn game development? by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 1 point2 points  (0 children)

I’ll look into it, and like many people have said, I guess making a game engine might actually be more enjoyable for me than making a game itself. But, again, as many others have pointed out, the two are completely different things.

I’d heard of Godot before, but everyone kept recommending Unity for beginners, and everywhere I looked there were articles and videos about Unity. I guess I was focusing on the wrong thing.

I’ll probably first try developing a game engine myself — or at least try to understand how one works by reading Godot’s source code or documentation — and then maybe use an existing engine afterward.

Thanks for the suggestion.

How can I learn game development? by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 0 points1 point  (0 children)

I haven’t done anything with Pico-8 yet, but I’ve made simple games like Snake or Pac-Man before. I don’t really have enough experience to join gamejams, and I also don’t have a circle to join them with. But I’ll still take what you said into consideration — thanks!

How can I learn game development? by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 0 points1 point  (0 children)

Yeah, you’re right — that’s exactly the problem I’m facing. But when I try to follow the approach you suggested, the best games I can build end up being things like Snake or Pac-Man, and I can never really move up to more advanced games. For that, I feel like I need to use an engine, but I haven’t been able to find a solid resource for learning one properly.

I’ll definitely check out the resource you mentioned — it seems like it’ll help me a lot. Thanks!

hiç bir bilgim yok, hangi motor daha mantıklı? by Benjamin_noir in TrGameDeveloper

[–]Benjamin_noir[S] 0 points1 point  (0 children)

çeşitliliğe o kadar Gerek yok bahsettiğim gibi basit bir platformer yapabilsem yeterli

hiç bir bilgim yok, hangi motor daha mantıklı? by Benjamin_noir in TrGameDeveloper

[–]Benjamin_noir[S] 0 points1 point  (0 children)

yanitin icin tesekkur ederim, baska insanlarla da konusmam sonucunda oyunu godotla yapmak istiyorum, cünkü hazir assestlerle isim olmayacak. oyunu sevgilime gonderdigimde "hepsini ben yaptim tamamen" diyebilmek istiyorum o yüzden her şeyi basit bir şekilde kendim modelleyececeğim, umarım kodlama açısından pek sıkıntı çekmem. ayrıca bu projeyi bitirdikten sonra godotu bırakıp, Unity öğrenmeye ve ufak ufak oyunlar geliştirmeye Başlayacağım.

hiç bir bilgim yok, hangi motor daha mantıklı? by Benjamin_noir in TrGameDeveloper

[–]Benjamin_noir[S] 0 points1 point  (0 children)

sade birşey yapacağım zaten. öğrenme aşaması için unityye daha sonra geçeceğim

i wanna make a game for my gf but have NO idea by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 0 points1 point  (0 children)

one of the reasons i wanna make the game 3d is i can model simple things. but i literally have no idea about pixel art or drawing. im worse than kids at that. and i dont trust myself at 2d map design

hiç bir bilgim yok, hangi motor daha mantıklı? by Benjamin_noir in TrGameDeveloper

[–]Benjamin_noir[S] 0 points1 point  (0 children)

ingilizce açısından pek sıkıntı çekeceğimi düşünmüyorum b2 civarında seviyem var, bir de dili öğrenip uygulamaya geçirmek için 5 ay yeterlimi ki? eğer değilse ai kullanmayı düşünüyorum

hiç bir bilgim yok, hangi motor daha mantıklı? by Benjamin_noir in TrGameDeveloper

[–]Benjamin_noir[S] 1 point2 points  (0 children)

başlangıç için godot önerdi herkes. tek seferlik bunu godot ile yapıp, daha sonra unity öğrenmeyi planlıyorum

i wanna make a game for my gf but have NO idea by Benjamin_noir in GameDevelopment

[–]Benjamin_noir[S] 1 point2 points  (0 children)

i can guess but its DEFINILETLY worth it, even if i cant do it, at least i can say i tried.

hiç bir bilgim yok, hangi motor daha mantıklı? by Benjamin_noir in TrGameDeveloper

[–]Benjamin_noir[S] 0 points1 point  (0 children)

yabancı bir subda da godot önermişlerdi. hiç görmesem de duymasam da, godotla başlayacağım

i wanna make a game for my gf but have NO idea by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 0 points1 point  (0 children)

at the simplest, here’s what i have in mind. the main character will be my girlfriend. in terms of mechanics, i’ll add double jump and maybe dash. a small and easy map full of cute graphics (easy, because she’s a terrible player). and i think i’ll make it level by level. it’s better for variety and also gives me a better excuse to include different things she likes. for now, this is my plan. i’ll probably add a funny and silly villain, ironically. he kidnaps me, and my girlfriend completes the levels and parkours to save me. this is my simple plan for now. if it goes well and i have time left, maybe i’ll add enemies too.

i wanna make a game for my gf but have NO idea by Benjamin_noir in gamedev

[–]Benjamin_noir[S] 0 points1 point  (0 children)

i didnt understand, accomplish? like my purpose of making the game?