Skip to content
View in the app

A better way to browse. Learn more.

Tip.It Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

acenator

Members
  • Joined

  • Last visited

Everything posted by acenator

  1. But didn't expect to be blocked by shaq The little symbols are an attempt at scenery using ASCII characters.
  2. Banned for being cool enough to play my game. :grin:
  3. Thanks! <3: Old godzilla was hopping around Tokyo city like a big playground
  4. Banned because I pm'd it to you.
  5. Chuck must have put it there.... He does stuff like that, you know.
  6. You should be able to just download it. I didn't have to make an account to upload it. I'll send you the link.
  7. 840 Let's go for it.
  8. It's a game my group made for our CS final this last semester and I have been expanding it since. The only graphics are ASCII graphics and the point of the game is to find and defeat 16 bosses all of whom are based off of the song "The Ultimate Showdown of Ultimate Destiny" as best as I could. Also, while looking for the bosses, you will run into friendly characters who give you health and unfriendly characters that attack you. Defeating a character gives you their weapon. Also, beware Chuck Norris, the damage done by all the characters is random with a maximum damage based off of a set value and your character's level. The set value for Chuck is the biggest number you can have for an integer (approx. 2.14 billion).
  9. Okay. I uploaded it to MediaFire. I'm not sure if posting links to download pages for executables is against the rules or not, so I'll pm it to whoever wants it. Let me know what you think!
  10. I can just upload an executable somewhere if all you want to do is play what I've got so far (it's complete, but it has some... uhh... balancing issues still; let's just say that you die really fast later on in the game and there's basically no way to win). Does anyone no of a good file-hosting site? I've actually never needed one before. lol
  11. Including what's in those standard C++ libraries? :ohnoes:
  12. Banned for hypocrisy.
  13. I'ma go ahead and assume this is some C language... I'm also going to assume you forgot to copy the first (several?) lines of code :wall: WHAR BE YOUR LIBRARIES/HEADER FILES/WHATEVER THEY'RE CALLED??? Unless there is some way to get around all that #include <walrus> stuff... If this is the case, you will learn it to me. It's C++ and I don't know why I didn't put that line in. There's only one include, though.... It's a header file specifically for include statements just to make the code a little prettier. If you're curious, here's what's in my includes.h header file: #include <fstream> #include <iostream> #include <string> #include <vector> #include <cmath> #include <iomanip> #include <cstdlib> #include <ctime> #include <windows.h> //used for getting inputs #include "Classes.h" // holds all the class definitions #include "globals.h" // holds all the global variable declarations #include "prototypes.h" #include "startProgram.h" // menu function and creates the map //#include "file_io.h" // handles regular file I/O - not in use any more #include "bin_file_io.h" // handles binary file I/O #include "friendly.h" // handles friendly character creation and whatnot #include "fighting.h" // handles enemy creation and fighting #include "bosses.h" // handles boss creation and fighting #include "movement.h" // handles movement and refreshing the map It'd be even longer if I followed convention and had two files for each of my 6 classes (one for the definition, one for the definitions of the member functions), but until I start needing an extraordinary number of classes, each with a crapload of member functions, I think I'll pass on that.
  14. Banned because I am a proud geek. There is very little that I am cooler than and I am very much happy with that fact.
  15. College on a 4-1-4 schedule == awesome. Now, I'm going to go play with what I like to call the Energizer Shihtzu.... bbl.
  16. If you're going by a minimum of 1k posts in all of Forum Games, you missed me.... 1767 posts in Forum Games. Although, I will admit that most of those are at least a year old and my main chunk is probably from when I first joined TIF back in '06. You're at the bottom, above halo. I think I'm going blind... :wall: Or you just aren't used to non-binary stuff. >.> It's not the non-binary, it's the non-code. I can read the following like a regular text. :ugeek: [hide=code] using namespace std; int main() { srand(time(0)); char start; bool play = true; do { menuScreen(); // print out the opening menu bool menu = true; do { cin >> start; // get player's choice of what to do ///////////////////////////////////// if they want to load a game if (start == 'L' || start == 'l') { char tryagain = 'y'; // in case the file does not exist do { //get the name of the saved character string fname; cout << "What is the name of the saved character? "; cin >> fname; //load the game; if it fails ask if they'd like to try again if(bin_loadGame(fname)) { menu = false; break; } else { cout << "Either the file does not exist or could not be opened.\n"; cout << "Would you like to try to load a different character? (y/n) "; cin >> tryagain; } } while(tryagain == 'y'); if(tryagain != 'y') // if the load is unsuccessful and they don't want to try again, { // ask them to choose to quit, start a new game or load a game again cout << "Enter another choice: "; } } ///////////////////////////////////// if they want to start a new game else if (start == 'N' || start == 'n') { createMap(); // generate the map //get the name they want to give their character cout << "What would you like your name to be? (do not use spaces) "; string name; cin >> name; player.set_name(name); //print the instructions/rules of the game printRules(); menu = false; } ///////////////////////////////////// if they want to leave without doing anything else if (start == 'Q' || start == 'q') { cout << "Good-bye :'(" << endl; return 0; } ///////////////////////////////////// if they do not make a valid choice, exit the game else { cout << "That wasn't one of the 3 options... dummy... doesn't even know how to read..." << endl; return 0; } } while(menu); RefreshMap(); // print the map for the first time //Is used to take input from the keyboard. The code in this section is partially taken from http://www.dreamincode.net/forums/showtopic29209.htm and http://msdn.microsoft.com/en-us/library/ms685035%28VS.85%29.aspx HANDLE hStdin; DWORD cNumRead, fdwMode, fdwSaveOldMode, i; INPUT_RECORD irInBuf[128]; int counter=0; // Get the standard input handle. hStdin = GetStdHandle(STD_INPUT_HANDLE); if (hStdin == INVALID_HANDLE_VALUE) ErrorExit("GetStdHandle"); // Save the current input mode, to be restored on exit. if (! GetConsoleMode(hStdin, &fdwSaveOldMode) ) ErrorExit("GetConsoleMode"); // Enable the window and mouse input events. fdwMode = ENABLE_WINDOW_INPUT | ENABLE_MOUSE_INPUT; if (! SetConsoleMode(hStdin, fdwMode) ) ErrorExit("SetConsoleMode"); while(!dead) // while the player is still alive, continue reading keyboard input { if (! ReadConsoleInput( hStdin, // input buffer handle irInBuf, // buffer to read into 128, // size of read buffer &cNumRead) ) // number of records read ErrorExit("ReadConsoleInput"); // Dispatch the events to the appropriate handler. for (i = 0; i < cNumRead; i++) { switch(irInBuf[i].EventType) { case KEY_EVENT: // keyboard input KeyEventProc(irInBuf[i].Event.KeyEvent); break; } } } //once they die, ask if they want to play again cout << "Do you want to play again? (y/n) "; cin >> start; //if they do want to play again if (start == 'y') { play = true; // make sure game will go through another iteration dead = false; // reset the dead variable so that they don't die after one move resetPlayer(); continue; // restart the game } else { play = false; // make sure the game will not go through another iteration cout << "Good-Bye. :'(\n"; // say good-bye break; // break out of the while loop } } while(play); return 0; } [/hide] And, yes, that is part of a program I've helped write (I originally helped write it for a final project, but have been expanding it since school got out). EDIT: Woot!! I got a page. :geek:
  17. If you're going by a minimum of 1k posts in all of Forum Games, you missed me.... 1767 posts in Forum Games. Although, I will admit that most of those are at least a year old and my main chunk is probably from when I first joined TIF back in '06. You're at the bottom, above halo. I think I'm going blind... :wall:

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.