首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
汤韬 《程序员》2003,(8):52-52
开发游戏,恐怕是很多程序员或者试图成为程序员的学子们的一种梦想。然而能够以游戏开发为职业的程序员毕竟这个行业少数人的幸运。大多数程序员不得不在现实与理想中做出妥协,成为全世界无数类似商业程序中某一个的开发者(代码撰写者)。在现实的无奈中.曾经的游戏开发梦想越来越远。唯一的记忆也许是大学时代自己某个未曾完成的游戏代码片断。  相似文献   

2.
Java作为非常棒的面对对象语言已被人们认识并接受。但是,大多数人还是用它开发tomcat这样的服务软件,拿它来做游戏真是少之又少。最近在网上闲逛时突然发现了一个叫Robocode的用Java写的游戏引擎,实属精品不敢私藏,现在拿出来和大家共享。  相似文献   

3.
郑晔 《程序员》2014,(9):122-125
有这样一个段子——如何赞扬Java程序员呢?那就是“你写的代码真不像Java”。Java程序设计语言问世已有20年,在日新月异的软件行业中,足以用漫长来形容。漫长到它已成为行业的主力军,也成为许多人调侃的对象。  相似文献   

4.
智能终端的飞速发展为手机游戏开发提供了一个巨大的平台。本文设计了一款基于Cocos2D-X 引擎开发的 策略类塔防游戏,在程序开发中,先设计好游戏的类框架,然后按照各个类进行代码编写,实现游戏功能。  相似文献   

5.
封烨 《程序员》2006,(11):30-32
所以你准备编写游戏代码了? 本文主要是面向有意进入游戏圈、立志成为游戏程序员的读者,但这不是一份Bible,它不会教会你任何具体的技能;对于刚入行的新人,本文也可当作简单的职业指导和发展方向;而圈内各位行家里手,可以权当是份程序职业招聘参考,请大家各取所需(如果你现在已经在游戏程序领域工作,那么可以跳至下一节)。  相似文献   

6.
在所有对C 的抱怨中,声音最响的可能就是“C 没有垃圾收集机制”了。那些使用过更先进的语言(例如Java)的程序员会发现:C 既难学又难用,而且还很容易出错,因为你必须手工管理内存的使用情况。在某种意义上来说,他们是对的;但另一方面,那些死忠的C 程序员们却又对“把控制权拱手交给垃圾收集系统”的做法恨之入骨。本文介绍了一个兼顾易用性和安全性的C 垃圾收集框架。读者可以在CSDN网站《程序员》频道下载本文示例代码。  相似文献   

7.
游戏,看看今年游戏的火爆劲头,大家可体会到它的无穷魅力。越来越多的程序员加入到游戏开发这个行业中来。而且游戏开发本身是有很大的乐趣与挑战。 本系列就是利用Java这门语言教大家一步一步学习游戏开发,领会Java游戏开发的每一个技术要点。让大家都能灵活使用Java这门语言工具,都能用Java打造属于自己的游戏,是本系列的最终目的。  相似文献   

8.
《程序员》2007,(3):64-64
题目:请用Java或C编写一个程序,从N个整数中找出最大的一个。请用Java或C编写一个程序,找出两个整数的最大公约数。第一道题是一个测试初级程序员的题目,所以题目被设计得尽能简单,可是这样简单的题目,来面试的应聘者仍然有不少做不出来。  相似文献   

9.
现在游戏出得是越来越多,很多是专注于游戏本身画面的精美和文字的华丽,而真正的玩家玩的应该是高质量、高智商的游戏,不仅可以让自己身心得到愉悦,而且可以从自己的兴趣中学到相当多的东西哦。所以你如果是一个够酷的游戏者,也同时是一个想成为电脑Java编程高手的人,那么千万别走开!下面要带给大家的是一类前所未有的高趣味、高智商的新游戏———Robocode(中文版为:AICODE)!可不要小看Robocode哟,它可是鼎鼎大名的IBM公司工程师MatNelson的结晶!如果你一直在关注IBM网站的Devel-operWorks和AlphaWorks的话,你会看到Robocode这个…  相似文献   

