iPhone Hero Builder


Battleguard

 

Posted

Hey forum.

I'm thinking of developing a hero builder for the iPhone and i made a post with some sugestions and ideas and id love some responses to it. As i didnt know where to put the post, i posted it into ideas and suggestions. But shortly after that i saw a iPhone related post here in General Discussion too.
So to be safe and get the maximum responses before i start putting time in it without anyone interested in it, i decided to post it here aswell.



Ever sit on the toilet at working thinking of the next hero thats going to change the world?
Well, I am...

As a 4.5 year vet and recently re-subscribed CoX fan, im quite surprised and annoyed on daily base, that there isn't an iPhone app for City of Heroes yet!
So i decided to to.. well.. make one myself!

Ive recently gotten into iPhone development an im willing to put some free time into making the following statement true; “there’s an app for that!”

But before I start and waste numerous, Id like to knew a few things..

1: Is there even enough interest in this?
2: What features would you like to see in the app?
3: iPhone, iPad, both?
4: What price should this app be in the appstore?

Let me know!
Im excited about this so the more replies i get the faster i start to work!




Please post all replies at my other post in order to keep things organised:
http://boards.cityofheroes.com/showthread.php?t=246530


 

Posted

I'd say if you were going to do this, it would have to be free, as legal issues would definately arise if you took money for it. Then again, the same issues might come up even if you don't charge.

Putting that to one side, I'd definately be interested. Would be nice to have it open while respeccing to make sure I get things right. Not that I'm much of a build maniac, but it would be nice.

Features? Obviously that's up to you. As a suggestion, I'd like a Mids style build designer and if possible, however doubtful, a character creator. Even if it used mock graphics, it would be pretty sweet to see such a thing.

As I have an iPod Touch, I'm going to say that, but you might as well develop for both platforms. People without one of the other would be pretty unhappy if theirs were left out.



Claiming the Isles (The Nemesis Strike Force), Arc 448371 - Rogueish action from the Prussian Prince of Automatons himself!

 

Posted

My suggestion would be to make it for Android.

<.<
>.>


Current Published Arcs
#1 "Too Drunk to be Alcoholic" Arc #48942
#2 "To Slay Sleeping Dragons" Arc #111486
#3 "Stop Calling Me"

 

Posted

Quote:
Originally Posted by DLancer View Post
My suggestion would be to make it for Android.
Lol, that might be an option in the far far far far far future.
( to be honoust; i cant.... yet ^^ )

Quote:
Originally Posted by Battleguard View Post
legal issues would definately arise if you took money for it
You might have a point there. Although Mids isnt in trouble is it? Anyone know if they made a deal somewere?

Quote:
Originally Posted by Battleguard View Post
if possible, however doubtful, a character creator
That's on my wishlist aswell. It brings several issues with it though. For one, obtaining the images and having them all in the same angle/size/height and transparency, the option for changing the color without having to save EVERY costumepart in EVERY available color as a seperate image would be VERY heavy for the app


 

Posted

I'd like it and I'd be willing to pay up to $4.99 for it as it seems to me the amount of work would be equal to what other apps for that price would require.


Really, I wish our Devs would come up with more Apps-- for all Smartphones/Pads, etc-- just because I think it might be a fairly easy way to garner some publicity for the game.

Heck, if they could find a way to release a standalone version for the costume creator that'd rock!


My COX Fanfiction:


Blue's Assembled Story Links

 

Posted

I don't mean this in the spirit of discouraging you, but have you looked into what is involved in releasing an app for the iPhone? I actually pondered releasing a reference app for City of Heroes, basically a simple mission/contact-lookup app.

So I sent $99 to Apple with my developer's application. A week or so later, they sent me an e-mail saying that they wanted me to send them a hardcopy of proof of my identity, so I did. A few weeks later, still not approved, they sent me another e-mail asking me to send a notarized copy of proof of my identity. Keep in mind that nowhere in any of the application materials does it say that this kind of information in that specific format will be required.

Now, around this time, I had also read a lot of horror stories about developers getting applications stuck in Apple's approval pipeline for months, some being rejected outright for stupid reasons, and so on. I sent them a pretty scathing reply that basically boiled down to the following: I've heard a lot of problems from other developers getting apps published. It has been over a month since I applied to be a developer, and I feel that you're placing unreasonable demands on me in getting accepted to the program. Based on this, I tend to believe that the horror stories I've heard from other developers are probably true. I am doing this only as a hobby, not for commercial purposes, and frankly, with all of the trouble you have put me through to date, you have convinced me not to use the iOS as a platform. Please refund my $99.

They did, and I haven't looked back. It's too bad, because I did spend a lot of time and effort learning Objective C, time and effort I really could have spent on more productive things. Speaking of which, if you've never programmed in Objective C before, it ain't easy. Make sure you understand what you're undertaking before you get your hopes up. It's a language in which you have to do low-level things like manage memory allocation, things I haven't had to do in a modern language since like 2000. Also, its syntax is significantly different from C-language variants such as C++, C#, Visual Basic, Perl, Javascript, and Php. It's not impossible, but be aware that it's a lot harder and pickier than those.

