deathtaker26 Posted August 29, 2014 Share Posted August 29, 2014 So I might be a little bit late to this, but, by all means you are NOT a professional coder. I actually find it very arrogant that you would proclaim yourself with such a title. I also find your coding methods to be very…. cringey. First of all, Your code is VERY unorganized, as an example "Things Library" as stated before, that's absolutely absurd. I would never even consider reading a library called "things'. Why not GameComponents? Second, why don't you organize your source files into folders. Another thing that makes me cringe here is all these "components" you have. (ex NameplateComponent) why not just create a namespace as stated above as GameComponents and have like Engine.Components.Nameplate or having something like Engine.Debug.Logger?Keeping these in mind will stop your source from becoming a jumble of Spaghetti Code, and will generally make you a better developer or software engineer.I believe this was you asking me all these questions when I was coding on a stream yesterday, but I just wanted to give you a heads-up that before criticizing someone who is trying to teach others, you should REALLY look more into taking advice and constructive critique into your own code rather than blowing off every bit of advice someone hands out, because as far as I've seen you're very arrogant towards your "skill", if you take in constructive criticism you might one day be able to call yourself a professional software engineer. To sum this up, I'm basically saying don't be arrogant and listen to the people criticizing you, it's how you expand your knowledge and technique. Remember, programming isn't in the functionality or the output alone, especially if it's opensource. Because your program could be amazing, but if it's just a bunch of spaghetti code, it's relatively useless.Edit:And I read above this quote:> Coder, you're presenting your engine, sound like you're actually professional rather than a 12 yr old that found out about texting.He makes a valid point, you're presenting an idea and application, make it presentable. Type with proper grammar, and make it sound good like you actually know what you're talking about, not trying to "look cool" if someone talks dirt about your design, take it constructively, not like an immature child. Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 30, 2014 Author Share Posted August 30, 2014 hi crest thx for taking time to write 2 me> Your code is VERY unorganized, as an example "Things Library" as stated before, that's absolutely absurd. I would never even consider reading a library called "things'. Why not GameComponents?> > Â > > theres nothing called "Things Library" in the sources. [i already covered the choice of the name Thing](http://www.eclipseorigins.com/community/index.php?/topic/135884-c-orpg-engine/?p=927513), and ThingComponent is named ThingComponent bcuz its a component for a Thing. im currently redesigning the component system so the code is more expressive so plz hold any argument until the next version> > Â > > > why don't you organize your source files into folders.> > > > Â > > > > bcuz i didnt think about categories 4 the source files so far. u can share ur vs project filter and i will use it if its meaningful> > > > Â > > > > > give you a heads-up that before criticizing someone who is trying to teach others> > > > > > Â > > > > > > 2 get the facts straight, what i told u on ur stream was that u didnt need to explain what all the methods in the xna project generation's main file were 4, bcuz i understand it all. u ignored me and continued 2 explain every little thing, taking unecessary addional time. really it was 4 ur sake, because as i told u, **i was ur only viewer on the stream**.> > > > > > Â > > > > > > > Remember, programming isn't in the functionality or the output alone, especially if it's opensource. Because your program could be amazing, but if it's just a bunch of spaghetti code, it's relatively useless.> > > > > > Â > > > > > > do u have other suggestions 2 design the engines code better plz?> > > > > > Â > > > > > > > not trying to "look cool" if someone talks dirt about your design, take it constructively, not like an immature child.> > > > > > Â > > > > > > could u plz list all the instances where i followed this behavior? i will apologize asap Link to comment Share on other sites More sharing options...
Sn0w Beast Posted August 30, 2014 Share Posted August 30, 2014 Hey coder. I think your engine looks pretty good. Just keep doing what you're doing and get the engine finished :P. You do need to learn to take criticism better though, you put the game on the site be prepared for what people say. Overall, I don't think your engine is bad but it can definitely become better. Just keep at it :) Link to comment Share on other sites More sharing options...
deathtaker26 Posted August 30, 2014 Share Posted August 30, 2014 > hi crest thx for taking time to write 2 me> >  > >  > > theres nothing called "Things Library" in the sources. [i already covered the choice of the name Thing](http://www.eclipseorigins.com/community/index.php?/topic/135884-c-orpg-engine/?p=927513), and ThingComponent is named ThingComponent bcuz its a component for a Thing. im currently redesigning the component system so the code is more expressive so plz hold any argument until the next version> >  > >  > > bcuz i didnt think about categories 4 the source files so far. u can share ur vs project filter and i will use it if its meaningful> >  > >  > > 2 get the facts straight, what i told u on ur stream was that u didnt need to explain what all the methods in the xna project generation's main file were 4, bcuz i understand it all. u ignored me and continued 2 explain every little thing, taking unecessary addional time. really it was 4 ur sake, because as i told u, **i was ur only viewer on the stream**.> >  > >  > > do u have other suggestions 2 design the engines code better plz?> >  > >  > > could u plz list all the instances where i followed this behavior? i will apologize asapYou were missing the points here, I was trying to help you out. Here is an example of how I tend to organize code into folders, I didn't do to well in the namespaces on this one, but I will be rewriting the code soon.[https://github.com/DylanDodds/Juiced-Engine/tree/master/Client](https://github.com/DylanDodds/Juiced-Engine/tree/master/Client)Also, please, for the love of toothpaste…. use proper english, it's so unprofessional to type the way you do.It's "you" not "u", it's "To and two" not "2". It's "for" not "4"As in, YOU'RE not being professional, and it's starting TO get on the nerves of other members of the community. FOR the love of toothpaste, if YOU're trolling, please stop. Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 30, 2014 Author Share Posted August 30, 2014 thx 4 helping Link to comment Share on other sites More sharing options...
deathtaker26 Posted August 30, 2014 Share Posted August 30, 2014 > thx 4 helpingI'm done this just verified that you're trying to troll. Link to comment Share on other sites More sharing options...
Mal Posted August 30, 2014 Share Posted August 30, 2014 > I'm done this just verified that you're trying to troll.Just now figuring that out? Lol.. Link to comment Share on other sites More sharing options...
Sn0w Beast Posted August 30, 2014 Share Posted August 30, 2014 lmao. why would someone go through the trouble. people have a lot of free time. Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted September 1, 2014 Author Share Posted September 1, 2014 hi every1 Xx pr0c0d3r xX here 2 present 2 u the latest about the c+ orpg engineso this time around i did gud and saved what i changed so here it is :* added a /warp command and /resize command.along with testing having multiple maps and fixing shit about the terrain loading* fixed all compilation warningsthere were so many warnings about implicit type conversions and whatnot so i went ahead and fixed them all* reworked component systemthis 1 is important bcuz the system can now b used 4 adding external components moar ez-er.* templated Dimensions2D and Dimensions3D* fixed releasei noticed there were missing files in the dl so i fixed thatall this may not seem like a lot but it is bcuz. i wanted 2 fix the terrain renderer but decided to put this release up first. now there r 4 things i want to do : 1 is 2 render tile property tags on the map editor so for example u can c which tiles r blocked or not, 2 is 2 add a basic xp component leveling system and gui, 3 is to add tilegroup support 2 the map editor bcuz its stlil tarded so this will come with the tile renderer edits and 4 i want 2 add ranged combat component.i dont have 1 relevant screenshot 2day but i have this treestump so i hope its ok : ![](http://i.imgur.com/3VE8rTq.png) Link to comment Share on other sites More sharing options...
Ezemel Posted September 1, 2014 Share Posted September 1, 2014 This guy really grinds my gears>! ![](http://carolinewiita.files.wordpress.com/2013/09/screen-shot-2013-09-10-at-4-40-00-pm.png) Link to comment Share on other sites More sharing options...
abhi2011 Posted September 1, 2014 Share Posted September 1, 2014 Never heard of  a language called C+. Mind giving me some tutorials on this new language? Link to comment Share on other sites More sharing options...
Sn0w Beast Posted September 1, 2014 Share Posted September 1, 2014 lmfao. Link to comment Share on other sites More sharing options...
Marsh Posted September 1, 2014 Share Posted September 1, 2014 Honestly its impossible to give any feedback because I cant tell what the heck your talking about in your updates. Sure I could concentrate and power through it but its really not worth the time. Link to comment Share on other sites More sharing options...
kibbelz Posted September 1, 2014 Share Posted September 1, 2014 Agreed alongside I find it impossible to translate from "text-speak" to English. If you wish for this community to stop bashing this thread start by using proper English. Link to comment Share on other sites More sharing options...
Officer Johnson Posted September 1, 2014 Share Posted September 1, 2014 > Agreed alongside I find it impossible to translate from "text-speak" to English. If you wish for this community to stop bashing this thread start by using proper English.Thank you for finally agreeing with me i always get so mad at him in shoutbox for talking like this crap finally got some agreement here. Link to comment Share on other sites More sharing options...
Stach Posted September 1, 2014 Share Posted September 1, 2014 Just ignore him. He will eventually go away. Link to comment Share on other sites More sharing options...
Mal Posted September 1, 2014 Share Posted September 1, 2014 > Agreed alongside I find it impossible to translate from "text-speak" to English. If you wish for this community to stop bashing this thread start by using proper English.He's trolling yall so that's the whole point. Link to comment Share on other sites More sharing options...
JohnPony Posted September 1, 2014 Share Posted September 1, 2014 oi m8 stahp usin tht l33t speek b4 i shuv a bottle of rum up yer butt. Link to comment Share on other sites More sharing options...
Matt Posted September 1, 2014 Share Posted September 1, 2014 > oi m8 stahp usin tht l33t speek b4 i shuv a bottle of rum up yer butt.u wot m8 Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted September 1, 2014 Author Share Posted September 1, 2014 > Never heard of  a language called C+. Mind giving me some tutorials on this new language?u can find tutorials on the internet or buy 1 book> Honestly its impossible to give any feedback because I cant tell what the heck your talking about in your updates. Sure I could concentrate and power through it but its really not worth the time.u can give feedback from the sources bcuz thats wat matters really> oi m8 stahp usin tht l33t speek b4 i shuv a bottle of rum up yer butt.no plz Link to comment Share on other sites More sharing options...
Seb Posted September 1, 2014 Share Posted September 1, 2014 u can find tutorials on the internet or buy 1 bookbookOne may find tutorials on the internet or purchase a booku can give feedback from the sources bcuz thats wat matters reallyreallyYou can give feedback on the source because that is what really mattersno plzNo please Link to comment Share on other sites More sharing options...
Mohenjo Daro Posted September 1, 2014 Share Posted September 1, 2014 Ok, C is a language, C++ is a language, C+ does not exist. Link to comment Share on other sites More sharing options...
Seb Posted September 1, 2014 Share Posted September 1, 2014 > hi its Xx pr0c0d3r xX and 2day im gonna show u my c+ orpg engine> > its not finish yet> > screenshot : [http://i.imgur.com/VirUTdw.png](http://i.imgur.com/VirUTdw.png)> > u can dl it here on my hfs : [http://66.45.248.24/](http://66.45.248.24/)> > 2 compile u will need a c++11 compiler, sfml2 and raknet> > also the music and the gfx cant b used in ur projects but the fonts are free to use in a commercial project> > u can change the ip the client connects 2 in the ip.txt file where the clients executable is and the port is 2703 always> > 2 test the build u need 2 dl the client and server, unzip them both and then u run the server and after u run the client> > this build is not meant for end users and u wont b able 2 create ur own game yet> > im looking 4 feedback about the entity component system, the serialization methods used in the code, the network protocol and the data structures which i should use for the terrain> > also id need tips from an expert in multithreaded programming as to parallelize the entities update loops> > if u have questions ask plz i will answer> > c ya dont b 2 mean plzHellotoday I am going to show you my currently incomplete C+ ORPG engine.![](http://i.imgur.com/VirUTdw.png)You can download it from [http://66.45.248.24/](http://66.45.248.24/)To compile my code you will need a c++ 11 compliler, cfml2 and a raknetUnfortunately you can't use the graphics or music however you may use the fontsTo change the IP to your own replace the contents of IP.text the port is always set to 2703To test the build you need to download the client and server and make sure the surver has completely loaded before opening the clientI am looking for feedback on all of my codeIf you have any questions please ask me I will answerGoodbye please don't be unnecessarily cruel Link to comment Share on other sites More sharing options...
deathtaker26 Posted September 1, 2014 Share Posted September 1, 2014 This guy is giving me cancer. and why do I get the feeling he's a banned member of eclipse coming back to piss us off? Does anyone else get that idea? Link to comment Share on other sites More sharing options...
Seb Posted September 1, 2014 Share Posted September 1, 2014 Quite possibly Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now