| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 563 人关注过本帖
标题:[讨论]我错了吗?关于软件开发学习之路
只看楼主 加入收藏
robot
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-12-17
收藏
 问题点数:0 回复次数:6 
[讨论]我错了吗?关于软件开发学习之路
首先很抱歉把这个帖子发到这里
因为我没有找到任何适合发这个帖子的版块

从开始学习到现在已经花了快两年的时间,虽然没学到什么,但却还是莫名其妙的
走了不少弯路,现在似乎是遇到了瓶颈或者难道我从不曾入门?

再这两年的时间里我浑浑噩噩的学了很多门语言,当然,这意味着没有任何一门语言
的函数库是我所精通的.

说起来也是兴趣使然,我第一个开始学的东西是vb,而之前我并没有接触过任何有关
basic的信息.甚至当时我以为vb就是一门语言,而非一个工具环境.

在之后有了一些了解后自得其乐的写了一些数据库应用的程序.并又学了t-sql,这让
我自己觉得编程不过如此并认为自己已经跃过门槛成为一个高手了.

当我在不断的重复把差不多的代码堆砌成一个又一个名字各异的应用的时候我开始
感到疑惑,难道编程仅此而已?

改变出现在我沉迷于一个网络游戏的时候,我想为自己做一个外挂以解放游戏中疲劳
的我,却发现自己是那么的茫然无助,无从下手.

再查阅了很多资料后我做出了一个我至今不知道是对还是错的决定,那就是去学更多
的编程语言.于是我又给自己制订了计划,c,c++,,java,一直至今.

我通过书本学习了c,c#,,java.放弃了c++,因为在网上看到的资料是c++因为对c的兼容
并不适合用来学习面向对象的程序设计,另外我肤浅的感觉c和c++语法上太像了.
然后我学的这些所有都只是包括了一些语言基础的概念
如 指针,结构体,条件,循环,变量,常量,函数,过程,类,命名空间,头文件,文件操作,构造,
析构什么的.为了初始目的我还了解了一些tcp和winsocket相关的东西

但至今我还是无法制作出任何一款游戏外挂.并且感觉似乎遇到了瓶颈,很难再提高
我不知道我现在是该学数据结构,或者是其它什么,很困惑

把这些感受全都写出来 希望有过来人能指点迷津
搜索更多相关主题的帖子: 软件开发 学习 
2006-12-17 19:38
kriss
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-12-17
收藏
得分:0 
值得讨论,编程本来就是应用。
2006-12-17 21:54
公子吕
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2006-5-4
收藏
得分:0 

如果只想做外挂,那看完C之后看《win32程序员参考手册》,不需要什么C++,Java ,也不需要什么高级的数据结构,但如果能了解常用的数据结构和算法对程序设计有很大好处。慢慢来不要心急。

2006-12-18 09:12
robot
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-12-17
收藏
得分:0 

顶一下,希望得到更多有营养的回复
另外感谢楼上两位的支持

2006-12-18 15:22
高达
Rank: 1
等 级:新手上路
威 望:1
帖 子:261
专家分:0
注 册:2006-10-27
收藏
得分:0 
你应该找人合作 开发
软件只靠一个人是成不了气候的!!

哎 时间....................
2006-12-18 17:39
hao0716
Rank: 4
等 级:业余侠客
威 望:1
帖 子:353
专家分:222
注 册:2006-4-11
收藏
得分:0 
LZ你好 我也是做网络编程的
我觉得做一个外挂必须要对网络比较了解 要会分析发送的数据包 当然制作游戏的人是不会把他的结构告诉你的
这个时候就要会分析 要猜它的数据结构里面是什么 这个可以看看别人做的外挂 可以和人讨论一下 我没有做过 但是想来应该如此
还有就是要学一门语言 C还是比较适合的 因为它可以很方便的操作内存 可以改你收到的数据 改你要发送的数据
操作系统也是要学学的呢 学客户端的windows就好
我觉得一个外挂所要做的事就是接收数据 这个应该可以从端口来看是否游戏的数据
然后分析 改动数据 交给客户端 然后从客户端发送的数据再经过外挂 再改动发送给服务器
以上步骤纯属个人猜想
我觉得接受/发送是很简单的 用winsock就可以解决 但是你不知道这个游戏的数据包结构是什么 就必须分析了 这个就比较难
最后希望LZ成功

2006-12-18 17:56
ChenMo
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:481
专家分:10
注 册:2004-4-8
收藏
得分:0 

可能您的下一个脚印就踏在终点处了

有时候会觉得前路遥遥无止境的感觉,这是正常的(这证明了你起码很努力跑到这个点上了),
给自己点信心。


欢迎加入 MVC 技术讨论群(新群:90093426)
2006-12-18 19:42
快速回复:[讨论]我错了吗?关于软件开发学习之路
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026344 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved