[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Okay, I have some questions about video game programming How

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 53
Thread images: 7

File: 1480084462340.jpg (90KB, 540x526px) Image search: [Google]
1480084462340.jpg
90KB, 540x526px
Okay, I have some questions about video game programming

How long would it take to learn enough to be competent and create a game like Metal Gear 2 for the MSX? Not MGS2, but the 2D game from the early 90s. Basically, it'd be a 2d stealth game with a top down viewpoint.

What languages should I learn? What software should I use? Also, I want to code it myself. My only experience in coding/programming is front-end web development, and a little back-end with PHP....
>>
You're never going to do it, don't fool yourself
>>
>>57690841
Try gamemaker studio, java/c++, or something similiar. Gamemaker is probably the easiest, GML is fairly easy to learn.

And to make a game a similar to MG2 probably a couple of months depending on level of detail.
>>
The hard part is not the coding but creating all the art assets.
>>
Her name is Laura Kopel.

http://imgur.com/a/zXgCx
>>
>>57690855
Why do you say that?
>>
>>57690899
Thank you.. but she is such an attention seeking, vapid whore. Insta turnoff...
>>
making your own engine is timesink dropout shit and doesn't ever work out.

you use a proper engine like unity or unreal. 2D games are memes when you have ortho cameras so you can have effectively dynamic "2D" made on the fly.

2D games are memes also because there's 1 success for every 10,000 miserable failures. nobody really gives a shit about games anymore, they just want to jerk off with other people online about characters. stealth is going to be asking way too much since they see the game as a second job they don't want anymore. if you don't make the game play itself, nobody's going to buy
>>
>>57690906
It's a lot of work with no payoff beyond your own self-satisfaction. Better use of your time would be to write an Android/iOS app that you can possibly make some money on. Even better: go spend some time lurking on news.ycombinator.com to learn about what people who make money off of technology are working on and where they expect the money to flow in a few years, and starting working on something that you can make a living off.
>>
too much ass
>>
>>57691056
lolfag
>>
>>57691016
>proper engine like unity

Opinion discarded.
>>
>>57690841
T H I C C
H
I
C
C
>>
Use a proper engine like Gamemaker or some other shit. There's no reason to program your stuff from zero. Custom engines were made back then because everyone had a different view of what the hardware could do, or by limitations (consoles). Nowadays, custom engines are made to showcase some new technology (like Konami's Fox Engine) or to do something other engines have difficulty doing (or can't do at all).

For example, let's say someone discovers a way to render a 4D effect on a 2-dimensional space. Engines nowadays would be able to approximate this effect, but to do it properly, you'd need to either code your new engine from scratch, or use some other engine's tools to make an expansion to that engine.
>>
File: 1469050337297jh.jpg (34KB, 640x453px) Image search: [Google]
1469050337297jh.jpg
34KB, 640x453px
>>57691041
Well I was going to sell the game on android...


>>57691082

Why? I've heard that Unity is good for both 2d and 3D games. Why is it bad?

Have a new girl. Pic related.
>>
>>57691351
Unity is an untamed beast. You can make an awesome game, but you'd better be careful or that shit is gonna leak memory out of its ass. Something as simple as leaving a loaded object on a forgotten map can make your memory usage skyrocket in seconds.
It's good to make a game in, but it's better to make garbage in it too. I don't know if you're into that, but try to download some Unity demos, and count how many of them leak memory out of the ass. I once downloaded a simple platformer that cached all its assets at once (2GB), using a ton of memory even if not even 10% of the cached stuff was being shown on screen, or even on that stage!

So the problem is, Unity made easier to make games. But that also attracted the kind of coder that does shit like caching all his assets at once.

Even professional developers (like Blizzard) said they had problems working with Unity (I think Hearthstone is made in Unity).
>>
>>57691016
Ahh fuck, I see where we got confused. I'm showing noobiness. I never meant to say that I was going to create my own engine from scratch... I always intended on using a different engine.
>>
>>57691390
Well, you'd just need to learn the tool's own scripting engine (most of them have a scripting engine), grab some assets and go to town. Experiment.
There are websites that offer you free assets to use on your alpha (first phase of your project).
>>
>>57691388
>C#


Gee, i wonder why.

pro tip: you want "comfyness" and simplicity while making a game, use unity. You want complexity and performance, use unreal.
>>
File: 1480083925674.gif (2MB, 331x323px) Image search: [Google]
1480083925674.gif
2MB, 331x323px
>>57691388
Ahh, that sounds like a pain in the ass...
>>
>>57691453
Don't talk shit about my Unity game! I drank many lattes while I was coding it!
I'M A CODE ARTISAN! CODE ARTISAN!
HWOOOOOOOOOOARGH!

>>57691461
Well, if you're really into it and want to experiment. Just create a small game. You don't need to create your dream game in the first go. Create a platformer where a some sort of animal is escaping from a predator. Make it 2 screens long. That's how you learn to do stuff.
>>
File: 1465111324776.jpg (372KB, 2306x1232px) Image search: [Google]
1465111324776.jpg
372KB, 2306x1232px
>>57690841
>>
File: 1480114728307m.jpg (112KB, 683x1024px) Image search: [Google]
1480114728307m.jpg
112KB, 683x1024px
>>57691502
Oh definitely. I was going to make a bunch of small games and learn how it works, before attempting the game I really want to do.
>>
>>57691351
Winifer Fernández
>>
>>57691351
>Well I was going to sell the game on android...
Go with Unity.
>>
The consensus is Unity it seems.

Unity Personal seems like a fine option.. thats what I'll go with.
>>
>>57690841
>count step every make
what's this supposed to mean?
>>
>>57691663
I'm wondering this too.
>>
>>57691663
Srsly? You're reading it backwards...

Make Every Step Count
>>
>>57691645
Stream your progress of learning Unity and developing your game on Twitch. As your audience grows set up a Patreon and get people to fund you.
>>
>>57691688
well who the fuck reads english from bottom to top, that poster is fucking stupid
>>
>>57691056
Ireland pls go.
>>
>>57690841
back in the day you use assembly.
>>
File: 1480130997646m.jpg (117KB, 768x1024px) Image search: [Google]
1480130997646m.jpg
117KB, 768x1024px
>>57691710
>>
>>57691710
You are literally retarded.
>>
>>57691727
and make your game engine.
so, you're never going to make it.
>>
>>57690841
Why did I thought about knife and pan...
>>
>>57691689
Don't forget to watch Evaxephon's coding streams.
>>
>>57690841
Fuck this girl, 99% of her snaps are just dumb and annoying but it's worth wading through them all to see the one in a hundred that's a snap of her one in million ass
>>
>>57691688
>>57691710
>>57691738
it's a meme you dip
>>
Unity is great if you already know how to program. C# isn't that hard to pick up. Gamemaker is if you wanna get stuff done and don't know how to program. Creating your own game engine and a level editor is a pain in the ass and is only good if you have an interest in making applications like that from scratch/wanna boost your programming skills. I know cause that's what I'm doing right now. If you do feel so inclined I'm using C++, DirectX9, and Qt for GUI. It has not been easy but worth a shot if you're a NEET like me or extremely dedicated. For the OP, your experience thus far tells me you won't be able to make a custom tool like that. It's not worth attempting at your level. Gamemaker or Unity is your best bet. It'll take a month or two to get real comfortable with Unity so that you start making stuff at a good pace. No idea about gamemaker but from the last game jam I was in it seems like people with no knowledge of programming got quite a bit done in hardly any time at all.
>>
>>57691041
But you're wrong. Making a full fledged game is enough to put on a resume.
>>
>>57692453

And literally no employer will hire you for it. They might even think that you're gonna ask for more money than the other candidates and discard you.
>>
>>57692739
how about if it's directly relevant to the job? Will they also not hire you then?
>>
>>57690977
>>
>>57695214
Uhhh, why did you post a picture of yourself...
>>
>>57693637
butthurt neet making up lies. any company will accept a game as coding experience.
>>
>>57690841
>count step every make
huh?

oh, wait
>>
>>57691388
Amateur hour _''''Game Devs''''_ just squat over the engine as if it's an open sewer and hope a Picasso pops out on the other side. They don't know shit about optimising anything, not the code and not the assets.
>>
>>57692739
OH MY GOD MY SIDES!
>>
>>57690841
>>57690899
>My only good feature is my fat ass
>>
>>57690841
>Count step every make
???
>>
>>57695214
She's basically the girl version of a dude that flexes non stop 24/7

How can you possibly like that? Just seems so vain.
Thread posts: 53
Thread images: 7


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.