10.
一、注入的基础知识随着B/S模式应用开发的发展,使用该模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验参差不齐,相当一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。什么是B/S模式B/S(Browser/Server)结构即浏览器和服务器结构。是随着In-ternet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极…  相似文献   

11.
刘志刚  黄旭峰 《程序员》2004,(11):79-81
edtFtp是一个开源的纯Java的FTP客户端类库。由于它实现了FTP协议,程序员可以通过它对远程FTP服务器进行访问,而不用再手工编写各种命令和处理服务器的回应。例如,要下载某FTP站点的某个文件的话,只需要下面几行代码。  相似文献   

12.
本文通过一个简单的物理模拟Demo来研究如何在一个多线程的环境中分离渲染和物理模拟。文中的代码可以作为一个示例,也可以直接用于读者们自己的游戏引擎中。  相似文献   

13.
《程序员》2008,(4)
这个只有手掌大小的小机器人,装备了坦克一样的履带、一个32位的60MIPS ARM7TDMI处理器和一个分辨率为320x240的迷你摄像头,内置的Zigbee USB 802.15.4无线发射接收器可以在8米范围内接收运行在PC上的Java控制程序发出的控制信号,还有四个红外探测器可以检测周边的物体或者和其他的机器人通信。内置有锂电池,可以通过直流适配器充电。机器固件上的代码是通过GNUARM兼容的C代码写成的。作为程序员的你,想不想自己DIY一个?  相似文献   

14.
通过JNI(Java Native Interface,Java本地程序接口)技术架构开发应用程序,可以帮助开发人员实现利用Java语言难以实现的操作,也可以提高程序运行的效率。本文介绍了JNI技术的基础知识,通过一个示例程序介绍在JBuilder中通过JNI技术实现Java程序调用VC编写的动态链接库。  相似文献   

15.
前面已经介绍了Java游戏开发所要掌握的基础知识,分析了当今游戏开发的常规知识。想必大家已经有点儿迫不急待地想亲自动手打造一个属于自己的Java游戏了。好吧好吧,先让我们从Java游戏开发的各个技术环节简单处理,来全面体验一下Java开发游戏的乐趣吧! 在开始之前还得确认你已经看完了系列的“Java游戏开发基础”,“游戏开发常规”,并已经安装了Java JDK、浏览器软件(如IE)。本章是以Internet为开发对象,一步一步教大家认识Java的Thread、Applets以及游戏编程中的动画技术、图像处理技术、声音技术以及事件处理。在每一小部分  相似文献   

16.
随着网络技术与计算机开发语言的发展,越来越多的程序员利用Java来编写网络程序。数据报通讯是一个高效的网络通讯方式。通过C/S模型的程序来说明Java中如何利用UDP进行多播通信,对于网络编程有一定的参考价值。  相似文献   

17.
介绍了在自制Eclipse集成开发环境光盘下开发普通Java程序、Web应用程序、J2ME应用程序、手机Java游戏、以及包混淆等方法。使用它开发的Java小程序不需要另外编写调用Applet的html网页,开发的JSP动态网页在Tomcat服务器上运行时也不需要设置环境变量。  相似文献   

18.
近年来,随着大型第一人称类的网络游戏风靡全球,游戏角色的智能性研究得以迅速发展.本文基于Robocode这样一个机器人战斗模拟系统,提出了针对不通的环境和对手,根据实战数据,通过遗传算法来为机器人寻找到一个最佳的战斗策略,利用该策略再与其它机器人进行实战的策略,并对战斗的数据结果做出了分析.  相似文献   

19.
随着网络技术与计算机开发语言的发展,越来越多的程序员利用Java来编写网络程序.数据报通讯是一个高效的网络通讯方式.通过C/S模型的程序来说明Java中如何利用UDP进行数据报通信,对于网络编程有一定的参考价值.  相似文献   

20.
据一位来自丹麦的研究人员称,他在微软的Java虚拟机中发现了一个新的安全漏洞,这个安全漏洞能使一位不怀好意的程序员控制受害者的电脑。 这位丹麦研究人员表示,他已经找到一种方法,能够使微软的字节码验证器失去应有的作用。字节码验证器的作用,是核对一段代码是否遵守了所有的Java准则。但是,微软的字节码验证器中存在一个程序臭虫,允许一位程序员编写一种特别字节码次序,在不被发  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号