PS: Okay, not-fail post follows. Perhaps too late but whatever.
I realize I'm a little late to the Wall Of Text Competition, but here's my entry:
When you post stuff in a thread that clearly reads DISCUSSION, you might be getting some discussion. So keep that in mind when you say things like this:
[quote="MaxMan777":2kwfhaw6]I posted some ideas, and I think anyone would agree that they have been met with some very fierce (and somewhat puzzling in its ferocity) opposition[/quote:2kwfhaw6]
In a discussion, when someone thinks you're wrong, they'll tell you. I also think you're wrong and I will outline why:
[quote="MaxMan777":2kwfhaw6]1. A Web-style creation system with simple-to-program randomization ---[/quote:2kwfhaw6]
The mistake here lies in the simple randomization. What's simpler than rand()? Of course, that's without getting into the "Insert American Football Game" Button issue (yet!)
[quote="MaxMan777":2kwfhaw6]For it to be built into a template with a webbing style.[/quote:2kwfhaw6]
[quote="MaxMan777":2kwfhaw6]Sports-friendly creation algorithms[/quote:2kwfhaw6]
The mistake here lies in assuming Construct is not friendly to sport games. Construct is 2D friendly. If your game is 2D, then Construct can help. Now if by "friendly" you mean "built-in" then no, it's not built in. You can always make your own behaviors and even share them with the community
. If you head to the finished plugins section of the forum, you'll find out several people have already done this, and we're very thankful for their work.
[quote="MaxMan777":2kwfhaw6]A Template system ---[/quote:2kwfhaw6]
As already mentioned, there is already a template system. There is no American Football template, so instead of posting a page detailing what such a template should include, you could make one.
Oh, a detail.
American Football games are perhaps the most difficult to program because of the incredible attention to detail that has to be taken into account to recreate something that closely resembles its real-life counterpart.That's why doing it in C is not ideal unless you have a talented dev team working on it as a full-time job
. Programs like Construct have the ability to cut through 90% of that, the only thing it needs is a purposeful template that will take the guesswork and jimmy-rigging of general features out of the equation.[/quote:2kwfhaw6]
Emphasis mine. You will NEVER pump out a good game without WORKING ON IT. No matter the tool. Work always shows. So, if you want, say...
[quote="MaxMan777":2kwfhaw6]Difficulty depends on how realistic you want it to be. To make 10-yard Fight, probably not so much. To make Tecmo Super Bowl, much more difficult, though not impossible. To make anything above that, virtually impossible unless you're a genius with this program and have incredible attention to detail that can stand the community scrutiny which even Madden in all it's complex programming glory has not been able to do.[/quote:2kwfhaw6]
yeah if you want Tecmo Super Bowl or even Madden quality, then you'll have to put in about the same amount of work that went into Madden. If they have a system that helps them do that game, well they've built that system over several years, refining and improving it. It's very specific, and It's a lot of work. WORK
. And you must know your tools in and out, with ANY game system. This includes Construct.
As for the "ferocity" you've been argued against is... well... because you're so very very very wrong on most accounts.
Yes, this includes joysticks. See, some console devs are STILL struggling with analog input. Some still use a button for running, and simply use a fixed, unchangeable dead zone (Bad!!) if they even use dead zone at all, and if out of the dead zone they check the angle and that'd be all. Remember how long it took to get rid of tank-like movement? some still use that.
Why? well, because consoles have drifted from the green pastures that are fixed hardware specs. You'll see devs struggling also with multiple resolutions now. So yeah, they're multimillion-budget dev teams, and they can't figure out developing for multiple resolutions (Dead Rising, Soul Calibur).
SO! if you have doubts about the NUMBERS... well, nothing stops you from reading the input from the controller and putting it out on the screen. In construct, that'd be two events per stick (one for each axis) and the xbox controller object, plus two text objects per stick. Really fast to do. You should really do it. Seriously.
As for PC Controller support
yeah. (hi devs!)
Wheee!! FOOTBALL [url:2kwfhaw6]http://octavoarte.cl/futbol.cap[/url:2kwfhaw6]
5 minutes, discounting half an hour of head-scratching with some Object Pairer weirdness..... I may have found a bug there, will do some tests to make sure.
Now. If you breathe deeply, you'll find that the community is pretty helpful when you let it help you. If you don't want feedback or are not ready to accept it, please don't ask for it.