似乎学习所有的语言 都是以HelloWorld开始的。
从 printf("HelloWorld") cout<<"HelloWorld"<<endl; System.out.println("HelloWorld"); 一路走来,似乎没有哪一次的HelloWorld花费了如此长时间。
看了看以前的Blog,从建圈子到现在 一晃已经过了一个多月了。虽然圈子还是一直很冷(和我自己有很大的关系),不过我的学习却一直没有冷下来。
制作游戏 可以说我应该算不上一个新手,之前系统学习过WE(魔兽地图编辑器-很强大),也在ME平台上做过一个小游戏(Maze)。不过都不了了之了,最后还是开始了SSH之旅。
之所以一个月多月前又开始学习起游戏来,一是确实太喜欢这些东西了,二一个也是因为在SSh上面我觉得自己很难有所突破。感觉总是在使用别人的API,其原理知道甚少。
这次学习我就吸取了之前的教训,一步一个脚印的走了过来
从最开始的 向量、矩阵、四元数、旋转、差值 等等 等等
到后来的LWJGL和现在研读的JME(Java Monkey Engine)代码。
每一步虽然慢,但走的很踏实。
我现在总是很喜欢说
“我有理由相信 即使没有LWJGL 没有JME 我也可以实现同样的功能,只是没有人家做的好而已”
虽然说的有些牵强,不过大体上我觉得我确实可以。
从图形的每次绘制,每次旋转、移动,视图的变换我都可以说出对应的数学变换,总之就是
感觉学的很“透”,呵呵。
这在我之前的学习中是未曾感到过的。
我给我这个HelloWorld取名叫copyEngine,其最后想要达到的目的就是把JME的代码全都Copy过来。
目前Copy了JME关于鼠标控制那部分的代码,这部分代码几乎都是Mark Powell写的,读他的代码很舒服,并且他使用观察者、单例、命令、事件驱动(这个我拿不准算不算设计模式)的确很到位,让我大开眼见。当明白了那部分整体架构的时候 突然就感叹 原来设计模式还可以这么用啊!
我之前一直很有信心,认为等着一年后拿着Demo 到公司面试去肯定没有问题,毕竟自己也没啥要求,只要是游戏开发 给钱就干 呵呵,所以一直也没有去找工作(现在是大四,应该去找了)。
虽然我也想过如果失败了怎么办,介于我对SSH还是有所了解的 我想到时候找个小公司 糊个口也是应该没有问题的吧。
最近的次债危机、毕业生暴增、家长不断的叨唠 等等原因 我还是违背自己最开始的想法,投了N份简历,不过都已石沉大海了....
想想就业压力还是不能轻视的 -。-
对于是否要继续学下去,这个问题我倒是没有怀疑过
作为一个还没有走向社会的学生来说,我依旧坚信 有梦必追 这个歪理的。等死了的时候 我至少可以对自己说 我追过梦,只是没有达到而已。
现在只是觉得自己很壮烈,我不停的跑,不停的跑 向梦的方向前进,可是希望的大门却越关越小,越关越小。而这个时候我却仅能对自己说 快点跑、再快点跑。
分享到:
相关推荐
【有C语言基础即可,自己去搜索下如何用Java写出Hello World就没有问题】 大二,推荐这本书从头到尾好好读一遍,做下上千道的课后习题 【后面的有点小难度,但是难度不大值得一做,听起来很多的样子,用心去做,...
从编写一个简单的“Hello, World!”程序开始,然后逐步进入更复杂的领域。学习编程就像学习游泳——你不能只在岸上看视频,只有真正跳入水中才能学会。 第二点,别担心算法和数据结构。在你开始编程之初,这些概念...
黑客(hacker)实际是褒义词,维基百科的解释是喜欢用智力通过创造性方法来挑战脑力极限的人,特别是他们所感兴趣的领域,例如软件编程或电气工程。个人电脑、软件和互联网等划时代的产品都是黑客创造出来的,如...
黑客(hacker)实际是褒义词,维基百科的解释是喜欢用智力通过创造性方法来挑战脑力极限的人,特别是他们所感兴趣的领域,例如软件编程或电气工程。个人电脑、软件和互联网等划时代的产品都是黑客创造出来的,如...
实训商业源码-咻一咻抽奖V4.3.1 开源版-毕业设计.zip
有线网调试demo源码和apk.zip 有线网demo 的简单说明: 1、Android 原生没有有线网开关状态,需要自定义属性进行开关记忆;所以默认没设置switch开关控件; 2、有线网开关状态之前方案都是使用Settings.Global.ethernet 开关记录的,3588 AN15 使用的是prop属性记录; 3、静态ip设置:要和自动获取的ip在同一个网段;网关一般设置成X.X.X.1,设置错误会导致无法上网; 4、代理设置:端口号有范围:1-65535,以前好像遇到过311D2 wifi设置端口号范围超出数值会导致系统重启。 5、有些方案设置静态ip或者代理需要关开一次有线网才能生效。 6、有线网接入状态是导入了定制包的,只针对特定系统,其他系统不适用,直接使用估计会崩溃, 其他系统调试需要去除判断有线网接入部分代码,重新编译apk使用; 底层是如何实现判断有线网接入的,没有去研究分析,大概是通过io是否接入判断的。
实训商业源码-掌上题库V1.2.2全开源版本-毕业设计.zip
实训商业源码-梦昂图文10.2.14 公众号版-毕业设计.zip
985研究生,Matlab领域优质创作者 (1)如需代码 加腾讯企鹅号,见评论区或私信; (2)代码运行版本 Matlab 2019b (3)其他仿真咨询 1 完整代码包运行+运行有问题可咨询 2 期刊或论文复现; 3 程序定制; 4 期刊写作或指导; 5 科研合作;
毕业论文-二次元应用下载页源码 带弹幕-整站商业源码.zip
毕业论文-老虎-微信淘宝客V6.0.7-整站商业源码.zip
毕业论文-方熊表单V1.0.0 开源版-整站商业源码.zip
基于深度学习图像分割Unet的肿瘤区域识别辅助诊断系统的Python源码及全部数据(高分项目)。该项目经导师指导并认可,获得98分,适合计算机相关专业学生进行课程设计、期末大作业或项目实战练习。。内容来源于网络分享,如有侵权请联系我删除。
内容概要 本文介绍了一个用 Python 编写的微信自动回复程序。通过安装特定依赖,配置config.xlsx文件中的关键词和回复内容,运行auto_reply.py程序,即可实现微信自动回复功能。程序会持续监测微信新消息,满足特定条件时,依据关键词匹配回复内容进行自动回复。 适用人群 适合微信消息较多,希望节省回复时间的人群,尤其是经常被重复性消息打扰的办公族、客服人员等,也适合对 Python 编程感兴趣,想要尝试开发简单自动化工具的初学者。 使用场景及目标 在工作场景中,能自动回复常见问题,提高沟通效率;生活里,可快速回应亲友的常用问候,避免遗漏消息。目标是减少手动回复的繁琐,解放双手,让信息处理更高效。 其他说明 运行前需确保正确安装依赖,可修改config.xlsx来自定义回复规则。运行程序后,按Ctrl+C可停止。若遇到问题,可从依赖安装、文件配置等方面排查。
实训商业源码-全新开源贫穷网打赏源码-毕业设计.zip
实训商业源码-智云物业2.3.9-毕业设计.zip
CAD技术在农业机械工程设计中的运用研究.pdf
内容概要:本文介绍了Dify——一个用于开发大型语言模型(LLM)应用程序的开源平台。Dify融合了后端即服务(BaaS)和LLMOps理念,使开发者能快速构建生产级别的生成式AI应用。它支持多种LLM模型,包括GPT、Mistral、Llama3等,并兼容多种推理提供商。Dify内置了高质量的检索增强生成(RAG)引擎和灵活的Agent框架,支持聊天助手、文本生成、Agent应用和工作流等多种应用类型。通过丰富的功能组件,如数据集管理、可视化Prompt编排、应用运营工具和插件生态系统,Dify极大简化了AI应用的开发过程。文章还展示了Dify在电商智能客服、新媒体内容生成和企业办公自动化等实际场景中的应用案例,并与FastGPT进行了对比,突出了Dify在模型接入、应用构建和用户友好度等方面的优势。 适合人群:对AI应用开发感兴趣的研发人员,尤其是希望快速构建和部署AI应用的开发者和企业。 使用场景及目标:①通过Dify的强大模型支持和RAG引擎,快速构建智能客服、内容生成等AI应用;②利用Agent框架和工作流功能,实现复杂任务的自动化处理;③通过丰富的功能组件和插件生态系统,提升应用的灵活性和功能性。 其他说明:Dify不仅提供了便捷的安装和使用指南,还展望了未来的发展前景,强调其在降低AI应用开发门槛和推动AI技术创新方面的巨大潜力。
实训商业源码-深蓝AI智能名片小程序1.7.1-毕业设计.zip
【研华科技】以数智融合打造可持续管理的企业未来.pdf