Topic:   The iPhone Project   (Read 395205 times)


0 Members and 1 Guest are viewing this topic.

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: The iPhone Project
« Reply #495 on: April 17, 2010, 03:59:35 PM »
I'm sorry I wasn't very talkative or paying too much attention at the meeting but...

YEAH! I got it! I've converted the extremely slow CoreGraphics version of the iPhone RPG to OpenGl! Works perfectly! Super fast! Before when playing on the iPhone you'd hit the left arrow key and it'd take 2 seconds before moving the character. Now it's instantaneous!

So yes. I am very excited now. I'll definitely be talkative and not distracted at future meetings. :)


-Gan
« Last Edit: April 17, 2010, 04:20:15 PM by Gandolf »

WarHampster


  • GMG Extraordinaire

  • ***


  • Posts: 1501

  • The People's Moderator
    • Arcade of the Absurd
Re: The iPhone Project
« Reply #496 on: April 17, 2010, 04:23:14 PM »
Awesome!

Everyone who was at the meeting, post (or PM me) your email address so I can share the design document with you.

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: The iPhone Project
« Reply #497 on: April 17, 2010, 04:29:29 PM »
ajfkelvkfjquiutnflskajwlajfkgprkqnwmia@me.com
The bold is my e-mail address.


-Gan

WarHampster


  • GMG Extraordinaire

  • ***


  • Posts: 1501

  • The People's Moderator
    • Arcade of the Absurd
Re: The iPhone Project
« Reply #498 on: April 17, 2010, 04:32:20 PM »
Ok, I invited you.

Silverwind


  • ^ This guy is amazing.

  • ****


  • Posts: 2805

  • For the glory of my maker
Re: The iPhone Project
« Reply #499 on: April 17, 2010, 04:48:36 PM »
Mine's dropSilverAMegaUltraAwesomeLine@yahoo.co.uk, minus the mega ultra awesome.
« Last Edit: April 17, 2010, 04:49:00 PM by Silverwind »
I survived the spammage of 2007

WarHampster


  • GMG Extraordinaire

  • ***


  • Posts: 1501

  • The People's Moderator
    • Arcade of the Absurd
Re: The iPhone Project
« Reply #500 on: April 17, 2010, 05:03:22 PM »
Sent.

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: The iPhone Project
« Reply #501 on: April 17, 2010, 08:09:50 PM »
Hey guys... Video!
iPhone RPG in Action on the iPhone!
(Ignore my heavy breathing, I had to escape a pair of vile agents out to stop progress of the iPhone RPG)


-Gan

alias


  • Guest
Re: The iPhone Project
« Reply #502 on: April 17, 2010, 08:15:49 PM »
I feel somewhat compelled to make an RPG myself now. Or pick up Iphone development and join in.

You dad is a gamer?

WarHampster


  • GMG Extraordinaire

  • ***


  • Posts: 1501

  • The People's Moderator
    • Arcade of the Absurd
Re: The iPhone Project
« Reply #503 on: April 17, 2010, 08:21:58 PM »
Looks amazing!

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: The iPhone Project
« Reply #504 on: April 17, 2010, 09:29:57 PM »
Quote
I feel somewhat compelled to make an RPG myself now. Or pick up Iphone development and join in.
Then come on! It's a whole new world of wonders... :)

Quote
You dad is a gamer?
Nope, though I like to show what I've made to him.

Fixed a few minor bugs and one major bug. Things are looking better.


-Gan

Gnome


  • GMG Extraordinaire

  • ***


  • Posts: 1073
Re: The iPhone Project
« Reply #505 on: April 17, 2010, 10:02:37 PM »
joemama1024@yahoo.com

I get enough spam already :P
This Cannot be, NOOOOOOOO!!!!

-Gnomes Cry when the McRib was discontinued again.

WarHampster


  • GMG Extraordinaire

  • ***


  • Posts: 1501

  • The People's Moderator
    • Arcade of the Absurd
Re: The iPhone Project
« Reply #506 on: April 17, 2010, 11:20:21 PM »
Sent.

I have too much work to do, I probably won't get anything more done this weekend.

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: The iPhone Project
« Reply #507 on: April 18, 2010, 07:54:07 PM »
Npcs are in with a random AI. Gotta do a smart one.


-Gan

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: The iPhone Project
« Reply #508 on: April 18, 2010, 09:16:41 PM »
Guys, I just fixed a massive bug.
Turns out that if you do 1/20, it thinks that you want an int result. Which means that 1/20 rounded would equal 0 as an integer.
Now I had put 1/20 as the timer so it'd run 20 frames per second. Turns out that when 1/20 is turned to zero, it makes the timer run as fast as possible. So yes...  the iPhone RPG has been running 100-500fps since it was first created.
Now it's fixed. Figured out the problem when I was getting crazy results for setting an Npc's movement speed.


-Gan
P.S. Maybe it's my eyes playing tricks on me or me just not paying very much attention... though...
It appears that the player's shirt has changed it's color to green...
Well, I'm off to bed. Much to late for me.
« Last Edit: April 18, 2010, 09:19:53 PM by Gandolf »

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: The iPhone Project
« Reply #509 on: April 19, 2010, 08:19:10 AM »
In class at the moment but at a lack for better things to do I'll just start playing the iPhone RPG and noting things here I'd like to change:
•Add Loading text to loading screen.
•Make lightning bolt on loading screen animate more.
•Add potions to the Stats screen as a button that you click to use.
•Make it so you can hold your finger on the key pad to move instead of constantly tapping.
•Optimize tile and map drawing code to be much faster.
•Only redraw screen if npcs are in the view and moving.
•Put more features from World Editor in iPhone RPG.

Now I just gotta do those changes and continue coding into the game. What I have planned is:
•Add in AI to move towards the player.
•Add in items that you can pick up/equip/use. Have items as a whole NSMutableArray by itself that gets saved.
•Put hand-to-hand combat collision back in.
•Make a special trinket that'll allow the player to shoot lightning at the cost of mana.
•Make NPC drop items and also give exp.
•Make dead npcs respawn if they're suppose to.
•Put in leveling system depending on EXP.
•Put in damage stat system.
•Put in event system to show what's happening at the moment. Talk boxes, ect...
•Insert music if we have some.

At the moment we're ready for more maps.


-Gan
« Last Edit: April 19, 2010, 06:58:01 PM by Gandolf »