Oh, and you probably know this already, but to develop native iOS apps, you must do so on a Mac using Apple's Xcode developer platform. There is no option for doing so on a PC. I've run across people who were interested in it but who didn't have a Mac, and getting a Mac that also serves as a decent developer platform ain't cheap.

Maybe you won't have the same experience, and if not, then I'll wish you luck and look forward to seeing what you produce for iOS. I just want to make sure that you understand that developing apps for the iPhone isn't like developing apps for any other platform. For one thing, there is no free hobbyist option. For another, you have to get everything you do--everything--past the gatekeeper that is Apple, and my personal experience is that it isn't worth the trouble.


We've been saving Paragon City for eight and a half years. It's time to do it one more time.
(If you love this game as much as I do, please read that post.)

 

Posted

I'd pay in a nanosecond for this. Yes yes yes please.

Mids on the iPhone would be awesome.

The costume creator on the iPhone would be uber-awesome.

I'm sure I remember a thread somewhere that had CoH running on the iPhone somehow?

But yes, please make something like WoWs Armory app, but for CoH, and I'll buy it.

Eco


MArcs:

The Echo, Arc ID 1688 (5mish, easy, drama)
The Audition, Arc ID 221240 (6 mish, complex mech, comedy)
Storming Citadel, Arc ID 379488 (lowbie, 1mish, 10-min timed)

Quote:
Originally Posted by Samuel_Tow View Post
[The Incarnate System is] Jack Emmert all over again, only this time it's not "1 hero = 3 white minions" it's "1 hero = 3 white rocks."

 

Posted

I'd love to see this and would happily pay for it!

I have both an Iphone and Ipad, would like to see it on both but either would be great, I would imagine the Iphone/Ipod touch route would be best at first to reach more people, then make an Ipad version taking advantage of the bigger screen.

In all honesty the Devs would be crazy to oppose this as if it were in the app store it would likely bring in new subscribers.

As for what to put in it, just whats in Mids would be enough for me, and I suspect the majority of users.


 

Posted

I don't pay more than $5 for Iphone apps, but I would for this proposed app.


The City of Heroes Community is a special one and I will always look fondly on my times arguing, discussing and playing with you all. Thanks and thanks to the developers for a special experience.

 

Posted

Quote:
Originally Posted by MrCaptainMan View Post

I'm sure I remember a thread somewhere that had CoH running on the iPhone somehow?

Eco
it was a recast that allowed a game being set on the computer, and the desktop being viewable on an ipad to manipulate. not quite the same thing unfortunately, and before any rumors of apple unicorns playing cox get started.

http://boards.cityofheroes.com/showt...highlight=ipad


Kittens give Morbo gas.

 

Posted

I own an iPhone and iPad. I'd love some kind of character planner app that I could use when not at my PC.

Would I pay for it? Only if it was really, really good.


 

Posted

Quote:
Originally Posted by TonyV View Post
have you looked into what is involved in releasing an app for the iPhone?
Wow thats a long comment! But dont worry; Im already a apple developer with several comercial apps in the appStore so thats not going to hold me back.

Quote:
Originally Posted by MrCaptainMan View Post
something like WoWs Armory app
What exactly does the wow armory app do?

Quote:
Originally Posted by EvilGeko View Post
I don't pay more than $5 for Iphone apps
Im thinking it should either be 99ct or free (or 0.79€)


 

Posted

Quote:
Originally Posted by TonyV View Post
They did, and I haven't looked back. It's too bad, because I did spend a lot of time and effort learning Objective C, time and effort I really could have spent on more productive things. Speaking of which, if you've never programmed in Objective C before, it ain't easy. Make sure you understand what you're undertaking before you get your hopes up. It's a language in which you have to do low-level things like manage memory allocation, things I haven't had to do in a modern language since like 2000. Also, its syntax is significantly different from C-language variants such as C++, C#, Visual Basic, Perl, Javascript, and Php. It's not impossible, but be aware that it's a lot harder and pickier than those.

Oh, and you probably know this already, but to develop native iOS apps, you must do so on a Mac using Apple's Xcode developer platform. There is no option for doing so on a PC. I've run across people who were interested in it but who didn't have a Mac, and getting a Mac that also serves as a decent developer platform ain't cheap.
Actually this isn't true anymore (well, the expense portion is still true).

Adobe Flash CS5 allows you to make native iPhone apps in Actionscript 3.




Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters

 

Posted

Quote:
Originally Posted by Snow Globe View Post
Actually this isn't true anymore (well, the expense portion is still true).

Adobe Flash CS5 allows you to make native iPhone apps in Actionscript 3.
I have some experience with that, as i was in the beta testers and GM release testing group for flash cs5, and i must say, its far from ideal for iphone aplications. Ive made several test apps with it which go further then the little rotating square shown in the video's. If you want any form of animation and interaction, its quite hard to stop the app from running out of memory


 

Posted

I'd imagine that a programmer would want to make sure that anything created gets properly removed and cleaned up.

