Baron Posted March 8, 2013 Author Share Posted March 8, 2013 Hi all!A lot of you might not know me which is cool, but I used to be pretty heavily involved here.Way back when I was involved I started a complete rebuild of the Eclipse game client in Adobe's incredibly popular and widely utilised .swf format.At the time i started programming this i was *very* new to Actionscript programming. Eventually I became good and fixed most of the bugs the client had.Currently it suffers from a lack of features as i just don't have the time to sink into it to make it sing the way it needs to.Given that I have no time to finish this the way I'd like to anymore, I've decided to give it away to the Eclipse Community, who have been a wonderfully generous, creative and supportive group of people worthy of spending the time to get to know.But lets get down to the nitty gritty then:**WHERE TO DOWNLOAD?** (if anyone wants to mirror I'll link you up here too)Version 3_0_1 - Complete Source (Still Needs Work)[www.luckyeddy.com/FlashEclipse/v3_0_1.rar](http://www.luckyeddy.com/FlashEclipse/v3_0_1.rar)REPORTING BUGS:**If you do not follow these rules I will not respond, I will delete your query.****LIST YOUR CLIENT VERSION****SCREENSHOT ANYTHING RELEVANT****DESCRIBE IN DETAIL HOW YOU GENERATED THE PROBLEM. THE SCREEN IS BLACK IS NOT A BUG REPORT.**FLASH ECLIPSE FAQ:**WHY WOULD SOMEBODY USE THIS?**Lack of media exposure has always been a fatal deployment problem for some of the amazing games that have cycled through here over the time I've been here. Utilising this engine lets you deploy your games to all the major flash portals out there. [http://www.newgrounds.com/](http://www.newgrounds.com/) for example. The .swf's work swimmingly there (or did when last tested anyhow). It is not uncommon for halfway decent games to get 6 digit view numbers, with better ones getting upwards of that still. This is enough to get a solid kickstart and build a community on.**GENERAL FEATURESET?*** You get the benefits of native .png functionality of alpha channels on *everything*. Tiles, animations, spell effects, fireballs, weather, you name it.* It has all the server backend of most the features native to the older versions of Eclipse… just add the menus and you're up and running.* Map editor is rather awesome, lot of layers and functionality, expandable.* You're not programming a game in VB6\. This is incredibly awesome. Seriously.* Actionscript 2 has a *massive* amount of resources available online for doing just about everything.**THINGS TO BE AWARE OF?*** Some editors are unfinished. Some are complete and pretty.* It's based on older and (arguably) less stable versions of Eclipse. Personally never had issues under loading at 20+ simultaneous users online for extended periods.* The server is still VB6… So to add new featuresets you'll need to know Flash ActionScript *and* VB6\. Or do what I did and learn it as you go.* The Actionscript code is in parts not sensibly located. I would not do this if i was writing the engine again. Ask and I'll try to point you in right direction…* Flash .swf's are a *very* open format. There is every chance people can disassemble the client, so always treat it as untrustworthy and perform suitable logic checks.* You can prevent different sites "hosting" your content by using the URL locking your file. details below.* The tileset has been created by myself but I release it**LICENSING DETAILS:**The original works as built upon are not subject to the heavy handed licenses introduced later in Eclipses' Development.The source code for the Eclipse SERVER is as previous, a credit to all those who worked on it previously (gl with that)The Flash Eclipse client and source code including the graphics included therein (except for sprites) have been created by me for the purposes of a game that never saw release.As such I release them under the following license: [http://creativecommo…icenses/by/3.0/](http://creativecommons.org/licenses/by/3.0/)Attribution is to be to Edward Taylor, with even this attribution willing to be waived if you drop me an email with a link to your playable work and I agree.**QUESTIONS?**If you have genuine queries about the engine or issues getting it to run, please post here and I will do my best to respond with step by step solutions.If there are bugs or issues with the upload let me know and I will resolve as promptly as possible. Link to comment Share on other sites More sharing options...
Baron Posted March 8, 2013 Author Share Posted March 8, 2013 PRETTY PICTURES (AS OF V301)![](http://www.stripedelephants.com/GAMEZ/ECLIPSE/v301/Login.png)Admin Menu:>! ![](http://www.stripedelephants.com/GAMEZ/ECLIPSE/v301/Admin_Menu.png)Map Editor:>! ![](http://www.stripedelephants.com/GAMEZ/ECLIPSE/v301/Map_Editor.png)Inventory & Help Tooltips>! ![](http://www.stripedelephants.com/GAMEZ/ECLIPSE/v301/Tooltips_Inv_Display.png)Spell Editor:>! ![](http://www.stripedelephants.com/GAMEZ/ECLIPSE/v301/Spell_Editor.png)List Menu Selectors for items etc>! ![](http://www.stripedelephants.com/GAMEZ/ECLIPSE/v301/List_Menus.png)Item Editor:>! ![](http://www.stripedelephants.com/GAMEZ/ECLIPSE/v301/Item_Editor.png)NPC Editor (due to be restyled to be consistent).>! ![](http://www.stripedelephants.com/GAMEZ/ECLIPSE/v301/NPC_Editor.png) Link to comment Share on other sites More sharing options...
DMF Posted March 8, 2013 Share Posted March 8, 2013 find this intresting baron ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png) and there are ppl dat still rember u ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png) Link to comment Share on other sites More sharing options...
TaxorStudios Posted March 8, 2013 Share Posted March 8, 2013 wow! Thanks!!! Link to comment Share on other sites More sharing options...
TaxorStudios Posted March 8, 2013 Share Posted March 8, 2013 What is main file to open?? in FLA. FILES Link to comment Share on other sites More sharing options...
TaxorStudios Posted March 8, 2013 Share Posted March 8, 2013 Big's Problems. Cant Play in browser ![-_-](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/sleep.png) Link to comment Share on other sites More sharing options...
Baron Posted March 8, 2013 Author Share Posted March 8, 2013 HOW TO DO CERTAIN THINGSHOW TO START THE SERVER / CLIENTIF YOU GET JUST A BLACK SCREEN, SEE THIS.>! SERVER:>! Open VB6 Server > Server Source Code > Server.vbp>! Press the Play button at top or compile to a new server.exe>! _Common problems included not referencing the Jetbyte socket server dll._>! _It has been included in the folder (from root:)_>! _VB6 Server > JETBYTE SOCKET SERVER DLL_>! _Make sure it is ticked. This is a library of simpler commands for creating / managing socket servers older versions of Eclipse depend on._>! CLIENT:>! Open Destiny_v15.fla>! Ctrl + Enter will export to a .swf>! _Common problems include failing to remove the URL lock toggle to disable Site Locking._>! _See frame 1 layer CODE actionscript lines as below, extra comments in ORANGE_>! /* Global trigger for sitelocking and connection address details. */>! CHANGING THIS TO FALSE RUNS THE CLIENT LOCALLY, INSTEAD OF AS A DEPLOYED SWF ON A WEBSITE>! _global.PUBLISHINGTIME = true;>! // disable menu allowing you to change frame etc>! Stage.showMenu=false>! /* Domain to lock the swf file to. Will not work outside of this location. */>! IF UPLOADING SOMEWHERE, PUT THE DOMAIN YOU ARE UPLOADING TO HERE>! var LockToDomain:String = "stripedelephants.com";>! /* Server host IP Address */>! CHANGE THIS TO WHERE YOUR SERVER IS HOSTED>! var HostIP:String = "124.169.45.52"; USING THE DEFAULT LOGIN WITH EXISTING OP POWERS>! With both the server running and the client running (either via web or in Adobe Flash IDE or equivalent) use the login details as shown>! Username Baron>! Password Baron ACCESSING THE ADMINISTRATOR MENUS>! When in game press F1 and select your menu. Link to comment Share on other sites More sharing options...
Vus Posted March 8, 2013 Share Posted March 8, 2013 This is awesome!Also I haven't seen you for a while baron, how are you? ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/smile.png)I still remember when we tested if we see each other in the same place… ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/biggrin.png) Link to comment Share on other sites More sharing options...
Baron Posted March 8, 2013 Author Share Posted March 8, 2013 VERSION NOTES**v3_0_0 RELEASE BUILD*** Rewrite of JEtbyte sockets back to winsock. Will deal with performance implications down the line. for right now the sheer irritation of dependencies has gotten me fed up.* Clean up and packaging of files for a "playable" version to whet appetites**v3_0_1 UNRELEASED*** Added packet handling for additional editors* Added tab key field highlighting to major menus for improved usability* Added tooltips module for consistent display of tooltip information - minor bughunting required* Added tooltips to inventory items* Added personal display of name and guild affiliation* Added healthbars for NPC's* Added mouseover of enemies revealing name + healthbar* Resolved some movement bugs* Added list module for consistent display of editing menus* Added NPC Editor - Minor bughunting may be needed* Added Additional admin menu button commands, warpto,warpmeto etc* Added Targeting system…. bughunting and player feedback needed* Added Spell Editor - Major bughunting + rewrites of existing behaviour still required* Changed news feed to display as proper html text. Formatting etc can all be achieved from serverside news.ini* Added Item Editor - Pretty solid actually* Added screenshots to forum thread* Ratified some strange coding (my own fault, nobody else to blame)* Fixed undo states in map editor, revert up to 20 state changes* Wrote and added Matrix filters for programatically shifting display colors. Thinking it may be possible to specify matrices to achieve advanced color effects on items / players / spells / maps* Added Ghosting to map editor at cursor. Lets you see what is placing where before commiting a change.* Fixed selection glitching causing accidental map editor placements[Mar 21st 2013]* Fixed glitching item tooltips in inventory editor* Soulbound items now binding correctly and cannot be thrown away (previous vb6 soulbinding was client side)* Cleaned up Inventory code to make it more readable for source users* Reorganised the library to make everything findable. Lazy Asset handling had to be corrected* Added character menu, added functionality to spend and upgrade stats per historic clients.* Added options menu, even though really until I add more sound etc there isn't much point…* Added spellbook menu, ready for spells implementation Link to comment Share on other sites More sharing options...
abhi2011 Posted March 8, 2013 Share Posted March 8, 2013 So I downloaded the engine and ran the HTML file provided. When I opened it nothing much happened, a small loading bar flashed for about half a second, and then the window went blank. Is it because of my stupidity or something more serious? Link to comment Share on other sites More sharing options...
Baron Posted March 8, 2013 Author Share Posted March 8, 2013 > So I downloaded the engine and ran the HTML file provided. When I opened it nothing much happened, a small loading bar flashed for about half a second, and then the window went blank. Is it because of my stupidity or something more serious?The black screen means that the html page has not loaded the .swf file, because the download isnt provided with one. It must be compiled.This isn't an "out of the box instant game engine" deployment, but is more aimed at people who are keen/capable to have a bit of a dig at the guts of this thing.You will need a copy of flash CS5 or higher to work easily with this.I have not compiled an instantly playable .swf because normally you would deploy the .swf to a website locked to that address, which requires you to change code located inside the dev IDE of flash cs5.Perhaps I should take this down until I have a more streamlined process for getting new users a hang of it. Maybe make a couple of vids of deployment pipeline might help everybody. Link to comment Share on other sites More sharing options...
Baron Posted March 9, 2013 Author Share Posted March 9, 2013 Unlocked again but be warned something bizarre is going on with the TCP/IP socket server functionality. Blows out when it sends the logon packet. Link to comment Share on other sites More sharing options...
bintin Posted March 9, 2013 Share Posted March 9, 2013 If this goes to plan then i will bow down to you. that rarely happens. Link to comment Share on other sites More sharing options...
Baron Posted March 9, 2013 Author Share Posted March 9, 2013 > If this goes to plan then i will bow down to you. that rarely happens.It has been working historically but shifted comps between now and last time I was messing with it. Something about win 7 disagrees with the thrid party com library. In the process of shifting it all back to winsock just to get it running again. Link to comment Share on other sites More sharing options...
Baron Posted March 9, 2013 Author Share Posted March 9, 2013 Uploaded an "entry level" setup as the primary link. No client source but enough to let people have a play. Source download to follow. Link to comment Share on other sites More sharing options...
matthewpull Posted March 9, 2013 Share Posted March 9, 2013 Baron, thou art a genius. Link to comment Share on other sites More sharing options...
Baron Posted March 9, 2013 Author Share Posted March 9, 2013 > Baron, thou art a genius.![^_^](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/happy.png) Link to comment Share on other sites More sharing options...
bintin Posted March 9, 2013 Share Posted March 9, 2013 Had a little fiddle with the standalone files, it looks pretty neat so far, one thing that does bug me is the interface, the inventory box pushes the map and shrinks it a little bit and it just doesn't look right. Map editor and npc editor is awesome. Link to comment Share on other sites More sharing options...
Jumbofile Posted March 9, 2013 Share Posted March 9, 2013 Is there a quest system? Link to comment Share on other sites More sharing options...
Marsh Posted March 9, 2013 Share Posted March 9, 2013 Damn Baron! never expected you to release this. I have logged into this engine a few times and it is really solid looking. Even has some particle effects if i recall. I would check it out if you have never seen it. Now that i have a flash course under my belt its tempting to take a look. Link to comment Share on other sites More sharing options...
Smasher Yoshi Posted March 9, 2013 Share Posted March 9, 2013 Wow, this suddenly appears?Seems really good, I may give it a try in the future. Link to comment Share on other sites More sharing options...
Bloo Posted March 9, 2013 Share Posted March 9, 2013 This is going to make history big time. Link to comment Share on other sites More sharing options...
tslusny Posted March 9, 2013 Share Posted March 9, 2013 I always hated flash, but this is….. EPIC ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/biggrin.png) Link to comment Share on other sites More sharing options...
DMF Posted March 9, 2013 Share Posted March 9, 2013 is it working now?? XD Link to comment Share on other sites More sharing options...
MrPerfecTR Posted March 9, 2013 Share Posted March 9, 2013 Help Error source![](http://g1303.hizliresim.com/17/9/kwxdj.png) 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