[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]

Visual Studio

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: 32
Thread images: 2

>Decide to mess around with a game engine on my day off, because if high school kids can do it a grown ass man working server management can do it too
>Source
>Uses Visual Studio as default/recommended
>Unity
>Uses Visual Studio as default/recommended
>Unreal Engine 4
>Uses Visual Studio as default/recommended

Am I just being picky? Because I don't understand why game engines all use such a bloated, messy-looking, and microsoft buttfucked IDE for C++, hell I don't know why anyone would use it by choice for anything really. Even Code::Blocks with its stupid auto bullshit is a better choice.
>>
Name another IDE that has as many features AND is as widely accepted by the game dev world.

Sorry it's not a sexy answer, but familiarity and widespread use make VS the go to IDE.

It's not like it's hard to use other IDE's OP (ue4 even has guides for using other IDE's...)
>>
Microsoft pays for such "exclusivity".

Unless you want to make an elaborate 3D game just make your own or use anything else, really.
>>
>>60435478
tradition mainly

>>60435631
>Microsoft pays for such "exclusivity".
lol no
>>
>>60435681

Microsoft has been paying devs to use D3D and therefore their tools over OpenGL since the 90s.

The reason most game devs use their shit today is because their companies have been working with microsoft tech for years.
>>
>>60435562
>implying having lots of random features nobody uses is useful
>implying bloat is a good thing

You should read about the design of unix, or better yet plan9. Seriously superior to this "let's cram everything into one shitty package" nonsense.

It's popular because it's popular, that's about it, as someone who came from Vim to have to deal with VS shit even in the form of Microsoft SQL Server Management Studio.

Even vim is a bloated pile of shit but it at least focuses on editing instead of putting editing in as an afterthought (what appears to have happened in VS).
>>
>why do professional devs choose IDE with useful features instead of my obscure meme shit
>>
>>60435724
visual studio isn't D3D and most popular game engines render/have rendered in D3D and OpenGL
>>
>>60435747
the reason why popular tools are bloated is often that one influential company needed a certain set of features so it was added to the program, ad infinitum
>>
>>60435805

>D3D and therefore their tools
>>
>>60435756
You only need vim
>>
>>60435478
Unity uses MonoDevelop as default and recommended, next time put some more effort into your lies
>>
>>60435897
Rendering APIs are completely agonistic to what IDE you're using
>>
>>60435837
This is true in some cases (probably in the case of VS and systemd) but maybe not in all cases.

Certainly at the company I work for, bloat is constantly being added because of "influential" customers.

But there are open source projects which quickly get bloated from the start these days, I have a feeling this is rooted in the observation that popular projects are always bloated and attempts to satisfy everyone as opposed to the people writing the software.

In either case, it's a very sad trend.
>>
>>60435966

no support though, if you weren't a clueless NEET you'd know how much companies care about such things
>>
>>60436006
I'm a graphics programmer retard
The IDE has absolutely nothing to do with your rendering API
>>
>On windows
>Using engines written in C, C++, or C#
>OMFG WHY IS EVERYTHING SAYING TO USE VISUAL STUDIO??????????
Because you're on windows you dense sack of fuck
>>
File: niggerpls.png (194KB, 1525x810px) Image search: [Google]
niggerpls.png
194KB, 1525x810px
>>60436041

Sure you are buddy.


You are still wrong, companies rely on VS because Microsoft invests in support and is constantly reaching out to companies to keep them under their shroud.

I never stated you NEED VS to use d3d, I stated that companies do so because thats how Microsoft operates and executives would rather not deal with tools that lack support.

>pic related, opengl game I was working on before you started posting your retarded shit
>>
>>60436199
D3D has support regardless of weather you're using VS and VS has support regardless of weather you're using D3D
not sure how your OpenGL game is relevant to the discussion
>>
>>60435631
This. The eternal monopoly.
>>
>>60436297

congratulations, that wasn't the topic nor my argument

>claims to be a graphics programmer
>not sure how your OpenGL game is relevant to the discussion

oh so you're actually retarded
>>
I use PNotepad for Unity, works great.
>>
>>60435478
>because if high school kids can do it a grown ass man working server management can do it too
it's because they don't get hang up on what ide they have to install and just do it while you make a thread on /g/ whining about it and get nothing done
>>
https://unity3d.com/unity/system-requirements
VS is only recommended for developing for Windows Store you stupid shitposter. Probably has a reason.
>>
>>60436514
Probably because Microsoft modules for Windows Store Apps are VS ready, so less dicking around.
>>
>>60435951
Not anymore.
>>
>>60436343
OpenGL isn't relevant to D3D or Microsoft discussion
I was refuting your point that people use VS because they're paid to use D3D (which might happen), but VS and D3D are almost completely unrelated, there's no logical link in your argument
>>
>>60436041
Having Direct3D debugger IDE integration is a pretty nifty thing to have anon. Also essential if you are doing something non-trivial.
>>
>>60436707

>that people use VS because they're paid to use D3D (which might happen)

I stated that companies did it, and they do. Please stop quoting me with your stupid nigger shit.
>>
>>60436748
>stupid nigger shit.
can you form a coherent sentence?

considering the fact that most big engines supported GL since the 90s really undermines the fact that microsoft may have paid people to use it, if anything most small devs use D3D cause it was easier to get going and microsoft isn't going to paid them off
>>
>>60435973
Because if you make everything a plug-in that you don't need to run the actual software then you can have compatibility problems down the line when you change one thing the base offer but one of the plug-ins doesn't work and then it's a nightmare to make compatible with it again.

Better to just make the base program more bloated than to make a nightmare for yourself.
>>
>>60435478
unreal engine shits itself on linux. like nothing works right.
Literally have to reboot the program just to be able to compile again.
game play mode dont work for shit
other things I cant remember
Thread posts: 32
Thread images: 2


[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.