|
| 29 May 2015 01:25 AM |
hey! I am ExercuitCodicem, or well known as FOXmcloud021. I am here today to share some facts about myself. I am FOX, or you can call me Wesley. I, however, mostly prefer you call me Wes or VVes if you want to go with that. I am 13 and I am a furry :3 So, yeah. My story starts in 2012, my family got a computer from a garage sale and I decided to make a ROBLOX account. Thus, started my adventure. As you could imagine, at the age of 10, I was a really big noob and a huge annoyance to others. People would make fun of me and nobody really liked me for being new. So I tried to overly fit in with the crowd, which ended up pretty bad.
After a year of scrambling around, playing games, making friends, I discovered the magic of scripting. The concept was so cool and interesting, I decided to try to make my own games. It was my time to step into the light and try something new. During the time of this, I was also an artist and liked to cartoon and draw and whatnot, it was more of a fun hobby.
What I defined as scripting at the time was just a bunch of copy and pasting from the ROBLOX forums and claiming myself to be 'skilled,' which was kinda dumb and I regret ever being 10-11 years old. I was suddenly given the gift of Minecraft and I trailed off of ROBLOX with my stupid elementary mind. I used to think MC was better than ROBLOX. LOL. About half a year later, I came back to ROBLOX and started to lose friends.
They all went offline for good and never got to say goodbye. Others were hacked or grounded and I was stripped away from good friends. I was, during the time, getting extremely depressed with trying to balance my artistic life with my computer life as well as my school life and started to slowly and mentally deteriorate. Life was going downhill for me, I was growing up and losing things that I didn't want to lose and grown out of things I liked. I know that I wasn't suffering from depression, but I felt highly depressed for that time period
A few fuzzy years later, I went on to create my first legit game around the late age of 12 years old. It was a proof of concept spiraling around the game Papers, Please and I tried to make the game as good as I could to the best of my scripting ability. As a matter of fact, many people still play it today and the reddit community liked my work! Now I am in the process of making some awesome games that I hope to release soon. I am currently making a Battleblock theater style game and it is going very well.
That is my story, I hope you like it. It's not that important, I guess. Thanks for reading it if you did!
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
SirSabe
|
  |
| Joined: 23 Oct 2010 |
| Total Posts: 250 |
|
|
| 29 May 2015 01:31 AM |
| Nice head on ya son. are these roblox games you made? |
|
|
| Report Abuse |
|
|
Rilpy
|
  |
| Joined: 25 Jun 2012 |
| Total Posts: 12700 |
|
| |
|
|
| 29 May 2015 01:34 AM |
@SirSabe Well, I made a small proof of concept game to try and emulate the core elements of the hit Indie title "Papers, Please" Now I am making a hide and seek tag game as well as Battleblox Theater, a ROBLOX version of "BattleBlock theater"
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
SirSabe
|
  |
| Joined: 23 Oct 2010 |
| Total Posts: 250 |
|
|
| 29 May 2015 01:36 AM |
| Yea I found your main account. Played the papers game for awhile. Good work. |
|
|
| Report Abuse |
|
|
|
| 29 May 2015 01:40 AM |
Small details I neglected to add on fear of the max numbers limit:
I found out that I was a furry during the second half of me being 12 years old. I found myself watching lots of Anthro related Disney movies (I.e. Fox and the hound, Robin Hood, lion king, etc.) and playing anthro related video games (mostly StarFox.) But StarFox really fueled the fire. I played StarFox Adventures, which is when the 3rd person adventure concept was introduced to the game. Was surrounded by anthropomorphism. It was everywhere, I guess the culture just grew on me. I loved to draw and found furry art quite interesting, so I couldn't resist not being a furry. Everything was just lined up so perfectly.
So that is why I am a furry ;)
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
|
| 29 May 2015 01:41 AM |
@SirSabe Why thank you ;) My programming skills are really starting to blossom and evolve, I can't wait to see what the future has in store for me
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
Siberith9
|
  |
 |
