Xx pr0c0d3r xX Posted August 24, 2014 Author Share Posted August 24, 2014 hi its Xx pr0c0d3r xX and 2day im gonna show u my c+ orpg engineits not finish yetscreenshot :Â [http://i.imgur.com/VirUTdw.png](http://i.imgur.com/VirUTdw.png)2 compile u will need a c++11 compiler, sfml2 and raknetalso the music and the gfx cant b used in ur projects but the fonts are free to use in a commercial projectu can change the ip the client connects 2 in the ip.txt file where the clients executable is and the port is 2703 always2 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 clientthis build is not meant for end users and u wont b able 2 create ur own game yetim 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 terrainalso id need tips from an expert in multithreaded programming as to parallelize the entities update loopsif u have questions ask plz i will answerc ya dont b 2 mean plz Link to comment Share on other sites More sharing options...
Colonello Posted August 24, 2014 Share Posted August 24, 2014 I think you should at least list some of it's features and have a few more screenshots. Nobody is going to use this without getting more information first. Link to comment Share on other sites More sharing options...
Marsh Posted August 24, 2014 Share Posted August 24, 2014 Everything about this post is sketch as hell. On the other hand the code seems to be there. It isnt the best thing I have ever seen as far as coding standards or the way things are done. But it is also not the worst thing I have ever seen. This is just a quick 5 minute look at the source. Never ran anything.Also what the heck does thing do and why is there a thing component and a thingcomponentfactory. Not sure how much of this is sfml but it seems to be way more files then neccessary for the screenshot that is provided. Link to comment Share on other sites More sharing options...
Colonello Posted August 24, 2014 Share Posted August 24, 2014 I agree with Marsh it looks very sketchy. Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 24, 2014 Author Share Posted August 24, 2014 hi marsh the thingcomponent is the base class for all components in the enginea thingcomponent is a functionality for a thing. a thing is an entity. if u look at it from the client, all the things which are displayed are in the thingsmanager. every game iteration theres a call to thingsmanager::update and thingsmanager::draw. inside those methods, all the update and draw methods are called. u can read more about it here :Â [http://gameprogrammingpatterns.com/component.html](http://gameprogrammingpatterns.com/component.html), especially the code example part from which the thing class is based off.thingcomponentfactory is necessary to be able to reconstruct the right thing component from the name of the component when reading from a file or from the serverimportant to note is that on the server, theres one thingmanager for each terrain Link to comment Share on other sites More sharing options...
Marsh Posted August 24, 2014 Share Posted August 24, 2014 You may consider making a new name. Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 24, 2014 Author Share Posted August 24, 2014 a new name for what? Link to comment Share on other sites More sharing options...
Marsh Posted August 24, 2014 Share Posted August 24, 2014 ThingAll in all I will have to check this out though. Seems cool! Good job sharing this. What kind of experience do you have programming? Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 24, 2014 Author Share Posted August 24, 2014 im a pro coderi like Thing because its nifty and sweet. i know u mean it doesnt say much about what the class do, but neither does entity, except for the fact people recognize that term for a set of behaviours expected from an entity class, but theyll recognize those behaviours from a quick look at the code, namely the position and id. then theyll b able to c the component and messaging system therealso what do u mean by coding standards? what should b better? Link to comment Share on other sites More sharing options...
Mohenjo Daro Posted August 24, 2014 Share Posted August 24, 2014 Ok, there is no way you are a professional coder. Anyways, from what  saw in the folder the images don't make much sense and the client didn't start when I tried saying it wasn't a valid Win32 application.Someone else may have better luck. Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 24, 2014 Author Share Posted August 24, 2014 hi baron y do the images not make much senseand can u give me a screen shot of the windows error?thx Link to comment Share on other sites More sharing options...
Mohenjo Daro Posted August 24, 2014 Share Posted August 24, 2014 No, you can't because it's a stupid error that means the client.exe was not a valid .exe. And I mean the images are weird because they are just a single image for each one Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 24, 2014 Author Share Posted August 24, 2014 hi baron yes i know its less efficient to store the images splitted, but i really think its easier to manage the tiles this wayalso i think u didnt understand me about the error. can u plz post a screenshot of the error as u c it on ur computer plz? Link to comment Share on other sites More sharing options...
Mohenjo Daro Posted August 24, 2014 Share Posted August 24, 2014 ![](http://s10.postimg.org/bogfrpibd/Error.jpg) Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 24, 2014 Author Share Posted August 24, 2014 i cant support windows xp for the main release but if any1 wants to try with a legacy os u can install those :Â [http://www.microsoft.com/en-ca/download/details.aspx?id=40784](http://www.microsoft.com/en-ca/download/details.aspx?id=40784) Link to comment Share on other sites More sharing options...
Ezemel Posted August 24, 2014 Share Posted August 24, 2014 I don't get it why people start working on engines wich will never finish.Though I really appreciate what you are doing, but if you look around we got many unfinished engines, wich is sad. Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 24, 2014 Author Share Posted August 24, 2014 hi mad hatter i would like it 2 b done b4 i finish 2 but i cant Link to comment Share on other sites More sharing options...
kibbelz Posted August 24, 2014 Share Posted August 24, 2014 I spy with my little eye, someone who plays LoL. Name and server?Anyway, I personally think it looks pretty average of all of the current unfinished engines we have lurking on the forums. I hope it actually gets completed, that would be in my opinion impressive.Best of luck,-Kibbelz Link to comment Share on other sites More sharing options...
Marsh Posted August 24, 2014 Share Posted August 24, 2014 > Anyway, I personally think it looks pretty average of all of the current unfinished engines we have lurking on the forums.> -KibbelzIts in c++ that counts for a lot. Even if its not finished could be a good base for someone to continue. Link to comment Share on other sites More sharing options...
Mohenjo Daro Posted August 24, 2014 Share Posted August 24, 2014 Well, hopefully this engine does get off the ground, but procoder, I'll tell you now, you may want to make it so it's not running batch, it's less sketchy that way and usually can do more. But all in all, not bad from what you've shown, just different.Also, if you stop working on it then you may want to ask around to see if anyone is willing to take it over. Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 24, 2014 Author Share Posted August 24, 2014 baron its called the shell and its perfectly normal dont worry Link to comment Share on other sites More sharing options...
Mohenjo Daro Posted August 24, 2014 Share Posted August 24, 2014 I know it's normal but still, anyways, the engine does look nice even if I can't try it. Link to comment Share on other sites More sharing options...
Mal Posted August 24, 2014 Share Posted August 24, 2014 You shouldn't try so hard to dumb yourself down using 1337 sp3k; I honestly had to check my calendar to make sure it wasn't some April fools joke.Probably why there's so much hate mongering going on. Finished or not there's maybe 3-4 people associated with this community that could even begin to saunter through C/C++, let alone do something as simple as what you've done here; not sure why anyone would mention "unfinished" given the above fact.Nice work. Keep going with it. :) Link to comment Share on other sites More sharing options...
Xx pr0c0d3r xX Posted August 25, 2014 Author Share Posted August 25, 2014 hi budweiser good beer thx Link to comment Share on other sites More sharing options...
Helladen Posted August 25, 2014 Share Posted August 25, 2014 Looks nice, good luck. 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