Marsh Posted July 30, 2009 Author Share Posted July 30, 2009 OLD DO NOT USEIf people are still interested in a version of Eclipse in c++ then all hope is not lost. I am developing one in my spare time. I am not sure what will become of it. But it helps me learn so I will be developing a engine in my spare time. I wouldn't count on this as a new version of Eclipse because I am still not sure what I am going to do with it. Here is some screen shots of progress so far. I will try to update as much as I can.Right now the movement is by pixel and not by tile, any sprite size is supported. The networking code im using will make it so that port forwarding is not necessary. Map switching is instant, no load time.Additional Features that have been addedDynamic Sprite SizesAny Amount of Frame movementExternal EditorsSupports Many different sprite sheet formats. Including Eclipse, RMXP or just a random one you made.Server: [http://freemmorpgmak…4.100&port=4000](http://freemmorpgmaker.com/status/status.php?ip=96.54.44.100&port=4000)![](http://www.touchofdeathforums.com/c+/Server2.png)Very simple, havent put any work into it yet.Alpha and Color Changer![](http://www.touchofdeathforums.com/c+/alpha.png)Not much to see, just a few alpha and color changing tests.![](http://www.freemmorpgmaker.com/chat.png)Ingame shot, you can walk around the npc walks around. Cast spells. Chat, see other players Not much is done.Some different NPC Sizes![](http://www.freemmorpgmaker.com/files/imagehost/pics/2a49322c4a1caafe627d6f01eaa96f43.png)Items Now Display on the ground.![](http://www.freemmorpgmaker.com/files/imagehost/pics/de82d468ed16ae2b807a5f84a6fd9841.png)Inventory on the right![](http://www.freemmorpgmaker.com/files/imagehost/pics/45ee0880e04064c1ea5cdf312c04b485.png)![](http://www.touchofdeathforums.com/c+/spells.png)Spells look exactly the same as current Eclipse. Though they will probably have alpha channels hue controls etc.![](http://www.touchofdeathforums.com/c+/mapeditor.png)The map editor looks like stercus, but I thought I might as well show you anyway. It gets the job done. Adding new layers is simple and adding attributes is even easier. I need a good GUI for this and a better system. I am putting more work into the game right now then the map editor.Here is the plaintext of a map. May convert to binary for faster speeds but the map loading is currently instant so I may just keep the current system.```MUSIC/Kim.mp3Sybian Village 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, 19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,25,26,26,26,26,26,26,26,27,0,0,18,0,0,0,0,22,0,0,0,33,34,34,34,34,34,34,34,35,0,0,0,0,0,0,0,0,14,0,0,33,34,34,34,34,34,34,34,35,0,0,0,0,19,0,0,22,0,29,0,41,42,42,42,42,42,42,42,43,15,0,0,0,0,0,0,0,0,0,0,0,0,18,0,28,0,0,0,30,30,30,30,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,14,0,0,30,0,0,18,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,18,0,0,0,11,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,55,32,0,0,0,0,38,0,0,19,0,0,0,0,18,0,0,0,61,62,63,64,9,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,70,71,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,69,70,71,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,78,79,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,58,59,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,66,67,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,74,75,76,0,0,0,0,0,54,55,0,0,0,0,0,0,0,0,0,0,82,83,0,0,0,0,0,61,62,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,70,71,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,78,79,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,87,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,2,3,4,5,6,7,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 2,0,0,0 1,0,0,0,11,0,0,10,0,2,0,0,0,0,0,0,0,0,0,0, 37,38,39,40,41,42,43,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22, 1,1,5,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55, ```![](http://www.freemmorpgmaker.com/create.png)![](http://www.freemmorpgmaker.com/main.png)Not much is done as you can see but I thought I would give people something to look at. Feel free to give suggestions. Also anyone who can make good looking GUI's im looking for some help in that department. The current GUI is by Magicshmop and Blodyavenger.![](http://www.freemmorpgmaker.com/files/imagehost/pics/49d0a00fcdb891882c261e8d227ec53e.png)![](http://www.freemmorpgmaker.com/files/imagehost/pics/a41a83f270d32323d894ed480c9299a1.png)Was bored, here is a picture of a 9 frame walk system. Quality got raped uploading. Cant see much due to the size either, But it is very smooth movement.![](http://www.freemmorpgmaker.com/asdf.png)Spritesheet being used![](http://www.freemmorpgmaker.com/be09b202ae.png) Link to comment Share on other sites More sharing options...
The New World Posted July 30, 2009 Share Posted July 30, 2009 Wow. this looks great. I'm looking forward to it.Note: I'd enjoy helping, I went to college for this kind of thing and got 2 years of C++ in. I have a lot of spare time lately. It'd be fun, and interesting to develop and create GU interfaces for. Rejection to my offer will be understood :PEdit: the map plaintext looks good. Binary wouldn't take too long to convert to. It probably shouldn't be top priority yet though. It all seems to be coming together nicely. Its hard to believe no one else is commenting on this :\ Link to comment Share on other sites More sharing options...
milkyrules Posted July 30, 2009 Share Posted July 30, 2009 OMGMarsh!U OWN!!!!but sorta piss me off cause we were making our game in C++ now eclipse will be too XDbut nice Marsh C++ has almost an unlimited amount of possibilities to code with and hell C++ can write Xbox games n such if someone did a nice ol source edit it could be played on an XBOX XDmaybe….but lookin good Link to comment Share on other sites More sharing options...
The New World Posted July 30, 2009 Share Posted July 30, 2009 suggestion!!Maybe instead of having a vertical/horizontal grid, we could make it diagnol, or at least add that option. It'd give the games build larger room for customization, and I'm still wondering if you'll let me help with this project. I mean, I went to college for this. :P Link to comment Share on other sites More sharing options...
Marsh Posted July 30, 2009 Author Share Posted July 30, 2009 Are you talking about a isometric game? as for helping me i dont really want this to become some huge project. This way i can just code when i feel like it. Though i will think about your offer later down the road. Link to comment Share on other sites More sharing options...
Hippoman789 Posted July 30, 2009 Share Posted July 30, 2009 Love it. Link to comment Share on other sites More sharing options...
Guest Posted July 30, 2009 Share Posted July 30, 2009 Great job Marsh. Let me know if there's anything I can do to help. Link to comment Share on other sites More sharing options...
The New World Posted July 30, 2009 Share Posted July 30, 2009 @Marsh:> Are you talking about a isometric game? as for helping me i dont really want this to become some huge project. This way i can just code when i feel like it. Though i will think about your offer later down the road.Yes, Isometric, just allowing more customization to the game. As for my offer, it will stand. Link to comment Share on other sites More sharing options...
Lenton Posted July 30, 2009 Share Posted July 30, 2009 @DarkSoul:> but nice Marsh C++ has almost an unlimited amount of possibilities to code with and hell C++ can write Xbox games n such if someone did a nice ol source edit it could be played on an XBOX XD> maybe….Xbox disks are encrypted so you would need to get microsoft to make it work.It's looking good but I bet it will be a long time before you finish it. What's the really long box on the right side for? Link to comment Share on other sites More sharing options...
Marsh Posted July 31, 2009 Author Share Posted July 31, 2009 Like i said, its just something im doing in my spare time. So who knows how long it will take. Like i said this isn't a official version or anything. Just something im doing when im bored. The long box on the right is for inventory settings etc etc. Link to comment Share on other sites More sharing options...
The New World Posted July 31, 2009 Share Posted July 31, 2009 Well it looks good. Even if its not official I'm waiting for it. xD Link to comment Share on other sites More sharing options...
Marsh Posted July 31, 2009 Author Share Posted July 31, 2009 Its more that i don't want people bugging me about it, or complaining about features i add etc. Also this isn't meant to be competition with anything. just a fun project. Link to comment Share on other sites More sharing options...
The New World Posted July 31, 2009 Share Posted July 31, 2009 Yeah things do get crazy when you release information about them, maybe just keep the updates limited to standard stuff minimizing the attraction and debate? Link to comment Share on other sites More sharing options...
mrmiguu Posted July 31, 2009 Share Posted July 31, 2009 Please make the GUI render in .PNG and not .JPG. I hate how the quality is raped on most computers. Other than that, good luck with the development. Link to comment Share on other sites More sharing options...
Owen F Posted July 31, 2009 Share Posted July 31, 2009 Ooh i <3 it so much. And you've done quite an amount of progress already. Way to go Marsh! Link to comment Share on other sites More sharing options...
Guest Posted July 31, 2009 Share Posted July 31, 2009 Why in the hell does one client open a TCP and UDP connection? o.o I also assume you are using DarkGDK and the networking it comes with. The DarkGDK networking is so old and outdated, I REALLY STRONGLY suggest not using it unless you want this to be destined to fa1l. The head develop even said it needs removed… Link to comment Share on other sites More sharing options...
Owen F Posted July 31, 2009 Share Posted July 31, 2009 If you want my suggestions, release it with some of the CUSTOM TILES hanging around eclipse resources somewhere, because it will discourage all the rmxp style games. Link to comment Share on other sites More sharing options...
Marsh Posted July 31, 2009 Author Share Posted July 31, 2009 @Krankzinnig:> Why in the hell does one client open a TCP and UDP connection? o.o I also assume you are using DarkGDK and the networking it comes with. The DarkGDK networking is so old and outdated, I REALLY STRONGLY suggest not using it unless you want this to be destined to fa1l. The head develop even said it needs removed…Im not using dark gdk networking actually. TCP is slower but more reliable so i will be using it for important info. But udp is faster but loses packets so i will be using that for player location etc because so many packets will be sent. Either way, this is for fun so it can never really "fa1l" Link to comment Share on other sites More sharing options...
DrNova Posted July 31, 2009 Share Posted July 31, 2009 Thats cool :) Link to comment Share on other sites More sharing options...
Homicidal Monkey Posted July 31, 2009 Share Posted July 31, 2009 The same I said to Umbra, you should use SE's map format just because you will not run into compatibility problems. Java -> C++ is an easy conversion so if you know enough of C++, it shouldn't be hard to implement. It will also allow you to use the Map Editor I wrote.btw, your welcome to use google code's svn if you want. Link to comment Share on other sites More sharing options...
jna Posted August 2, 2009 Share Posted August 2, 2009 Nice!! I like all the progress. I wonder why i didn't see this. Link to comment Share on other sites More sharing options...
Hippoman789 Posted August 2, 2009 Share Posted August 2, 2009 Krank says its going to fail. Link to comment Share on other sites More sharing options...
The New World Posted August 2, 2009 Share Posted August 2, 2009 Well I think its a nice project. Link to comment Share on other sites More sharing options...
Marsh Posted August 2, 2009 Author Share Posted August 2, 2009 @Hippoman:> Krank says its going to fail.who cares what crank says, its just for fun. I dont think you guys realise everything doesn't have to be some big contest. Im bored, im trying to learn c++. Its not even a version of Eclipse. Link to comment Share on other sites More sharing options...
Hippoman789 Posted August 2, 2009 Share Posted August 2, 2009 i know, im jsut saying….Crank wasnt being nice...and you should prove him wrong by making it awesomez 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