Page 6 of 7
Re: JForce vs. GyroVorbis
Posted: Sun Nov 02, 2008 8:19 pm
by patio87
You're kidding me, is that him? I was just going over some of your threads right before I registered and I noticed there was a "patio", and I was like wow what a coincidence.
*EDIT* just found it:
http://jforcegames.com/forums/viewtopic.php?id=46
The person he is talking about is me. And he even posted the link to this thread of his on THIS forum under the name "patio" here:
http://elysianshadows.com/phpBB3/viewto ... 854#p23854
So basically he is using MY argument from youtube, which he responded to on his forum, and then posted it on this forum under my name to start trouble. Just wow.
*EDIT*
http://www.youtube.com/comment_servlet? ... 6index%3D1
There are the comments that I made which he responded to on his forum, and then subsequently used as ammo under my name on GyroVorbis forum to start drama.
Re: JForce vs. GyroVorbis
Posted: Sun Nov 02, 2008 8:56 pm
by Arce
EPIC response!
Re: JForce vs. GyroVorbis
Posted: Sun Nov 02, 2008 11:20 pm
by Arce
After rewatching the video (on my DS, ha!) I realized that peter modified my ingame editor. The camera now aligns itself with the selected tile. Nice job. ;P
Re: JForce vs. GyroVorbis
Posted: Mon Nov 03, 2008 10:30 am
by jesterguy
That response video was freaking awesome especially part 2 with the in-game level, you have to make sure that level stays in-game somewhere.
Re: JForce vs. GyroVorbis
Posted: Mon Nov 03, 2008 10:32 am
by trufun202
That response was GENIUS. bravo.
Re: JForce vs. GyroVorbis
Posted: Mon Nov 03, 2008 11:28 am
by programmerinprogress
I liked the response a lot, it really made a point, and it let the game do the talking, which was really cool!
The fact of the matter is, Jforce are in the wrong, so it didn't really take much to shoot down their argument. (and it was shot down with style :D )
Re: JForce vs. GyroVorbis
Posted: Mon Nov 03, 2008 11:47 am
by MarauderIIC
Just for those who are curious, patio and patio87 registered from different ISP's. Some random region locator I used shows two completely different states for the registered-from-IP information I have. Do you usually use 'patio', patio87? I can rename the JForce account and then rename yours, if you want. Shoot me a PM.
Re: JForce vs. GyroVorbis
Posted: Mon Nov 03, 2008 12:29 pm
by Dr. House
Re: JForce vs. GyroVorbis
Posted: Mon Nov 03, 2008 5:23 pm
by patio87
No thanks MarauderIIC, I always use patio87, but thanks for asking.
Re: JForce vs. GyroVorbis
Posted: Mon Nov 03, 2008 11:57 pm
by Trask
I just watched the youtube videos you put up. *claps* Very well done, funny as hell, and you still didn't really attack him. Every word you said, you still had to give them some credit, so a lot of class there. Part 2, using your game engine to deal the final blow, funny and smart as hell. "Jeremy used outsourced mac port...but it epic failed" LMAO... good times. I love how you ended up showing off some of the most bad ass portions of the engine thus far in your insults, ie lua prompt, in-game level editor, great work!
I didn't really follow any of this, but I can't believe how much arrogance anyone can have in saying greatest this or revolutionize that. Hideo Kojima, producer of Metal Gear Solid still acts humble when he releases a Metal Gear, hell Miyamoto cracks on his own games to say how they could better. Who the hell are these guys to even speak?
Re: JForce vs. GyroVorbis
Posted: Tue Nov 04, 2008 1:37 pm
by programmerinprogress
Trask wrote:Hideo Kojima, producer of Metal Gear Solid still acts humble when he releases a Metal Gear, hell Miyamoto cracks on his own games to say how they could better. Who the hell are these guys to even speak?
if you can't criticise and put down your own work, then how can you expect to learn or achieve anything?, it's what programming is all about, challenging the mundane and the conventional, and making things easier and more powerful!
for example, take this snipet of code (C++) used to create a message based on a user's input.
Code: Select all
#include <iostream>
using namespace std;
int main()
{
// this program will show how being complacent can waste time and effort
char Choice(0);
cout << "Welcome to my little program, please enter a number from 0 to 9" << endl;
cin >> Choice;
system("CLS");
if(Choice == '0')
{
cout << "you typed the digit \'0\'!";
}
else if(Choice == '1')
{
cout << "you typed the digit \'1\'!";
}
else if(Choice == '2')
{
cout << "you typed the digit \'2\'!";
}
else if(Choice == '3')
{
cout << "you typed the digit \'3\'!";
}
else if(Choice == '4')
{
cout << "you typed the digit \'4\'!";
}
else if(Choice == '5')
{
cout << "you typed the digit \'5\'!";
}
else if(Choice == '6')
{
cout << "you typed the digit \'6\'!";
}
else if(Choice == '7')
{
cout << "you typed the digit \'7\'!";
}
else if(Choice == '8')
{
cout << "you typed the digit \'8\'!";
}
else if(Choice == '9')
{
cout << "you typed the digit \'9\'!";
}
else
{
cout << "that was not a digit from the range of 0 to 9, tough luck";
}
cin.get();
}
try the code, it works, but do you know how long it took me to type that?, even with copy and pasting!
it's also incredibly ugly, and if you decide to change something, chances are, you're likely to change it for almost all of the 'else if' blocks
if you just said, "it works, lets forget it", that would be complacency, but if we were to change the code a little bit...
Code: Select all
#include <iostream>
using namespace std;
int main()
{
// this program shows how you can fight complacency and make your life much easier!
char Choice(0);
cout << "Welcome to my little program, please enter a number from 0 to 9" << endl;
cin >> Choice;
system("CLS");
switch(Choice)
{
case '0': cout << "The digit you entered was " << Choice; break;
case '1': cout << "The digit you entered was " << Choice; break;
case '2': cout << "The digit you entered was " << Choice; break;
case '3': cout << "The digit you entered was " << Choice; break;
case '4': cout << "The digit you entered was " << Choice; break;
case '5': cout << "The digit you entered was " << Choice; break;
case '6': cout << "The digit you entered was " << Choice; break;
case '7': cout << "The digit you entered was " << Choice; break;
case '8': cout << "The digit you entered was " << Choice; break;
case '9': cout << "The digit you entered was " << Choice; break;
default: cout << "you didn't enter a valid digit, tough luck";break;
}
cin.get()
}
the code is much easier to read, and only takes up 23 lines instead of 54, thats fighting complacency, it also allows much less room for error in your code.
The point i'm trying to make, is that you have to be willing to try and improve yourself constantly, you don't need to take a defeatist attitude, but you need to say to yourself "I can do better, even if something already works, I can still improve it, thus making it easier to use". there is a clear lack of this on the JForce team IMO, they seem to think that everything is already perfect, and ready to go, you need to be able to evaluate your own work, if you have any chance of suceeding.
that small response became an essay! apolgies for the inevitable eye strain you probably endured for that lol.
PS: I know there are probably much simpler ways of testing that kind of logic, probably without a switch statement, but it was what I was thinking of at the time of writing this post!
Re: JForce vs. GyroVorbis
Posted: Tue Nov 04, 2008 10:16 pm
by MarauderIIC
Just ... well:
Code: Select all
int main()
{
// this program shows how you can fight complacency and make your life much easier!
char Choice(0);
cout << "Welcome to my little program, please enter a number from 0 to 9" << endl;
cin >> Choice;
system("CLS");
switch(Choice)
{
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
cout << "The digit you entered was " << Choice << endl;
break;
default: cout << "you didn't enter a valid digit, tough luck";break;
}...
or even
Code: Select all
int main()
{
// this program shows how you can fight complacency and make your life much easier!
int choice;
cout << "Welcome to my little program, please enter a number from 0 to 9" << endl;
cin >> choice;
system("CLS");
if (cin.fail() || choice >= 10)
cout << "you didnt enter a valid digit" << endl;
else
cout << "you entered " << choice << endl;
return 0;
Re: JForce vs. GyroVorbis
Posted: Wed Nov 05, 2008 2:19 pm
by programmerinprogress
MarauderIIC wrote:Just ... well:
Code: Select all
int main()
{
// this program shows how you can fight complacency and make your life much easier!
char Choice(0);
cout << "Welcome to my little program, please enter a number from 0 to 9" << endl;
cin >> Choice;
system("CLS");
switch(Choice)
{
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
cout << "The digit you entered was " << Choice << endl;
break;
default: cout << "you didn't enter a valid digit, tough luck";break;
}...
Someone had to, didn't they?
seriously though, I did say that you there were much better ways of solving the problem, just pointing out, that if you don't try and improve yourself when it comes to programming, you won't really get anywhere.
@ MarauderIIC, Now I know
, that's actually is a much better way of doing it, no code duplication at all!
Re: JForce vs. GyroVorbis
Posted: Wed Nov 05, 2008 10:50 pm
by Arce
Response by Jforce confirms it as a publicity stunt.
Re: JForce vs. GyroVorbis
Posted: Wed Nov 05, 2008 10:55 pm
by cronjob00
yeah I read there blog I don't know a lot about marketing but that does not seem the best way to do it.