| |
| |
| |
|
Page: 1 2 3 4 5 6 7 8 9 10 11 12
Comments:
<0> hmmm <0> i think we're talking about different things here, what do you mean by server? <1> plus, i don't intend for every client to connect to every other <1> a network of clients <1> i was thinking more of a child/parent system <0> how about, you release the server software <0> so anyone can host their own server? <0> that way groups of people will be able to play independently of you <1> that's the idea <0> that's how nwn sharding worked <1> only, the server software is built into the client <0> how much of the game have you built yet? <1> 15%? <0> make the same server, built in and independent <0> some people might want to host&play <0> others might just want to host and play on other pcs
<1> alright <1> but the user data will be stored on the user's computer <0> no <0> bad idea <0> bad bad idea <1> there's no other way <0> never trust a user <1> i was thinking rsa <0> how so? <0> no, listen <1> k <0> let's say i host a server, 15 of my friends play connected to it <0> their user data is more secure on my server <0> ...unless one of these ****s pisses me off, but that's another thing :D <1> lol <1> but, you can still give them the char file <0> yes, ofcourse, but why would you want to do that? <1> it would have to be reliable host <0> so they could play and advance on a different server unrelated to the one they played now, and then come back level60 whilst the rest are still level10? <0> your issue should be reliable software <1> ok but <0> you played diablo2 multiplayer? <1> yeah <1> open net <1> hacked up, i know <0> no no, not what i mean <0> i mean, playing it on lan i create characterA <0> now <0> game ended, we're all level10 <0> i have the char file on my hd <0> so i go and play on a different langame or singleplayer <1> with the same character <0> levelup, we all come back and now my level's way higher <0> yes <0> diablo allows that, BAD idea <0> do not follow <0> trust me your mmorpg will be far more successful if you do not trust the players <1> but if the char is on the server <1> and my friend isn't playing today, i can't play either <0> ofc you can <1> (***uming my friend is the server) <0> oh well <0> for that, people host servers <0> i hosted one at my place for like six months <0> it's not a big problem <1> could i hide the file on the users computer? <0> ofcourse not <1> i know i can't trust the user <1> but, i can't really leave it up to a server either <0> yes you can <0> otherwise you're screwed <0> anyway, brb. <1> well this has to get off the ground, no one would pay for the server at first <2> pay? <2> you don't have anyone that'll host for free? <2> i mean, i would if i wasn't already capped at 15kb <1> i dunno, i haven't looked for any free hosts <2> ... <2> just ask your friends? <1> i didn't think such a thing existed <2> surely one of them has decent connectivity.
<0> you do not need free hosts! you need a friend with an ok connection and a spare pc. <2> or just host it yourself? <1> hmmmmm <0> e_roder, what parts of the game are completed? <3> None <1> none, im dividing my efforts (i'm not sure if that's wise) <1> i've got bits and parts of most elements <0> Ashe`, you being yourself again :D <1> |Serp: even rsa encryption wouldn't keep the file safe? <0> e_roder, nothing is safe on a user's computer <0> . <1> alright, then i have a side question <1> what about the data in memory while the game is running <1> how can i protect that? <2> you can't <0> why would you? <2> because a lot of hacks work like that <0> well, it's not like anybody found a solution to that <1> then how do games like counterstrike prevent hacks? <2> perhaps memory-checksums. <2> i'm not sure ytohugh. <1> what's that? <2> +spelling <4> argh <4> I have macros/defines <2> you know how checksums work? <4> *hate <1> irbme said i could check for an attached debugger <2> same idea, only applied to memory instead of files. <2> or that. <2> i'm not sure how you'd do that though <1> me neither <4> it just took me over 2 hours to find out some macros added { }, so i was modifying a local variable -.- <3> It's easy to hack counterstrike <3> Just like it'll be easy to hack anything client-side in your game <3> There's just nothing you can do about that <0> bf2>counterstrike, even if bf2 is more bugged :/ <1> so the server would have to run all the equations <0> no <0> ffs no <3> Don't servers always do? <2> yes, ideally. <0> ...ok i didnt know that <3> That still won't prevent clients from having stuff like seeing through walls <2> otherwise lag makes things really funny. <1> it's mmo Ashe` <1> not an fps <3> You don't have walls? <4> things like being able to see through walls are not chaning server-side game data though <1> 2d <3> Ok, then it won't prevent you from seeing all the map <4> *changing gah its evening alright <3> Or from scripting movement <1> well the map won't be a secret, so that's ok <1> scripting will be a problem <3> Tamama: nobody said it changes data, it still lets you see enemies hiding <1> i still need to tackle the server problem <0> why are you building a 2d mmorpg? <2> great question <3> Because his gameplay has no depth <3> Har har har <1> har har <1> lol <1> that was kinda funny <1> i'm focusing more on the system of the game than the graphics <1> if i had a team, it probably would be 3d <0> noble cause! <0> won't work. <0> you gotta do both, 2d just doesn't appeal nowdays. <1> it might just appeal to little kids but that's a bigger fanbase than i've got now <0> and just saying.. i find 3d to be less h***le <1> know any modellers? graphics programmers? <1> i really only know how to do 2d graphics
Return to
#c++ or Go to some related
logs:
#linux #linux #linux #squid what do people think of the nz accent #MissKitten #linux fucken fanclubrapid #javascript
|
|