Advertisement

Engine coders v.s Game Company Engines

Started by June 13, 2011 08:29 AM
49 comments, last by Washu 13 years, 8 months ago

I usually just give my 2 cents, but since most of the people I meet are stubborn I give a 1$ so my advice isn't lost via exchange rate.


i think you sent $5 as the exchange rate seams to be weeker then normal...
interesting though.

Never say Never, Because Never comes too soon. - ryan20fun

Disclaimer: Each post of mine is intended as an attempt of helping and/or bringing some meaningfull insight to the topic at hand. Due to my nature, my good intentions will not always be plainly visible. I apologise in advance and assure you I mean no harm and do not intend to insult anyone.

I simply don't think the claim in the OP is true -- yes, there is discussion here on creating an engine from the ground up by users who have chosen to take that path -- but whenever we have a "where do I start" type post from a beginner by far the most common advise is to use packages such as Unity or UDK, usually followed up by simpler programming languages and frameworks such as C#/XNA or Python/PyGame. Only after insisting they want to work at a lower level is it normal for suggestions on engine writing to be offered, in which case the standard advise is normally to "write games, not engines" and to take advantage of any middle-ware or libraries that might be helpful. Those who's first advice to beginners is to start at a low level and create an engine from the ground up are in the minority here, and are almost always rapidly responded to with corrections and/or alternative suggestions.

- Jason Astle-Adams

Advertisement

[quote name='RedPin' timestamp='1308126300' post='4823530']
Search through the threads, it's not hard. Many people have posted about this. Stop trolling because you see someone come on here randomly that can't seem to use Google or the advanced search feature correctly. I have found a lot of content about people making their own game engines, both 2d and 3d on here, and also threads where people ("elite programmers") telling others that they need full control over their game engine to fix bugs that might not come. By the majority of bigots posting here about how negative he was, I see that most don't even have anything to show but save 1 person. The problem is your attitude, and your ability to use "Search" buttons and functions correctly. What's so hard about that? And the Steam thing, the ceo had the statement retracted, so you won't be able to find it unless you dig through Google Cache. It was also a posted outsource link on here, and it disappeared over a week's span.

So in total, we learned you can't use the search tools, and you can't seem to be positive. Steam doesn't want horrible games, and like I'll quote from a older thread "this isn't a community to be innovative, but just a place for us to find help if we need it."




Enough said
[/quote]

Really? Really? Retracted you say? Well, sorry to say but that simply can't be true! There are dozens of news sites that would've picked that info apart faster than light if it'd been tossed to them! Also, it'd've been mightily strange - seeing as how I am currently negotiating with Valve over a 2D game and not once have they mentioned them no longer accepting 2D games anymore. This prejudice seems to be from your side alone, and you have no evidence to support this alleged 'statement' that never happened, so please, unless you can provide a cached link, just drop it. Besides, Terraria, a 2D game, was published fairly recently - completely contradicting your unsupported statement. So, uhm, no. Steamworks, as far as we know, is still accepting 2D games - as their FAQs have NOT been updated to reflect otherwise. Hell, if you want I can mail my rep. now and ask - but I think we both know what she'll say...

But obviously, you haven't been here long, or done research on the subject, because it is a proven fact that advice steering beginners towards making their own engine is complete and utter bullshit. That has been said sometime, after all - the forum has existed since god damn 1999 to this day! That's no less than twelve years so of course all kinds of strange things have happened. But, I dare you to find more than five posts dated less than three years back saying that making your own engine is better than using a commercial one. I tried. Found nil. None. People making their own engines and posting about it here? Really? That supports nothing of your original statement which was:

[color=#1C2837][size=2]Now what grinds my gears really is the whole "be pro make your own engine" and then if you dont do it you get negative rep.[/quote]


...which, again, you haven't provided a single shred of evidence for! People can post damn well about whatever they want on this forum, including their own engines - no matter how great or shitty you think they are.
Also, please provide a link to this thread filled with bigoted elite-style a-holes proclaiming that you need "full control over their game engine to fix bugs that might not come". I assure you, this has not happened. It did not. You exaggerate and troll in the most extreme, sir, so please, for the sake of whatever, stop. Like, right now.
"I will personally burn everything I've made to the fucking ground if I think I can catch them in the flames."
~ Gabe
"I don't mean to rush you but you are keeping two civilizations waiting!"
~ Cavil, BSG.
"If it's really important to you that other people follow your True Brace Style, it just indicates you're inexperienced. Go find something productive to do."
[size=2]~ Bregma

"Well, you're not alone.


There's a club for people like that. It's called Everybody and we meet at the bar[size=2]."


[size=2]~ [size=1]Antheus

Personally for me I started off using other engines (more specifically graphics engines) such as Irrlicht and I felt that I could struggle to get something together but did not really understand anything that I was doing. That was when I decided to start making small games but build my own engine along the way. I didn't spend years or even months building my engine, I just would build a game using the raw API's and than I would recognize re-usable features and that would get moved into my engine.

So from my perspective using an Engine didn't work out for me, I wasn't learning anything about how to actually make things work. Now I feel knowing what I know I can jump to any engine and build a game and I have proved this by jumping back to the Irrlicht graphics engine built a simple game there.

Also as a side note I feel if you plan on working in the industry professionally, you better know what is going on under the hood for what you aspire to do. For example, I would like to do AI programming full time, so I am not going to use a full blown AI library and just know how to use it, I would much rather struggle through all of the algorithms and learn how to actually build them. On the other hand I would consider using a graphics library because I have 0 interest in doing graphics programming professionally.



Remember to mark someones post as helpful if you found it so.

Journal:

http://www.gamedev.net/blog/908-xxchesters-blog/

Portfolio:

http://www.BrandonMcCulligh.ca

Company:

www.gwnp.ca

I like potatoes. I like em fried, I like em mashed, I like em baked, I like em boiled, I like em grilled, I like em roasted. I like potatoes!
People that rate other people online are whinning losers. I don't care if this kid is 10, at least he posted something about games instead of the other stupid lounge topics. "Debate me about the Bible" really, as if anyone here is going to prove or disprove religion?


[color=#1C2837][size=2]Now what grinds my gears really is the whole "be pro make your own engine" and then if you dont do it you get negative rep.
[color="#1c2837"][/quote]
[color="#1c2837"]This was his original statement, why is this trolling. Again almost all the Lounge topics now are retarded. "What should I do this summer, I hate sitting inside". Literally a current topic posted.



NBA2K, Madden, Maneater, Killing Floor, Sims

Advertisement

People that rate other people online are whinning losers.

That's your opinion and that's fine, but the rating system is there for people to approve or disapprove of a post - like it or not, what's the point of whining on 'losers'?

I don't care if this kid is 10,

Nor do I

at least he posted something about games instead of the other stupid lounge topics.

That he did

"Debate me about the Bible" really, as if anyone here is going to prove or disprove religion?

If you read that topic, it didn't start out with proving/disproving religion and, although I think it's borderline trolling or at the very least really really off-topic, it's at least gotten some spirited debate going. This topic has not.


[color="#1C2837"]Now what grinds my gears really is the whole "be pro make your own engine" and then if you dont do it you get negative rep.
[color="#1c2837"]

[color="#1c2837"]This was his original statement, why is this trolling.
[/quote]
Because it's patently false and the OP has done nothing to prove any of his statements while the rest of us have disproven almost all of them. It's posted in an inflammatory manner calling out the community for doing things that it isn't doing! Common sense tells us that if he is right then he could provide a single example to prove his claims - do that and we can have a debate. Failure to do so is just trolling, clear and cut.

Now, if the OP had posted something like...
Hey guys!
I've noticed a lot of negativity towards using a commercial engine in xyz thread. I also feel that there is a lot of sentiment towards "be pro and make you own engine" (for example, look at <<THIS>> post). Why is that? etc.
etc.
etc.[/quote]
...it'd've been different. He didn't. It isn't.
"I will personally burn everything I've made to the fucking ground if I think I can catch them in the flames."
~ Gabe
"I don't mean to rush you but you are keeping two civilizations waiting!"
~ Cavil, BSG.
"If it's really important to you that other people follow your True Brace Style, it just indicates you're inexperienced. Go find something productive to do."
[size=2]~ Bregma

"Well, you're not alone.


There's a club for people like that. It's called Everybody and we meet at the bar[size=2]."


[size=2]~ [size=1]Antheus

[color="#1C2837"]That's your opinion and that's fine, but the rating system is there for people to approve or disapprove of a post - like it or not, what's the point of whining on 'losers'?[/quote]
[color="#1C2837"]No it is to approve/disapprove of people, if what you are saying is true, a negative post wouldn't carry to a person. I've helped a lot of people, but my rating wouldn't say so. Right now this site has turned into a popularity war with this new rating system and does nothing but bum some people out when people start giving thumbs down. It is discouraging to new members that have no experience and need to ask their first game dev question, which this may have been. This guy has 17 total posts and was on game development topic.

[color="#1c2837"]I'll bet that all of my first questions would have 20 thumbs down because I simply started my career on here alone and not in school.

[color="#1c2837"]Again its discouraging. I don't like how the new comers are treated. Popularity in terms of 'cool' posts means nothing.

[color="#1c2837"]And you also gotta love the "you should google this/that", there is a whole resource of people here that when you don't understand, you can ask. When did it become negative to ask real people in real time vs read some old document on google?






NBA2K, Madden, Maneater, Killing Floor, Sims

You're welcome to ignore everything about the rating system if you like.
I have for years, youve been around for a month? I have a rating of 4, that must mean I don't help anyone actually work on games. What I'm getting at is the rating system is flawed in that I got voted down because I said something about how gamedev is picking on people with the rating system, meanwhile someone said the word potatos and got rated up 4 or 5 times...........sorry but this place has gotten really immature in the lounge at least.

NBA2K, Madden, Maneater, Killing Floor, Sims

This topic is closed to new replies.

Advertisement