Weird...I am able to access it through the first link.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: bicilotti on Mon 31/12/2012 22:38:49What? Whaaaaat? I remember 5DaS to have pretty meh graphics. They were certainly functional and consistent (which is pretty important, I'm not discounting the importance), but no more so than any other two dozen or so full-length games released at that point. There were games with effortful (and better) graphics put into them before 5DaS, that were of comparable length! Permanent Daylight, King's Quest 1 and 2 by Tierra/AGD, bloody hell Apprentice, etc.!
If I recall correctly, this was one of the first AGS games which showed quite an effort in graphics. Even though they seem pretty garish today (check it!), it shows that more than some sweat has been put into them. For sure it contributed raising the bar for subsequent AGS productions.
Quote from: Crimson Wizard on Fri 28/12/2012 08:58:57Not at all being qualified to weigh in on any of the other stuff, but I don't think that THAT specific scenario is really the problem at all. If someone who knew nothing about either AGSscript OR Lua approached making a game in AGS, I'm not sure learning either language would be more difficult than learning the other.
I am yet unsure how easier that would be for beginners to learn it. I think only people can tell.
int cc=0, x=0, y=0;
int hmin[50];
int hmax[50];
int IDmax=0;
Hotspot* HatXY;
while (cc<50)//initialising the hotspot max and min coord arrays
{
hmin[cc]=Room.Width+1;
hmax[cc]=-1;
cc++;
}
while (x<Room.Width)
{
while (y<Room.Height)
{
HatXY=Hotspot.GetAtScreenXY(x, y);//Checks left side of screen for min coord of any hotspot
if (HatXY)
{
if (HatXY.ID>IDmax) IDmax=HatXY.ID;//to find the total number of hotspots
if (hmin[HatXY.ID]>Room.Width) hmin[HatXY.ID]=x;//if found and value not already filled, fills it
}
HatXY=Hotspot.GetAtScreenXY(Room.Width-x, y);//Checks right side of screen for max coord of any hotspot
if (HatXY)
{
if (HatXY.ID>IDmax) IDmax=HatXY.ID;//to find the total number of hotspots
if (hmax[HatXY.ID]<0) hmax[HatXY.ID]=Room.Width-x;//if found and value not already filled, fills it
}
y++;
}
x++;
y=0;
}
int cc=0, x=0, y=0;
int hmin[50];
int hmax[50];
int IDmax=0;
Hotspot* HatXY;
while (cc<50) //Initialising array
{
hmin[cc]=Room.Width;
hmax[cc]=0;
cc++;
}
while (y<Room.Height)
{
while (x<Room.Width) //Going through Room pixel by pixel to find width of all hotspots
{
HatXY=Hotspot.GetAtScreenXY(x, y);
if (HatXY!=hotspot[0])
{
if (HatXY.ID>IDmax) IDmax=HatXY.ID;
if (x<hmin[HatXY.ID]) hmin[HatXY.ID]=x;//Gets minimum x value of hotspot HatXY
if (x<hmax[HatXY.ID]) hmax[HatXY.ID]=x;//Gets maximum x value of hotspot HatXY
}
x++;
}
y++;
}
Quote from: dkh on Mon 26/11/2012 13:55:12"AGS"?
Another riddle (dunno if this actually is a riddle):
AABCACACC
I made this code up and I have no idea whether it's incredibly easy, super hard or somewhere in-between to break, so let's see! Can anybody tell me what that means.
EDIT: It's just the 9 characters above, the text before and after has nothing to do with it.
By continuing to use this site you agree to the use of cookies. Please visit this page to see exactly how we use these.
Page created in 0.528 seconds with 15 queries.