#Game Launcher
1 messages · Page 1 of 1 (latest)
i have done this stuff before, but it wasn't a game, it was something else..
so for all the different parts, of this project, the language may vary.. it might be easier for certain parts (i know java sockets are easier than C# imo) you can do in java, or for more system based things, C# Works better.. but most web things are done JavaScript unless you wanna try to do it in Java
for autherizing people, you'll want to get encryption, have ID's and whatnot. For my program i made and to authorize only people who have downloaded it, i had Client ID's (might not be the best but it worked), so when the installer went to install the program, it generated a Client ID number, it was like 50 numbers or something, your id can be whatever you want it to be, and so whenever the program tried to connect to the servers, it had to verify it's self and if the server said no and couldn't verify it, the server just sent out a "not verified" response, and closed the conenction.. Something like that, that is what i did
but between all data transfer between servers and clients, you want to have AES-256 bit encryption
@upbeat peak if you have any questions please let me know i will be the best of assistance
Thank for your answer. While I was waiting for an answer, I searched the Internet and came across an Electron with React. And it seemed very attractive to me for this task, and now I have a problem with how to make it start correctly and connect Electron to React.
Never herasd of electron or react, are the web services of some sorts?
what are the rrors are you getting?
Electron is chromium based engine i think
React it's js framework what helping to build web sites with components. And have second version React Native for mobile and desktop applications
Oh okay
I repair it, but really idk why i have this error.
Well that makes making the program work with js easier
Yeah i usually using c# for backend and reactjs for frontend. But I found idea about creation my own moded game with custom launcher and servers. And try to find how to do it.
Thank you for your response you help me with some ideas. I'll close this thread because now I dont have any questions.