| Joined: 22 Nov 2008 |
| Total Posts: 28153 |
|
|
| 29 May 2015 01:49 AM |
Really neat that you can teach yourself these kind of things and enjoy it. Just wait till you start branching out to other languages like C++
using namespace std;
int main() { string name; cout << "What is your name?"; cin >> name; cout << endl;
if (name == int) { cout << "names don't have numbers silly!" << endl; } else { cout << "your name is" << name << endl; }
system("pause"); return 0; }
|
|
|
| Report Abuse |
|
|
|
| 29 May 2015 01:52 AM |
Is that C++??? It looks a lot like Java to me and I hate Java with a burning passion
Maybe it's the {}'s
Yeah, that's it
I kinda have a brain trigger that notes out whenever it spots apron ramming language that excessively uses {}'s
Strange |
|
|
| Report Abuse |
|
|
|
| 29 May 2015 01:55 AM |
A programming language* Not "apron ramming language" Auto Correct (-_(\
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
Craxty
|
  |
| Joined: 21 Dec 2012 |
| Total Posts: 25771 |
|
|
| 29 May 2015 01:56 AM |
| i actually read the whole lot, i replaced WoW for roblox but now i play both |
|
|
| Report Abuse |
|
|
|
| 29 May 2015 01:57 AM |
That's cool! I was never allowed to play WoW as a kid since it costed money monthly and some of the themes were 'inappropriate' to my parents -_-
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
Siberith9
|
  |
 |
| Joined: 22 Nov 2008 |
| Total Posts: 28153 |
|
|
| 29 May 2015 01:58 AM |
yeah its C++
and you really hate java? why? is it the format structure or the syntax? I know a lot of people really enjoy java for how beautiful the code is
but either way, I started out with python which is a lot less "{" symbol stuff so it was hard transition over a cleaner type of program to something bulky like C++
but either was Lua gets annoying having to say "end" for each statement command |
|
|
| Report Abuse |
|
|
|
| 29 May 2015 02:01 AM |
I just found Lua simpler than the rest. I don't know why. I think it is also ROBLOX's engine. It is so simple to use and it is fun to use when making games. Lua is like my best friend and I will stick with Lua until I die
However, I may try to get into Java sometime
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
Craxty
|
  |
| Joined: 21 Dec 2012 |
| Total Posts: 25771 |
|
|
| 29 May 2015 02:02 AM |
i first. played WoW at 6 or 4, vanilla was out, my brother paid for the account. it has the 2006 anniversary achievement too. sad i cannot play that account anymore, he stopped paying for it some time last year. i just play on a private server now tho. |
|
|
| Report Abuse |
|
|
Siberith9
|
  |
 |
| Joined: 22 Nov 2008 |
| Total Posts: 28153 |
|
|
| 29 May 2015 02:02 AM |
Roblox Lua is a lot simpler than most programs.
Unfortunately, Lua is not a very popular program language. Which is why its always good to know 3-4 languages. Java, C++, and HTML are all very good languages to learn. |
|
|
| Report Abuse |
|
|
|
| 29 May 2015 02:02 AM |
And for some reason, Java really confuses me Like public static void variables and which goes where and making multiple classes for one program, it is just overly confusing to me /)_(\
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
|
| 29 May 2015 02:03 AM |
I remember doing HTML I didn't really get into the thick of it, mostly toe basic construction of the website and what goes where, etc. I really want to try PHP, tho
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
Siberith9
|
  |
 |
| Joined: 22 Nov 2008 |
| Total Posts: 28153 |
|
|
| 29 May 2015 02:04 AM |
| yeah classes can be very intimidating but once you get use to classes they are EXTREMELY helpful for larger programs. Classes help organize everything and make it easier to go inside the program if there is any errors. |
|
|
| Report Abuse |
|
|
Siberith9
|
  |
 |
| Joined: 22 Nov 2008 |
| Total Posts: 28153 |
|
|
| 29 May 2015 02:07 AM |
Here is my latest C++ project! It's a Tic Tac Toe game and you play against the computer! I also used classes in here which helps a ton.
Here's my class header file first: class TicTacToe { public: TicTacToe(); // constructor void print(); // print the current content of the grid void play_by_user(); // user’s turn to mark a cell of the grid void play_by_computer(); // computer’s turn to mark a cell // other member functions you need come here char win(); //determines if the user wins private: char ggrid[3][3]; // SIZE should be 3 // a SIZE * SIZE array to represent the grid };
and my source code
//include libraries #include < iostream > #include "TicTac.h" #include < string >
using namespace std;
//Class Function TicTacToe TicTacToe::TicTacToe() // constructor { // nested for loop to create the grid for (int i = 0; i < 3; i++){ for(int j = 0; j <3; j++) { // grid variable ggrid[i][j] = '?'; } } }
void TicTacToe::print() //prints the current content of the grid { // grid board cout << " 0" << " 1" << " 2" << endl; cout << " 0 " << ggrid[0][0] << " " << ggrid[0][1] << " " << ggrid[0][2] << endl; cout << " 1 " << ggrid[1][0] << " " << ggrid[1][1] << " " << ggrid[1][2] << endl; cout << " 2 " << ggrid[2][0] << " " << ggrid[2][1] << " " << ggrid[2][2] << endl;
}
void TicTacToe::play_by_user() //user's turn to mark a cell of the grid { //initialize variables bool user = false; int row; int column;
// while loop for if bool variable is false while (!user) { // ask user what cell they would like to mark cout << "Which cell would you like to mark? (row and column): "; cin >> row >> column;
// data validation to make sure the user enters the right parameters if ((row < 0 || row > 2) || (column < 0 || column > 2)) { cout << " " << endl; cout << "Invalid Cell Position! Please try again.. " << endl; cout << " " << endl; }
// data validation to make sure the user doesnt enter a cell thats already been marked else if (ggrid[row][column] != '?'){ cout << " " << endl; cout << "Invalid Cell Position! Please try again.. " << endl; cout << " " << endl; }
// else print the letter U of the users choice else { ggrid[row][column] = 'U'; // bool variable turns true to end the while loop user = true; } } }
void TicTacToe::play_by_computer() //computer's turn to mark a cell { // initialize variables and bool variable int row; int column; bool valid = false;
// while valid is not false while(!valid) { // have the computer input a random row and column row = rand() % 3; column = rand() % 3;
// if the grid had a question mark and was available then replace if (ggrid[row][column] == '?') { // replace the question mark with 'C' ggrid[row][column] = 'C'; // set bool variable to true to get out of while loop valid = true; } } }
char TicTacToe::win() // determines if user wins or not { // set char variable winner as zero char winner = '0';
// if statements for all possibilites of winning if (ggrid[0][0] == ggrid[0][1] && ggrid[0][1] == ggrid[0][2] && ggrid[0][0] != '?') { winner = ggrid[0][0]; } else if (ggrid[1][0] == ggrid[1][1] && ggrid[1][1] == ggrid[1][2] && ggrid[1][2] != '?') { winner = ggrid[1][2]; } else if (ggrid[2][0] == ggrid[2][1] && ggrid[2][1] == ggrid[2][2] && ggrid[2][2] != '?') { winner = ggrid[2][2]; } else if (ggrid[0][0] == ggrid[1][0] && ggrid[1][0] == ggrid[2][0] && ggrid[2][0] != '?') { winner = ggrid[2][0]; } else if (ggrid[0][1] == ggrid[1][1] && ggrid[1][1] == ggrid[2][1] && ggrid[2][1] != '?') { winner = ggrid[2][1]; } else if (ggrid[0][2] == ggrid[1][2] && ggrid[1][2] == ggrid[2][2] && ggrid[2][2] != '?') { winner = ggrid[2][2]; } else if (ggrid[0][0] == ggrid[1][1] && ggrid[1][1] == ggrid[2][2] && ggrid[2][2] != '?') { winner = ggrid[2][2]; } else if (ggrid[0][2] == ggrid[1][1] && ggrid[1][1] == ggrid[2][0] && ggrid[2][0] != '?') { winner = ggrid[2][0]; }
// return the winner return winner; }
void pause_215(bool have_newline) { if (have_newline) { // Ignore the newline after the user's previous input. cin.ignore(256, '\n'); }
// Prompt for the user to press ENTER, then wait for a newline. cout << endl << "Press ENTER to continue." << endl; cin.ignore(256, '\n'); }
// main function int main(bool have_newline) { cout << " " << endl; // initialize variables char last_player; int counter = 0; // call tictactoe variable TicTacToe board; // print board board.print(); cout << " " << endl; // call play_by_user function to start playing board.play_by_user(); // switch players to computer last_player = 'C';
//while the board win function returns zero and the counter is less than 9 turn while(board.win() == '0' && counter < 9) { cout << " " << endl; // if last player was C than call play_by_computer function if (last_player == 'C'){ board.play_by_computer(); //print new board board.print(); //switch to user last_player = 'U'; } else { //if last player not computer than call play_by_user board.play_by_user(); last_player = 'C'; } // add on the counter counter += 1; }
// if the win function validates 3 in a row with U then user wins if (board.win() == 'U'){ cout << " " << endl; cout << "Congratulations! You won!" << endl; } // else if the win function validates 3 in a row with C then computer wins else if (board.win() == 'C'){ cout << " " << endl; cout << "Sorry! You lost!" << endl; } else { // else nobody wins and its cats game! cout << " " << endl; cout << "That's Cats game!" << endl; } cout << " " << endl; //print board one last time board.print(); have_newline = true; // pause function called pause_215(have_newline); return 0; } // end of main function
|
|
|
| Report Abuse |
|
|
|
| 29 May 2015 02:10 AM |
Woah, I just had a seizure reading that I will track this thread so I can study how it works (If you don't mind, I just want to observe and try to experiment)
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
Siberith9
|
  |
 |
| Joined: 22 Nov 2008 |
| Total Posts: 28153 |
|
|
| 29 May 2015 02:11 AM |
haha of course man, if I didn't want you to look at my source code I wouldn't of posted it
its a simple program, I just need to figure out a way to make the computer smarter now. it's way too easy to beat the computer, it literally does the opposite of what the user does so its easy to manipulate. |
|
|
| Report Abuse |
|
|
|
| 29 May 2015 02:14 AM |
That's interesting. Many AIs and computers I have studied in games and apps have this kind of behavior
I want to see what else is possible in C++ But first I should finish my main priority and finish Battleblox Theater on my main
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|
Siberith9
|
  |
 |
| Joined: 22 Nov 2008 |
| Total Posts: 28153 |
|
|
| 29 May 2015 02:16 AM |
| of course! im working on the pseudo code of a text based adventure game - should be a little entertaining one |
|
|
| Report Abuse |
|
|
|
| 29 May 2015 02:18 AM |
Oooh, what's 'pseudo code'? I have really only heard of Pseudo Animation, which is the style of animation used in weapons for Strife and Black Magic.
However, pseudo code sounds interesting
I think it's the word pseudo There's something about it Pseeeeuddoooooooo
~ +1.5k posts ~ ♪♫ If only I could draw what I see in my head ♫♪ ~ |
|
|
| Report Abuse |
|
|