Good coding practices should help with that, but some less experienced programmers (I'm strictly generalizing here, not saying anything about you as we've never met) forget that a language/environment like Flash might not clean up after itself properly. Heck, even I forget about garbage collection sometimes, and I know better.

It is always better to do your own garbage collection, something I've learned from C++.




Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters

 

Posted

I would love this as well. Currently I use TeamViewer to remote in to my home PC and just used Mids that way. It works, but a native app would be awesome.

There's currently an app in the App Store that is a hero builder but it's very very limited and I haven't seen any updates to it in a long time. It almost seems like the dev scrapped it. I realize re-creating a mobile Mids would be a tough undertaking, but I'd aim for that.

I'm wouldn't be interested in some sort of costume creator as much as I would be in a statistical character builder.


Currently on Virtue:
Jinrazuo - Crab Spider

RWZ All-Pylon Solo Run

 

Posted

Quote:
Originally Posted by mvdp_ View Post
What exactly does the wow armory app do?

It's been a while since I've used it, but it's basically mids if i remember correctly. You login using your wow account, and choose one of your toons, and it gives you a UI with various pages detailing your loot, armor, weapons, skills, whatnot, and also allows you to sort of simulate levelling so you can see what your build might look like if you chose a particular skill at whatever level etc. it also allows you to backtrack back down thru the levels and take an alternate levelling path.

As I said, it's been a while, but that's my recollection of what it did.

Eco.


MArcs:

The Echo, Arc ID 1688 (5mish, easy, drama)
The Audition, Arc ID 221240 (6 mish, complex mech, comedy)
Storming Citadel, Arc ID 379488 (lowbie, 1mish, 10-min timed)

Quote:
Originally Posted by Samuel_Tow View Post
[The Incarnate System is] Jack Emmert all over again, only this time it's not "1 hero = 3 white minions" it's "1 hero = 3 white rocks."

 

Posted

Quote:
Originally Posted by MrCaptainMan View Post
It's been a while since I've used it, but it's basically mids if i remember correctly. You login using your wow account, and choose one of your toons, and it gives you a UI with various pages detailing your loot, armor, weapons, skills, whatnot, and also allows you to sort of simulate levelling so you can see what your build might look like if you chose a particular skill at whatever level etc. it also allows you to backtrack back down thru the levels and take an alternate levelling path. .
I dont think this will be possible as, as far as I know, the character database isn't available externaly like it is with wow and champions online, where you can even change enhancements via the website


Quote:
Originally Posted by Snow Globe View Post
I'd imagine that a programmer would want to make sure that anything created gets properly removed and cleaned up.

Good coding practices should help with that, but some less experienced programmers (I'm strictly generalizing here, not saying anything about you as we've never met) forget that a language/environment like Flash might not clean up after itself properly. Heck, even I forget about garbage collection sometimes, and I know better.

It is always better to do your own garbage collection, something I've learned from C++.
Yep. I agree. For a developer to clean up behind him is a very important task to keep things smooth. The thing is, I'm not even really a developer. I'm a designer who got into iphone development as part of a bet. Ever since that day I've been fiddling with it more and the requests for apps being developed at the design agency I work kept coming and I kept making them. So obj c is really the only scripting language I even know and know how to clean up and write a proper code.


Quote:
Originally Posted by blueruckus View Post
*I realize re-creating a mobile Mids would be a tough undertaking, but I'd aim for that.
Yep. The amount of data and stats mids has is insane. My question is in that case,how much of this data is a MUST in the first version of the app assuming I keep expanding it. Other then all powers, enhancements and available sets (probably even power set comparison), are all the detailed statistics and calculations mids does really necessary in the app?


 

Posted

Sounds like the best idea ever! You got my vote.


 

Posted

Now ive got a new question; is creating a forum export or even a mids build export something you would highly enjoy?


 

Posted

I'm all for a mobile version of mids, or a lite version of it anyway. Exporting to the forums i don't see as a must, at least not in the first go through, but maybe the ability to e-mail it so it can be opened when I get home.


"while some people would say fish, cow, ambush!"-Ice9

 

Posted

Right.
Im actually over excited so ill start creating it probably tonight!
I'm having a (skype) brainstorm with some CoX Vets and and another designer to see how best to get started with this and get the best result out of the small screen of the iPhone.

Little side note; we'll be discussing both the build creator as the idea for creating a costume creator to see how we can best solve the issues we could encounter. As of this point, i think both are optional and I already have idea's on how to accomplish both of em. Most likely as separate applications.
I will keep you posted with any progress ^^


 

Posted

I was just checking the app store and there is a builder app already. As to its quality, I have no idea. It's a couple bucks but until I know more about its quality I am reluctant to purchase it. A port of Mids would definitely be something I would purchase though. On a side note, a different superhero game has an app for the iphone, not a hero builder, but it would be nice if we had something similar.

I would really like to see MMO game developers expand the games beyond the PC and maybe have mini-games on smartphones where you can continue your progression, of course at a much reduced capacity. At the least it would be cool to play with the auction house on my phone or get monster/invasion updates.