Ok, I decided to be a bit more open-minded and check out other programming languages outside GML and html. I spent some time reading through the tutorials in
www.learncpp.com and, tight butthole, I haven't got very far yet. This is what I've managed to do in one day
:
// messround.cpp : main project file.
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
cout << "Hello!\nDo you want to play with me?\n\n Press letter <Y> for Yes, <N> for No. ";
char chAnswer;
cin >> chAnswer;
switch (chAnswer)
{
case('y'):
cout << "\n\nGood! Let's begin.\nIf at any time during the game you wish to quit," <<
"\njust press the <ESC> key, okay? Good." << endl;
break;
case('n'):
cout << "\n\nAw, are you sure?\n\n Press letter <Y> for Yes, <N> for No. ";
cin >> chAnswer;
switch (chAnswer)
{
case('y'):
cout << "\n\nOkay, see you next time!\n\n Press the <ESC> key to quit the game.\n\n..." <<
"\n\nChanged your mind? Wanna play now?\n\n Press letter <Y> for Yes, <N> for No. ";
cin >> chAnswer;
switch (chAnswer)
{
case('y'):
cout << "\n\nThanks for changing your mind!\nI feel really lonely these days, you know.\n " << endl;
break;
case('n'):
cout << "\n\nOkay, I'm not gonna keep making you lose time in that case." <<
"\n\n Press the <ESC> key to quit the game.\n" << endl;
break;
}
break;
case('n'):
cout << "\n\nOkay, cool! Let's begin.\n\nIf at any time during the game you wish to quit," <<
"\njust press the <ESC> key, okay? Good.\n" << endl;
break;
}
break;
}
system("pause");
}
I'm using Microsoft Visual Basic Express 2008 as my IDE.
I tried installing the Allegro library into it but I'm having lots of trouble...
Anyways, I also plan to check out other languages. I downloaded BlitzMax Demo to check it out tomorrow when I have some time.
Also, I'd like to note that the only programming experience I have is some GML and very little html. I don't know if it's a good idea to move to more serious programming, maybe I should stay with GameMaker for now. I don't know. What are your thoughts?
I find C++ very different than GML. You have to tell the computer
exactly what you want it to do, but with GML, it's easier to tell the computer what you want to do. To me, GML is like a 'smart' language, and C++ is more 'raw'.
So, my question is, what would
YOU guys suggest? What language should I check out next? What are your preferences?
Thanks