GAMES: GameSpot GameFAQs MOVIES: Metacritic Movietome Comic-Con
Thursday, Jul 16, 2009

Added some more stuff to the latest build of the RPG prototype for build A09 -- most notably the beginnings of a battle system. The picture at the bottom of this post shows the main battle screen as it's currently laid out. All the menus will be semi-transparent, so no matter how cluttered the screen gets you'll still be able to see the 3D stuff.

I have it set up as a quasi real-time battle system for the moment (think pre-FFX stuff) where action bars will slowly fill up, and once full you can select an action for your character to take. I might change it to a slower turn-based system later if I think that real-time doesn't work well for the iPhone, but for now I'll keep it like this.

I currently have the engine randomly select a camera every four to eight seconds, so the view can shift to any one of six different cameras while no actions are taking place. Once the characters and enemies start attacking then specific camera sequences will be used. If this last paragraph made no sense then just watch my update video in a day or two and it should make more sense then.

I also put in a large outdoor dungeon area for the player to explore -- I've structured it so that the player needs to pick up three items in the game world in order to open a gate at the end, and once that gate is open a cut-scene and a boss battle will be triggered.

I also changed how the cameras work in the outdoor dungeon area, so they are now over-the-shoulder and work much more fluidly than the ones I have shown in previous demos. Also on the to-do list is implement a mini-map.

Comments

Page 1 
« prev  |  next »
Looking good, is this you alone working on this? Very impresive if so, what coding are you using as I assume you can not use C++ or XNA etc on the iPhone as its a direct X coding for Microsoft platforms (which the iPhone is not?)
Posted Jul 17, 2009 5:39 am PT
@Garfield360UK : Yep, I'm a one-man band for all my projects, in all senses of the term. My code is in plain old JavaScript, which then gets translated by the engine that I licensed (Unity3D) into Assembly for best performance.
Posted Jul 17, 2009 2:29 pm PT
Page 1 
« prev  |  next »
  • jediskilz173
  • Level: 1 (42%)
  • Rank: Mogwai
  • Forum Posts: 891
  • Messages Read: 0


advertisement

Friends

My Friends