Will i b able to make gaymes after reading this
Will i b able to make gaymes after reading this
no
aw :(
will it provide a basis for making gaymes
hmmm..... no
No
Also Dennis Ritchie is a hack, /g/ lied to you.
No, it will provide the basis for systems programming.
It’s good ‘pointer’ to the right direction.
I like C but it's not great for games.
If you want to make a game, why the fuck would you learn C?
No
Unless you want to directly modify a game engine it's useless
fuck (you).
:^)
Of course. You can make anything with C. You won't be able to make good games yet because you will suck at it at first.
I made some quick arcade flight sim in C++ with Irrlicht when I was 9 so i’m Sure you can do the same
use c#
godot is a viable meme to fall for if you want to start making games. least that’s what i’m doing
Yes, you'll be able to write games for the greatest console of our generation which is the $179 game boy with a crank.
How many games have you finished/released?
No you will only be able to make text based dos programs with no graphics.
>Irrlicht
That brings back some memories. Primarily of having to re-write the particle system because the engine had a major memory leak
Yes, it's a good basis for programming.
Is this legitimately good or is it meme? I know it uses an old language is not quite as popular these days
If your intention is to just have fun making a game as a hobby, these books are incredibly efficient at making you quit after a handful of days and probably not try again
What if I don't want to make games and just want to be a better programmer?
Then yes they are useful books
What languages you guys suggest for making games?
learn Godot.
C# if you already have an engine
C++ if you want to start from scratch
NTA but i have released 5 games, 4 of which were made in Godot. it's a good engine.
Making game from nothing and directly interacting with graphics API requires c++
Unreal engine uses c++
Unity uses c#
Doesnt UE support C# as well?
The language your engine uses. Which should be either c# or c++.
Can someone sell me on Godot as someone who has used a lot of Unity?
You don't make games or applications with languages, you make games with frameworks and libraries that are built on a language, sometimes multiple. But the logic of these frameworks across these languages remains the same.
Focus on picking a specific framework or method you would like to work on and go from there. Game engines like Unity can allow you to rapidly get you to the making games part, while learning the graphics API (i.e writing a 3d engine) will you make a better programmer but is also alot more tedious and isn't suitable for making any modern game in a realistic timeframe.
i made 1 game that made me $250,000 before a big company sued me and made me take it down claiming concepts in it were their copyright. this is something that happens a lot, big game companies sueing small indie devs to keep them out of the market, with some bullshit claims.
then i made 2 flop games which made nothing because nobody liked them.
so anyway I used C# and Unity. plenty of great games use this. don't use Godot that's just my opinion because i don't see how it's better than Unity in any way. don't use Unreal engine because its C++ and really has no advantages over unity, especially if you want to make a vast open world, Unreal is not suited for making worlds as big as in Unity, by default.
i also use Javascript to make some small 2D browser (.io) games.
so that's the two things i mostly use, C# + Unity, or Javascript for browser games.
C will be useless for making games.
What's your problem with unity?
no because it's not as good as Unity.
It's just like how Disney sued a Laser Pointer company because their laser pointer looked VAGUELY like a Lightsaber handle, even though it didn't.
absolutely not
Sanic The Hawtdawg: Da Movie: Da Game 2.1: Electric Boogaloo 2.2 Version 4: The Squeakquel: VHS Edition: Directors cut: Special Edition: The Musical & Knackles
giantbomb.com
maybe with old versions of allegro like 4 on down which were more based on C
not sure about new versions
A working grasp on C will put you in a good position to start making games, yes.
However, if you have no programming experience at all, learning from this book might be a rough and inefficient ride.
I'd suggest finding some beginner's programming course (either online or a bootcamp depending on your circumstance) and follow that. Don't worry about which language they use- it probably won't be C. You want to focus on essential concepts (functions, variables, control flow, high-level organisation of your code, etc).
Once you have that, I'd say pick up Unity. It uses C# and there are far more learning resources available for it than anything else.
If you (or anyone else) does want to try using C for games, I'd recommend raylib.
raylib.com
It's less an engine and more like a grabbag of utility functions for getting input and drawing stuff. It's not suitable for anything big but great for fun prototyping.
What was the game
Based helpful user
great book, but not if you want to jump into making gaymes
hello friends, how i can make unity3d roguelike melee action game but with sex?
How difficult would it be to make an Arx Fatalis type game?
C-RLOOOOOOOOOS!
You don't need to read that book, but it is a good book.
Look into Raylib raylib.com
>It's not suitable for anything big
you'd be surprised
no but you'll be able to segmentation violation
only if you're a shit programmer.
webshitters need to be mass executed
There are plenty of very simplistic game engines, some that don't even require any coding. I'd say if you want to start programming, go through some good tutorials on the basics, and make space invaders or something. The book is worth a read, but I wouldn't call it a good place to start.
No. You need more.
fabiensanglard.net
fabiensanglard.net
Then look into game engines or make your own with something like SDL.
No? That has nothing to do with video games and everything to do with math and CS, plus it's very outdated. You learn to make games by actually making games, not reading books
>SDL
based post
Unity has the issue that if you run into a bug with the engine you're just SoL unless you pay a stupid amount of money for source access. This is a major problem that both UE and Godot don't suffer from.
>not reading books
reading books is very helpful.
currently taking online college for computer science to gamedev in the future
been learning 3d modelling and music composition in the background
20y/o, am I on the right track
you're alright. But you're competing with people who've been writing programs since they were 7 years old
reading on its own doesn't do shit
doing while reading teaches you some basics but ultimately puts you in a comfy bubble
but doing it on your own, failing and solving problems yourself is the real deal, and that's the hardest
Yeah but I've got a million dollar idea that is TOTALLY better than everyone elses (trust me)
In all honesty I've got a lot of confidence in my idea which is why I dropped everything to pursue this
worth 35€?
I agree. I've stumbled through lots of stuff on my own, figured things out. But I've also read books. It's a good idea to do both
good for you, user :) I hope it works out
Just pirate it using libgen.
Do you have any books you recommend?