Networking sucks
- Toshiharu
- Senior Member
- Posts: 4222
- Joined: Fri Feb 15, 2008 1:55 am
- Quick Reply: Yes
- Location: Nowhere
Networking sucks
So for the past 2 months I've been in a networking programming class learning about TCP and somewhat of UDP. It's basically based off magic from the ancient wizards of the 70s. That's what I've learned. Programming for networked games? JESUS Farking CHRIST. "Make a networked battleship!" Sounds easy, right? WRONG. WRONG ON EVERY LEVEL. And this is straight up in the cmd prompt. Other than that, I for one am greatful for these ancient wizards for making TCP to exist. I can't wait to make a networked asteroids game.
Oh it also helps that we're using winsock which pretty much nobody uses anymore apparently.
Oh it also helps that we're using winsock which pretty much nobody uses anymore apparently.
- poehalcho
- Elite Member
- Posts: 6131
- Joined: Mon Apr 30, 2007 3:32 pm
- Quick Reply: Yes
- Location: ┌(╬ಠ益ಠ)╯( ̄ー ̄)(ノ◕ヮ◕)ノ:・✧(╯°Д°)╯彡┻━┻ψ(`∇´)ψ(☞゚∀゚)☞¯\_(ツ)_/¯ლ(ಥ益ಥლ)ԅ༼ ◔ڡ◔༽งヽ༼ʘ̚ل͜ʘ̚༽ノᕕ(ᐛ)ᕗ( ͡° ͜ʖ ͡°)
Re: Networking sucks
haha yeah
We had some of those classes last semester.
I've still got an assignment left for it to do, although they're comparatively simple.
Gotta setup a small server and connect a Beaglebone Black to it (kinda like a Raspberry Pi) to measure optimal packet sizes and whatnot.
But that stuff is complex as hell and incredibly impressive. It's almost unbelievable how well the system functions and how foolproof it is, considering how early in the computer era it was invented.
We had some of those classes last semester.
I've still got an assignment left for it to do, although they're comparatively simple.
Gotta setup a small server and connect a Beaglebone Black to it (kinda like a Raspberry Pi) to measure optimal packet sizes and whatnot.
But that stuff is complex as hell and incredibly impressive. It's almost unbelievable how well the system functions and how foolproof it is, considering how early in the computer era it was invented.
Last edited by poehalcho on Fri Feb 28, 2014 7:00 pm, edited 1 time in total.

Day[9] wrote:"Tea is a lot like gold expansions - it helps you kill people."
- Day[9] Daily 337 -
- _Dutchy_
- Frequent Member
- Posts: 1346
- Joined: Tue Apr 22, 2008 11:57 am
- Quick Reply: Yes
- Location: Netherlands
Re: Networking sucks
i'm glad i only did the Basic Cisco stuff. Doing a programming education now thoug. php js and java. wich is great fun with my dyslexia. hooray for IDE's.
- Krevidy
- Addicted Member
- Posts: 2629
- Joined: Mon Mar 05, 2007 3:58 pm
- Quick Reply: Yes
- Location: The Netherlands
Re: Networking sucks
Ive done CCNA and CCNA2. Cant help you with anything else.
~ '' Dulce et decorum est pro patria mori ''
Re: Networking sucks
lol I know how you feel... I use to think that networking was fun and interesting but it wasn't that fun and interesting for me (personally) to pursue it any further....Don't get me wrong it is good stuff to know but I lost interest along the way..... I withdrew from all my networking courses and got into a different program all-together when I was studying Information Technologies....

_________________________________________________
BOW Full STR Fire level 102 -- ON A LONG BREAK..POSSIBLY FOREVER
- Gaigemasta
- Site Contributor
- Posts: 4474
- Joined: Sun Dec 24, 2006 3:12 pm
- Quick Reply: Yes
- Location: off topic
- Contact:
Re: Networking sucks
I enjoy networking,and that's why I run a hosting business
The core concept and math behind the a lot the technology is simple enough, you just need a good professor to lay it out.
- CrimsonNuker
- Dom's Slut
- Posts: 13791
- Joined: Sun Aug 06, 2006 3:31 am
- Quick Reply: Yes
- Location: guildwars2
Re: Networking sucks
My friend did Networking, he's some Network Architect or something now with one of the main cable/internet/phone providers in Canada, his job looks pretty sweet



- Toshiharu
- Senior Member
- Posts: 4222
- Joined: Fri Feb 15, 2008 1:55 am
- Quick Reply: Yes
- Location: Nowhere
Re: Networking sucks
Gaigemasta wrote:I enjoy networking,and that's why I run a hosting businessThe core concept and math behind the a lot the technology is simple enough, you just need a good professor to lay it out.
Imagine a neckbeard that wears a tin foil hat. That's my professor in a nutshell. He's extremely knowledgeable of networking, but holy crap he's a bad teacher.
Gaigemasta wrote:I enjoy networking,and that's why I run a hosting businessThe core concept and math behind the a lot the technology is simple enough, you just need a good professor to lay it out.
Next you're going to tell me you do all that in assembly, right?
- Gaigemasta
- Site Contributor
- Posts: 4474
- Joined: Sun Dec 24, 2006 3:12 pm
- Quick Reply: Yes
- Location: off topic
- Contact:
Re: Networking sucks
Toshiharu wrote:Next you're going to tell me you do all that in assembly, right?
I would but I'm already taken
- Bartic
- Frequent Member
- Posts: 1284
- Joined: Sat Sep 01, 2012 10:45 pm
- Quick Reply: Yes
- Location: SuddenDeath
Re: Networking sucks
Toshiharu wrote:Next you're going to tell me you do all that in assembly, right?

Didn't do any networking yet, so I can't tell. Only did C, then did OOP in C++, and now Java.

[SuddenDeath*PlsMeRectal]
TickleMeAnal

Spoiler!
- Love
- Elite Member
- Posts: 5330
- Joined: Thu Nov 08, 2007 4:29 pm
- Quick Reply: Yes
- Location: guildwars2
Re: Networking sucks
Networking is easy, that's why I complain to every game developer that doesn't get it right on the first try.

Guild Wars 2, Isle of Janthir (NA)
Peace is a lie, there is only passion. Through passion, I gain strength. Through strength, I gain power. Through power, I gain victory. Through victory, my chains are broken.
- Toshiharu
- Senior Member
- Posts: 4222
- Joined: Fri Feb 15, 2008 1:55 am
- Quick Reply: Yes
- Location: Nowhere
Re: Networking sucks
Love wrote:Networking is easy, that's why I complain to every game developer that doesn't get it right on the first try.
My professor in a nutshell. Bitches nothing about how video games think they're special to ignore how networking should work.



