首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > 一个小游戏的设计思想

一个小游戏的设计思想

  • 资源大小:1.27 MB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 一个 小游戏 设计思想

资 源 简 介

a small 2d game made in java, with scalability in mind, in terms that the game can be transformed in something completely new with little effort. The game is currently split up in 3 basic engines: * Graphics engine: will render any drawable object that was added to the pool * Collisions engine: will calculate collisions with other objects in the pool * Input engine: will pass input commands from the keyboard/mouse to the controllable object inserted in the engine. Any class can implement the 3 different interfaces (Drawable,Collisionable, and Controllable) so that they can be inserted into the different engines. All of this interfaces are perishables, meaning that they can expire and be removed from the different engines when the object dies. Future engines to be added: * Network engine: UDP based network engine to join or host a session * Sound engine: Dynamic sound engine to manipulate sounds (volume, position, pitch) in realtime
VIP VIP
0.173886s