Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 09-15-2008, 11:52 AM
kitz
Fire Beetle
 
Join Date: Sep 2008
Location: Florida
Posts: 2
Default Ramblings of a crazy person

I come with an idea. I know as exciting as the emulator is to everyone that discovers it, I am sure the community is inoculated against posts like this one, where someone has a new idea. With that being said, I know my own nature of getting side tracked with pet projects that never seem to be finished; so, I am not sure how far I could get with this.

Now that I have created plausible deniability for the future... I was trying to think of a project that falls within my abilities and would help me learn some of the emulator. A thought that I had was to create a lightweight client in a browser that uses a global broker (network server) to proxy JSON structs to the c structs and the related server.

Browser Client (2D)
-Uses the .txt maps for the zone representation (possibly as vector graphics for zooming)
-Uses AJAX for asynchronous requests
-Basic symbols to represent Players,NPCs, and Mobs.
-Possibly even a MUD like interface to begin with, with all text commands

Broker
-Server in twisted,http://www.twistedmatrix.com/
-Convert JSON structs to cstructs
-Act like a client without the graphics

Some thoughts on what people think as far as risks and challenges would be great. Since I am very new to the code, having started reading through it this last week, I know there is a billion things I am missing that could make this impossible. Coupled with my lack of game development experience, and we have a recipe for disaster Conveying proper movement speeds in flattening 3d movement to 2d movement strikes me as a challenge.

I figured I could look at the mob files and the bot code to give me an idea of a lightweight first go.

I also saw some mention of OpenEQ, and wondered if someone thought there might be some value in looking there, and if so, anyone have any particular areas they think I should focus into first?

Lots of questions, I know... lots of wishful thinking, you bet!

Kit
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 12:16 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3