Skip to main content

Posts

Showing posts from October, 2019

LudO - The Game

/* Programmer - Aditya Gupta (Techy15) Language - C++ Program - LudO - The Game */ /* PLANS- Add functionality for name of player */ //IMP NOTE - See all notes, written in this form "//NOTE..." //NOTE- Mark 'R','G','B','Y' for gotis, ignore doubling for now //NOTE- Settings will have options: change default game play order(ie RBYG), change/give names to each colour //NOTE- Add code in case of attacks //NOTE- Add stops, and ways to show them distinct from others {may require graphics.h} #include<iostream> /* #include<fstream>    To be used in case save & resume to be used*/ #include<cstdio> #include<cstdlib> using namespace std; //Changes on 16th Oct //Show gotis as R1, R2... and ask user to enter string R1 or whatever // // Place within appropriate block ...     short diethrow(){     int fl=1; //holds 0 if decnum is 0     while(fl==0) { char *temp;         temp=new char; short dec

Message Scroller (Big and Styled Characters)

/*     IDEA BY OUR SIR     Programmer - Aditya Gupta (aka. Techy15)     Language - C++     NAMASTE ! */ //Known Bug : It doesn't scroll if it the length of the bigger string matches the terminal width, for a second or so /*LEARNT ThINGS :  * VIM : :%s/foo/bar/g finds and replaces ALL 'foo' with 'bar'  * A - 65  * a - 97  *Observation - Terminal in windowed mode has a heiht of 23 lines, width of 80 characters; and in full screen, has a height of 38 lines, and width of 169 characters [Useful for creating clrscr alternative with newlines] */ #include <iostream> #include <string> #include <unistd.h> #ifdef _WIN32   //Macro defined by MSVC (Microsoft Visual C++) compiler (not g++)     #include <windows.h> #elif __linux__     #include <sys/ioctl.h> #elif __MINGW32__   //MinGW (g++)     #include <windows.h> #elif __CYGWIN__    //CygWin (g++)     #include <windows.h> #endif using namespace std; /