Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::General > Archive::General Discussion

Archive::General Discussion Archive area for General Discussion's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-17-2003, 03:47 AM
rikit106
Fire Beetle
 
Join Date: Oct 2003
Location: washington
Posts: 4
Default Wow...

i just wanted to say wow, i just tryed to read the introduction to C++ programming and i am wordless, for those of you developing this holy crap great job.
Reply With Quote
  #2  
Old 10-17-2003, 04:18 AM
a_Guest03
Demi-God
 
Join Date: Jun 2002
Posts: 1,693
Default

They have a few things that book can't teach you: experience and talent.
__________________
It's never too late to be something great.
Reply With Quote
  #3  
Old 10-17-2003, 04:32 AM
kai_shadowbane
Sarnak
 
Join Date: Sep 2003
Posts: 67
Default

You forgot dedication
__________________
The downside of being better than everyone else, is that people have a tendancy to think you're pretentious.
Reply With Quote
  #4  
Old 10-17-2003, 04:38 AM
dcjoedog's Avatar
dcjoedog
Sarnak
 
Join Date: Jul 2003
Posts: 82
Default

jeez, do people have to crap on every comment made
this was a com-pli-ment
__________________
Reply With Quote
  #5  
Old 10-17-2003, 05:13 AM
a_Guest03
Demi-God
 
Join Date: Jun 2002
Posts: 1,693
Default

Crap? There were 2 compliments that followed.
__________________
It's never too late to be something great.
Reply With Quote
  #6  
Old 10-17-2003, 05:13 AM
Deserx01
Sarnak
 
Join Date: Feb 2003
Posts: 37
Default

Im with ya man, great job to all the dev's. I took a programming class in high school, and its tough. To practically recreate a game like EverQuest really takes "dedication" and talent.
Reply With Quote
  #7  
Old 10-17-2003, 06:42 AM
Merth
Dragon
 
Join Date: May 2003
Location: Seattle, WA
Posts: 609
Default

It's all about baby steps, unless you're some sort of genius. For example, here's some baby steps one could take to for working with eqemu:

1. Learn HTML and make a web page for your eqemu server
2. Learn ASP or PHP and make the web page smarter
3. Learn SQL and make the web page remember things
4. Learn the EQEMu DB, and start displaying character stats on web page
5. Learn C# and make a third party tool for editing character stats in the DB
6. Learn basic C and start tweaking things here and there in EQEMu
7. Learn advanced C and start messing around with packet data
8. Learn basic C++ and start tweaking EQEMu architecture
9. Learn advanced C++ and start designing EQEMu architecture
10. Learn threading and network code and start tweaking how EQEMu handles clients
11. Learn basic assembly and begin optimizing and debugging EQEMu
12. Learn advanced assembly and start wearing shirts bearing encryption algorithms
Reply With Quote
  #8  
Old 10-17-2003, 07:03 AM
Rogean's Avatar
Rogean
Administrator
 
Join Date: Jul 2003
Location: Massachusetts
Posts: 708
Default

Wow, Iv learned everything up to #6! Yay
Reply With Quote
  #9  
Old 10-17-2003, 07:08 AM
Kgaul
Hill Giant
 
Join Date: Apr 2003
Posts: 225
Default

i am learning C++ and visual studio 6, and getting ready to buy visual studio C++ .net to really get into it. its an amazing language and alot of fun to learn. i hope to be able to help more with eqemu, maybe around .0.9.0 hehe.

You guys rock for sure.

Kg

Ps what is C# is that C++++ or really just C#?
Reply With Quote
  #10  
Old 10-17-2003, 07:15 AM
Merth
Dragon
 
Join Date: May 2003
Location: Seattle, WA
Posts: 609
Default

Quote:
what is C# is that C++++ or really just C#?
Ha, never noticed this - if you take 4 + symbols, you can make the # symbol. Cool catch.

It's a new language from Microsoft, meant to compete directly with Java. If anyone is under the impression that java had no influence on this language, please put down the hash pipe and walk away.
Reply With Quote
  #11  
Old 10-17-2003, 08:43 AM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

somone say hash pipe?


*tokes up*
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server
Reply With Quote
  #12  
Old 10-17-2003, 07:59 PM
x-scythe
Discordant
 
Join Date: Jun 2003
Posts: 449
Default .

im workin on #5...fun to learn...
Reply With Quote
  #13  
Old 10-17-2003, 10:13 PM
kai_shadowbane
Sarnak
 
Join Date: Sep 2003
Posts: 67
Default

hey, does #12 mean you have to ditch all the video game tshirts you got on your way to becoming the ASM guru before you get your advanced algorithm tshirts??

__________________
The downside of being better than everyone else, is that people have a tendancy to think you're pretentious.
Reply With Quote
  #14  
Old 10-17-2003, 10:46 PM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

Thats right... True hackers are far to arrogant to wear the trappings of a common gamer..

You have to get shirts that say things such as

'Theres no place like 127.0.0.1'

and

'There are 10 types of people in this world, those that understand binary and those that don't '


I do want the simple one...

'STFU'

or, even better

'RTFM AND STFU'
__________________
Quitters never win, and winners never quit, but those who never win and never quit are idiots.
Reply With Quote
  #15  
Old 10-17-2003, 11:51 PM
Scorpious2k's Avatar
Scorpious2k
Demi-God
 
Join Date: Mar 2003
Location: USA
Posts: 1,067
Default

Since we're talking C programming, super-techies and arrogance...

does anyone know what this little bit of C code does? <grin>

Code:
 #include <stdio.h>

 main(t,_,a)
 char *a;{return!0<t?t<3?main(-79,-13,a+main(-87,1-_,main(-86,0,a+1)+a)):1,t<_?main(t+1,_,a):3,main(-94,-27+t,a)&&t==2?_<13?main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72?main(_,t,"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#l+,/n{n+,/+#n+,/#\
;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l \q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){n]'/+#n';d}rw' i;# \){nl]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw' \iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c \
;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;#'rdq#w!nr'/ ') }+}{rl#'{n' ')# \}'+}##(!!/"):t<-50?_==*a?putchar(31[a]):main(-65,_,a+1):
main((*a=='/')+t,_,a+1):0<t?main(2,2,"%s"):*a=='/'||main(0,main(-61,*a,"!ek;dc i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);
}
and yes, it does compile and work.
__________________
Maybe I should try making one of these servers...
Reply With Quote
Reply


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 07:29 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