60 lines
1.7 KiB
C
60 lines
1.7 KiB
C
//
|
|
// main.c
|
|
// colourgo
|
|
//
|
|
// Created by Jeremy Rand on 2017-07-19.
|
|
// Copyright © 2017 Jeremy Rand. All rights reserved.
|
|
//
|
|
|
|
#include <conio.h>
|
|
#include <stdio.h>
|
|
|
|
#include "game.h"
|
|
#include "machine.h"
|
|
|
|
|
|
void splashScreen(void)
|
|
{
|
|
clrscr();
|
|
|
|
printf(
|
|
// 0000000000111111111122222222223333333333
|
|
// 0123456789012345678901234567890123456789
|
|
" COLOURGO V1.5\n" // 00
|
|
" BY JEREMY RAND\n" // 01
|
|
"\n" // 02
|
|
"YOU MUST HAVE A COLOUR MONITOR TO PLAY\n" // 03
|
|
"THIS GAME (I SUPPOSE COLOR MONITORS\n" // 04
|
|
"FROM THE US WILL WORK TOO).\n" // 05
|
|
"\n" // 06
|
|
"PRESS Q OR ESCAPE AT ANY TIME TO EXIT\n" // 07
|
|
"THE GAME\n" // 08
|
|
"\n" // 09
|
|
"YOUR PLAYER RUNS TO THE RUN AT ALL TIMES" // 10
|
|
"PRESS THE CLOSED APPLE KEY TO JUMP. YOU" // 11
|
|
"CAN DOUBLE JUMP ALSO. ONCE YOUR PLAYER\n" // 12
|
|
"TOUCHES A FLOOR (EVEN WITH THE HEAD),\n" // 13
|
|
"YOU CAN DOUBLE JUMP AGAIN. CHANGE THE\n" // 14
|
|
"COLOUR OF YOUR PLAYER BY PRESSING ANY\n" // 15
|
|
"KEY (I SUGGEST SPACE).\n" // 16
|
|
"\n" // 17
|
|
"YOUR PLAYER MUST BE THE SAME COLOUR AS\n" // 18
|
|
"ANY FLOOR YOU TOUCH!!!\n" // 19
|
|
"\n" // 20
|
|
"THE SOLID FLOOR IS THE END OF THE LEVEL." // 21
|
|
"\n" // 22
|
|
" PRESS ANY KEY TO BEGIN" // 23
|
|
);
|
|
cgetc();
|
|
}
|
|
|
|
|
|
int main(void)
|
|
{
|
|
initMachine();
|
|
splashScreen();
|
|
game();
|
|
uninitMachine();
|
|
return 0;
|
|
}
|