Thread: RuneSharp

Page 1 of 2 12 LastLast
Results 1 to 10 of 11
  1. #1 RuneSharp 
    Registered Member
    Join Date
    Nov 2011
    Posts
    9
    Thanks given
    0
    Thanks received
    5
    Rep Power
    0
    Hai

    My name's Senne, I'm a .NET Consultant and I'm absolutely in love with C#.

    I've always liked developing RSPS but never liked Java. It's not a bad language, it's just not my thing. Anyway I've always wanted to get started on a source written in C# but unfortunately the RS2 protocol is like Chinese to me so I never had the courage to start on one.
    Well the day has come, I've found myself some free time so I started working on one. This thread is mostly for myself just to keep track of what I need to do and to keep myself motivated. I'm not sure what my plans are with this project, I might just go open source with it one day or I might put it online for fun. We'll see.




    Team
    Me
    Myself
    I


    Core
    Game Engine
    Client IO
    Database support
    Task system

    Players
    Updating
    Walking
    Serversided clipping
    Following
    Inventory
    Equipment
    Skills - Levels, experience, etc
    Chatting
    Friends/Ignore
    Saving and loading

    Npcs
    Updating
    Walking
    Serversided clipping
    Following
    Spawns
    Stats



    Combat
    Core
    Add support for great customization
    EvE



    Other stuff
    Skills, minigames, etc whatever




    Spoiler for Logs:

    Spoiler for 16/01/17:
    I'm a complete noob when it comes to TCP stuff, I mostly do web applications. After a few (Read: 20) hours I think I've finally got the basics down. With some help from a senior co-worker I've managed to get a pretty good and stable game engine and packet system.
    Spoiler for 17/01/17:
    • Login protocol
    • Basic Entity system
    • A few basic packets (Sendmessage etc)
    • Player updating (Excluding equipment)

    Spoiler for 18/01/17:
    • Walking - Holy **** this got me triggered. I spent countless hours on something so very stupid. (I was reading a signed byte while it should've been an unsigned byte which seemingly randomly changed the sent coordinates...)
    • Basic configuration for the server
    • Player details loading
    • ItemDefinition loading
    • Public chat works
    • Commands + Clientside pressing F6 enters the last command. Might eventually upgrade this to a command history.

    Spoiler for 19/01/17:
    • Skills
    • Containers (Inventory & Equipment so far)
    • PlayerSaving & loading in JSON. Support to add other saving/loading methods
    • Run toggle (Including orb)
    • Run energy (Weight and Agility level are being used. Using the formulas found on RSWiki)
    • Forced movement mask including animations
    • Task system. Supports normal and recurring tasks. Can also be linked to an Entity.
    • Inventory rendering

    Spoiler for 20/01/17:
    • Skills
    • Equipment rendering
    • Player updating finished
    • Equipping/unequipping (No skills requirements yet)

    Spoiler for 21/01/17:
    • Finished some remaining work on equipment
    • Swapping items in inventory
    • Sound support
    • Server sided clipping start
    • Following start




    Spoiler for Media:

    As you can see I'm in Al Kharid while actually I should be in Lumbridge. Sigh... Damn regions...
    Skills & Total Level received! (Didn't actually have a method for calculating total level yet hence the "4").
    Whoop updating!
    No comment.


    PS: The name isn't like a real thing so if there's an existing server out there with the same name, don't worry. I just had to have a name
    Reply With Quote  
     

  2. #2  
    Registered Member

    Join Date
    Nov 2015
    Age
    27
    Posts
    632
    Thanks given
    114
    Thanks received
    138
    Rep Power
    426
    Best of luck with this, man!
    Reply With Quote  
     

  3. #3  
    Why you reading this?

    LoveandPower's Avatar
    Join Date
    Sep 2010
    Posts
    2,166
    Thanks given
    907
    Thanks received
    288
    Rep Power
    390
    Best of luck it's nice to see that RS is being branched out to multiple languages.
    Spoiler for sig too large:


    Reply With Quote  
     

  4. #4  
    Donator

    Arithium's Avatar
    Join Date
    May 2010
    Age
    31
    Posts
    4,721
    Thanks given
    199
    Thanks received
    1,256
    Rep Power
    1114
    Tip: Don't use a list and then center it, looks bad.

    Good luck on the server, I'm interested to see a server completed in another language.
    Reply With Quote  
     

  5. #5  
    Extreme Donator

    Kiana's Avatar
    Join Date
    May 2015
    Posts
    1,050
    Thanks given
    147
    Thanks received
    187
    Rep Power
    223
    Good Luck with this mate.
    Reply With Quote  
     

  6. #6  
    🎶 As you're falling down 🎶


    uint32_t's Avatar
    Join Date
    Feb 2015
    Posts
    1,396
    Thanks given
    6,177
    Thanks received
    776
    Rep Power
    5000
    Maybe you should partner up with Optimum, he's also working on a C# server and I feel like two developers would make a lot more progress than one.

    Best of luck.
    Quote Originally Posted by Idiot Bird View Post
    Quote Originally Posted by Velocity View Post
    lol np mate looks like the community brought ur rep down to ur IQ
    Not too sure about that, it's at 0 . It would have to go minus to even be remotely close to his IQ.
    Reply With Quote  
     

  7. #7  
    Respected Member


    Join Date
    Jul 2015
    Posts
    781
    Thanks given
    206
    Thanks received
    394
    Rep Power
    524
    Quote Originally Posted by i_pk_pjers_i View Post
    Maybe you should partner up with Optimum, he's also working on a C# server and I feel like two developers would make a lot more progress than one.

    Best of luck.
    or a headache as Optimum has an adversion to code conventions lul. /s
    Reply With Quote  
     

  8. Thankful user:


  9. #8  
    Donator


    Join Date
    Aug 2010
    Posts
    3,174
    Thanks given
    1,724
    Thanks received
    2,002
    Rep Power
    3837
    Good Luck Senne.
    Reply With Quote  
     

  10. #9  
    Registered Member
    Join Date
    Nov 2011
    Posts
    9
    Thanks given
    0
    Thanks received
    5
    Rep Power
    0
    Thanks for the support. Updated the thread.
    I'm getting more and more motivated for this one, can't stop thinking about how I'm going to handle certain things, etc...


    Quote Originally Posted by i_pk_pjers_i View Post
    Maybe you should partner up with Optimum, he's also working on a C# server and I feel like two developers would make a lot more progress than one.

    Best of luck.
    This is a solo project for now and I intend to keep it that way. I'm learning a lot really fast, wouldn't want to change that by having someone else do something that could be new for me.

    Quote Originally Posted by Arithium View Post
    Tip: Don't use a list and then center it, looks bad.

    Good luck on the server, I'm interested to see a server completed in another language.
    Ughh... Fine. Done.
    Reply With Quote  
     

  11. Thankful user:


  12. #10  
    Banned

    Join Date
    Jan 2011
    Posts
    1,904
    Thanks given
    367
    Thanks received
    330
    Rep Power
    0
    Good luck
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. RuneSharp 1.0.0
    By Sin' in forum Downloads
    Replies: 22
    Last Post: 12-24-2009, 04:45 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •