Menu

Show posts

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 Menu

Topics - WHAM

#41
Heyo!

Thought I'd share a trick of mine, which I began using for backing up my AGS projects after a hardware breakdown cost me both my project files and my backups, which were on the same machine, but on a different hard drive.

The solution I use is Dropbox (www.dropbox.com).

Step 1) Create an account and install Dropbox (other similiar solutions might also work, I just haven't tested them. Onedrive is also free.)
Step 2) After installing, you should have a folder called "Dropbox" on your PC. Create a new folder within, called AGS or something like that.
Step 3) Start up AGS and create a new project inside the dropbox data folder (or just move an old project there)
Step 4) Use AGS as you normally would, without fear of critical data loss in case of hardware failure

What happens is, whenever AGS updates a file, it is immediately synced to the Dropbox servers and kept there. If you lose a hard drive, you can just download the project onto any machine connected to the internet. I use this to work on multiple workstations. Dropbox is also a great place to store sprites, documents etc, and you don't have to worry about backups.

Dropbox is free in it's basic version, providing about 2 gigs of storage space, though if you projects are massive (more than 2 gigabytes) then the paid version does get a bit expensive for my liking.

The only downside I've seen so far is that occasionally, when compiling the game, AGS gives an error due to a file being reserved by dropbox. Recompiling immediately afterwards works every time, so this is only a minor annoyance.

Never forget backups, people! Ever!

-WHAM
#42
Heya folks!

I'm looking for a few testers, 2-4 if possible, to try out my latest project. It's in very early stages, consists of 99% placeholder visuals, has no sound and is all-around very basic.
The game is a randomly generated single-player variant based on an old 1980's board game that I decided to beef up with new ideas and content.

Contact me via PM or via e-mail (tomitkahkonen@gmail.com) if you are interested in spending an hour or two with a build and providing feedback and bug reports.

Note: the test build is still in progress and I expect to have it ready to run in a week or two.
#43
Is it possible for me to have an AGS game write data into an online MySQL database?
Simply writing a new line in the database would be enough for my basic purposes, since I am working on a project requiring ability to maintain a scoreboard.

I was uncertain whether to ask  this here, in the hopes of being directed towards more information (searching came up with stuff circa 2005) or to ask in the recruitment forum if someone would be willing the help me out with this matter.
#44
Critics' Lounge / Colour scheme test
Sun 14/09/2014 13:49:02
Here is a link to a gallery with 4 colour schemes (A, B, C and D), please rank them to your order of preference (focus on readability, ie: which one you feel would be the most comfortable to read text off of).

https://www.dropbox.com/sh/8ljvaur6h0lk3yf/AAC6roVfCVMCEhhmlyaJdc_Va?dl=0#/

Cheers in advance!
#45
Hello everyone!

I'm working on a super-secter project that needs a bit of help to get through before it's deadline of "end of March". All positions are unpaid, but greatly appreciated. The game in question is a short adventure game with a mild horror theme. There is currently a playable concept level with 90% of graphics done.

I am looking for:
- Voice actor, female, 15-35 years old, fluent english, preferrably american accent or very mild accent (20 lines or so)
> Send me a PM with the following test line to apply: "Hey, Uriah, good to hear your voice!"

- Voice actor, male, 20-40 years old, fluent english, preferrably american accent or very mild accent (50 lines or so)
> Send me a PM with the following test line to apply: "Kid! Hey kid, gimme a hand here!"


- Voice actor, male, 30+ years old, fluent english, preferrably american accent or very mild accent, gruff or grumpy voice (20 lines or so)
> Send me a PM with the following test line to apply: "What part of that did you not understand? Stay - away - from me!"


- Voice actor, generic old lady (5 lines or so)
> Send me your best impression of an old lady to apply

- Musician, style free, must be capable of producing 10+ minutes of music for game by end of March
> Send me an example of your previous work and I will tell you more of what is needed

- Additional playtesters, 2 positions open, must be willing to work during March
> Contact me via PM to apply, message must contain the word "Doggie" somewhere in it's content
#46
Hello everyone!

Working on a small proof of concept text adventure thingamabob, and now I am a bit stumped with the ways AGS works.

I have a data file, which is basically a generated .csv file, which contains rows such as the following (note that each line of content is quite long for test purposes):

1;WHAM1;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin eget magna lacus. Suspendisse pharetra non nisl quis tristique. Cras suscipit felis ante, et adipiscing libero aliquet non. Vestibulum luctus elit mi, sit amet viverra arcu rutrum mattis. Donec eget tellus sed mauris accumsan sagittis lacinia nec nisl. Nam rhoncus, nunc sit amet condimentum imperdiet, quam erat aliquam eros, ut tincidunt tellus dui vitae lorem.
2;WHAM2;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin eget magna lacus. Suspendisse pharetra non nisl quis tristique. Cras suscipit felis ante, et adipiscing libero aliquet non. Vestibulum luctus elit mi, sit amet viverra arcu rutrum mattis. Donec eget tellus sed mauris accumsan sagittis lacinia nec nisl. Nam rhoncus, nunc sit amet condimentum imperdiet, quam erat aliquam eros, ut tincidunt tellus dui vitae lorem.


Next up I have the following bit of code set up to test reading the data for further processing:

Code: ags

String GetTextLine() {
  File *output = File.Open("b001.dat", eFileRead);
  if (output == null)
    Display("Error opening file.");
  else {
    String data = output.ReadRawLineBack();
    Display("%s", data);
    data = output.ReadRawLineBack();
    Display("%s", data);
    output.Close();
  }
}


As far as I can tell, this should return both of the above lines of text. However, instead it returns the following lines displayed:
"1;WHAM1;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin eget magna lacus. Suspendisse pharetra non nisl quis tristique. Cras suscipit felis ante, et adipiscing libero aliquet non. Vesti"
and
"bulum luctus elit mi, sit amet viverra arcu rutrum mattis. Donec eget tellus sed mauris accumsan sagittis lacinia nec nisl. Nam rhoncus, nunc sit amet condimentum imperdiet, quam erat aliquam eros, u"


So it seems that the ReadRawLineBack(); -function is restricted to importing 199 characters or so.

1. Is this correct, or is there something wrong with my data file?
2. Is there a way around this issue?

Thanks in advance!
#47
"Since the end of the war, I'd had no hope. No wife, no kids, no family. My job was gone with the city I'd lived in, and so had my old home. I was a wreck, struggling just to survive, to see another miserable sunrise of another miserable day. I'd lost it all, and nothing awaited me that could uplift me, nor save me...

Until one day..."


Perhaps this is how your story begins, perhaps it is not, but I felt we all needed soemthing to uplift us from the bleak events of the last fortnightly. So, here's the next theme: happiness. Write a story in which someone or something finds that one thing that uplifts them and makes them truly happy, no matter how bleak things may have seemed before.


The deadline is 2000GMT on December 22nd, so that we can all enjoy the stories over the holidays.

Have fun people, and remember to be happy!
#48
King Simulator 2013

For a recap of the game's events, click here:
Spoiler



And on the fourth day...
The King's men returned from the east, bringing with them a secretive NOBLEMAN.
The King, suspicious of the man's motives, offered a handful of knights to escort the NOBLEMAN to the coast, while keeping an eye on the man.

A skillful artisan then offered her services to the King, promising to craft a fine new suit for the King's pleasure.
The King offered to pay a 40 silvers for the dress after some haggling, and the artisan promised to provide the dress soon.

Dennis of the Traders brought news of a distant village to the north, one in dire need of food. The King was kind and allowed the villagers to keep their coin, offering them free food and asking only that the villagers build a lookout tower to help guard the borders of the realm.

Next the King met with Broomhilde, the sole inheritor of the Yesteryear family fortune. Broomhilde offered to marry the king in matrillinear unison, but the King declined politely, promising to contemplate the offer at a later time. The king quickly decided that more information was needed, and as Lady Broomhilde left, the king ordered Lancelot and the Jester to find him a SPYMASTER. Against Lancelot's wishes a meeting was arranged for the following morning, with a mysterious woman of questionable reputation, who might suit the role.

Guthwald the Farmhand was next brought before the king, quaking with fear. The man's farm was besieged by goblins, and the King sent Sir Lancelot to rid the land of the foul creatures at once. Guthwald would be forever grateful for this service, and word of the King's kindness and orderly rule spread rapidly.

Before the day's end a band of warriors from the north came, seeking their escaped bretheren and accusing poor Rorik of crimes unthinkable. As the men lacked evidence, so too did the king lack compassion to the group's cause.

And so ended to fourth day.

[close]

For a glossary of characters and locations in the game (as updated by the players)
LINK HERE




Hello, and welcome to King Simulator 2013!
This game is run in the form of a forum thread, and anyone reading these forums is free to participate at will.

In order to participate, simply post in the thread with a COMMAND. To identify commands, please use the '>' -sign to denote a command. Examples:
> SUMMON the JESTER
> STAB the MALEVOLENT USURPER
> SLAY the DRAGON with a LANCE
> ORDER COURT MAGE to CAST FIREBALL at PEASANT RABBLE
> IMPOSE strict tariffs for all trade with the grand nation of TURBANISTAN and send TROOPS to enforce the tariffs

If you think a good command was already entered, you may SECOND a command by quoting it.

If several different commands are given, then a command is selected as follows.
- The command with the most quotes is executed
- If tied, then the first posted command in the tie is executed

Only commands entered after the last turn are valid for execution. Seconding older commands will count as new commands instead.

A command is executed and a new GAME TURN is generated roughly every 48 hours, depending on the required amount of artwork for the new turn.
(If you wish to participate further by contributing art, characters, ideas or anything of the sort, please feel free to do so via a private message. Contributed content will be used at my discretion and may not appear in the game immediately after being sent (a new character may take several turns or weeks to appear, for example) You may also speculate game events and characters in the thread and possibly influence future events that way.)

GAME RULES:
You are a King.
The King's word is law.
Long live the King!

-------------------------

A singsong voice interrupts your blissful sleep. The dream in which you sat atop a mighty steed, holding a bloodied lance as the lifeless body of a Dragon lay at your feet dissipates all too quickly. You try to call to the fair maidens, freshly secured from the Dragon's lair, but the image slips from you.

“Don't you see, Rise and shine, yesterday you said: ‘The world shall be mine!'”



You open your eyes and find yourself sitting atop a throne just as the first rays of the morning sun cast themselves upon the throne room. Your head throbs and you feel rather disoriented.

“Good morning, m'lord King, ‘tis me, Mr Jester, allow me to sing!”

You frown as the strange man in an even stranger hat begins to dance while bellowing “I have the key! I have the key!” at an unnaturally high pitch. After a while, mercifully, the noise stops.

“Well Mr King, life is but a candle's wick, time to get to work, whip out your...”

You raise your hand to stop the incessant prattling Jester. He makes a pouting face, but obeys and falls silent. You take this moment of silence and make the most of it, organizing your thoughts to make sense of where you are and why. You fail miserably. Maybe you're getting old?

“What is going on here? And no rhyming!” -you finally ask the Jester.

“My King, you forget yourself? I know the celebrations took more than two whole days and we all tipped a few mugs of ale every hour or so, but to forget? My King: we won! Your evil twin brother lies dead and buried and the Kingdom is free at last! You have finally taken up your rightful throne and the people rejoice!”

You nod, so far this sounds pretty sweet.

“Come, my King, let me show you your castle, I'm sure you will soon remember all!” The jester stands up to you, practically bouncing up and down. He grabs your hand and pulls you up from the throne, leading you to the back of the throne room and deeper into the castle.

---



“Well my King, here is the treasury.”

You glance at the near-empty room, frowning as the echo of the Jester's voice dissipates in the stone walls.

“But... Where is all the gold? The treasure?”

“Oh dear, My King, I was sure you'd remember. Your evil brother did, during his reign of terror, maintain a rather hefty tax rate and when he was cast aside the coffers were full of gold and treasure. However, those foreign visitors, entertainers, the living elephant pyramid you ordered and all the other food, drink and entertainment over the last two weeks has left the treasure a bit... well... empty. But worry not, with most of the old King's servant folk dead there is nobody to pay salary to! But we'll get to that in a moment. If you wish to find out about our finances, do ask me, your faithful ADVISOR.

Currently our treasury holds 20 gold coins and nothing more.
Our current tax rate, population and trade total an income of 20 gold every year.”

You frown, but the Jester seems to have decided not to let you dwell on finances now, as he begins to direct you to the next area.

---



You enter a large room with a round table (but no chairs for some reason) and a gigantic map on the wall.

“My King, this is the war room. I'm afraid the full map of the kingdom and the outlying lands was burned during your conquest of the castle. During the celebration this partial map of the kingdom was presented to us. As you can see it is centered on our castle and the outlying town. It also shows the mountain ranges far to the east and the ocean far to the west, as well as the Lifeblood River, which runs through the kingdom. The rest of the map is empty, however, and I fear we will need to do some work to fill ‘er up. The old King had business with three other kingdoms out there, but since I spent most of my time in the now-destroyed dungeon, I know not who these three kingdoms were and where they might be located. We will need to hire a cartographer and likely some soldiers or heroes to go and VENTURE out into the kingdom to seek more information of the land. Perhaps they'll even find valuable treasure on their voyages! Heroes can also be given almost any task you can think of, they're a handy bunch, but good ones are hard to come by.

We currently do not EMPLOY a CAPTAIN OF THE GUARD, and thus our town does not have any GUARDS watching over it.
We currently do not EMPLOY any HEROES to do our bidding.
We currently do not have any EXPEDITIONS EXPLORING the land.”


Your head spins at the wealth of information it is being bombarded with. You wish the Jester would just write all of this down somewhere so that you could reference these lessons later somehow. Again you are pulled onward, this time back towards the throne room.

---



“And here is the throne room! Apologies for the uncomfortable throne (we'd better find a more suitable seat soon), but the one with the menacing iron spikes and heads of the old King's enemies was, by your command, destroyed, and we had to find a replacement in a hurry.”

You decide to take a seat anyway, the cushions are still a little warm. The Jester nods approvingly.

“In the throne room you can grant audiences to those seeking to speak with you. People from the town can come to meet you and seek your guidance, permission or assistance for all sorts of things. As a matter of fact I think the guild leaders and the head of the newly formed Farmer's Union are gathering outside in the hallway already. You have time to have FIVE meeting every DAY. Since this is a fantasy kingdom each YEAR only has 12 DAYS. It might seem a bit confusing, but you'll see that it actually works really well. See the wooden palisade wall out there, we had that whole thing built in just TWO DAYS! Cool stuff!

Now then, My King, to recap:
- When in doubt, ASK your ADVISOR!
- HIRE people to fulfill different roles in the castle. Your court should at least have a CAPTAIN OF THE GUARD and a COURT WIZARD, as well as a good ADVISOR such as myself. A DOCTOR would probably be a good idea too, the old king had four in case of poisonings.
- Send HEROES or soldiers out to EXPLORE or to act as ENVOYS on diplomatic missions once you find OTHER KINGDOMS. You wouldn't want to seem impolite to them, now would you?
- There is always someone here to see you, so unless you want to do something else, make sure to GRANT AUDIENCE to the next person or group in line so they can enter the throne room.
- Last, but not least: have some fun! Heck, you can even go out adventuring yourself if you want to, but with the old King's guards no longer keeping the King's peace the Kingdom can be a dangerous place, so you should only do this if you REALLY feel it's IMPORTANT!”



The Jester awaits your reply for a moment, but as one is not forthcoming he begins to do cartwheels and begins to sing: “I HAVE THE KEY! I HAVE THE KEY!” The Jester cartwheels out of the throne room and into the hallway.

Well now, you think, best to get cracking, then. This kingdom isn't going to rule itself!
#50
Here in Finland we have quite a few home-grown comic strip artists who are well known in here, but barely known outside of our borders. To promote Finnish comic strips and to see what other countries have to offer, I declare this the "National comic" -thread! Post some examples of comics released and known only or mostly in your home country!

Example 1 - Fingerpori (Pertti Jarla, Finland)
The comics mostly display slices of life of the people in the fictional City of Fingerpori, but also occasionally display historical characters like Hitler, Stalin and the likes, as well as other comic-book characters such as Mickey Mouse and the Phantom. Most of the jokes are plays on the Finnish language, but some of them could translate very well if worked on a bit. I think you can find translated comics online if you google them.

Translation (panel by panel):
1. Hitler's Bunker 1945 - "Donnerwetter, it has come to this..."
2. "You did your best, but we were betrayed."
3. "No, I mean someone has come into this towel here"

Example 2
Cursing Hedgehog (Milla Paloniemi, Finland)
The comic strips varying from single panel shots for multi-page stories mostly center around the comic's namesake, a simple black'n'white hedgehod and his violent overreactions to the minor annoyances in life, often emphasised by the gratuitous use of the Finnish curseword staple "PERKELE!". The character has become very loved due to being small, cuddly and foul-mouthed, much like many Finnish people.

Translation: "How do hedgehogs scratch their backs...?"
"OW! GODDAMMIT!!"
(They do not)

Example 3
Villimpi Pohjola (Trans: "Northern Overexposure") (JPAhonen, Finland)
The comic is often centered around a number of university students and their life in the capital of Finland. However, the stories tend to take some rather surreal turns every now and then, inserting video game humor among other things to add to the comedic value. Personally these are my favourite and I think they've actually worked on some official english releases (with poor success in sales, though)

Translation: "I'm not really in love with Anna, but it would be best for the kid to know where we stand from the get-go. I just need time to make sense of the situation."
"I don't want to repeat my mistakes -HURK-"

"So that's the chef's special...?"
"Did you order 'with all spices'?"

"Ever since I decided to stay away from other women my life's been a living hell..."

"I-I don't even know that position!"
"The Polynesian fifty-seven."
#51

The winners!


SINITRENA
DURINDE
BARON

Thanks for participating and welcome back! :)



COERSION
Or: How I was forced to do something against my will.

Write a short (or long, we won't mind) story in which the protagonist is coerced to do something against his/her/it's will. The most classical example would be the bank teller being forced to shovel cash money into a bag at gunpoint, but I'm sure you guys will come up with more creative methods, settings and characters than that bland example of the concept.

Simple as that, get to work! :)

The deadline is September 15th, 2359 PM, earth-standard-time


Random mood-setting picture FTW!
#52




Sinking is a short minigame conceived and produced for the AGS Forum's One Room One Week -competition in 2013.

The game came in second place in the programming category.

In Sinking the player takes on the near-impossible task of escaping with a stolen submarine, while your pursuers attempt to sink you. Avoid obstacles, patch leaks and ensure your crew stays alive, all within a very strict time limit.


"Fun, confident, easy gameplay. (but I'm sure the engineering was not easy!) Nice to have difficulty levels, a timer, and timed events. Easy to navigate and understand. Lots going on and constant, varied things to do. Attractive characters and background. Fun replay value."
-oraxon
#53
I currently have a bunch of arrays declared as follows:

Code: AGS

// Header
struct StoryBlocks {
  String Speaker1;
  String Speaker2;
  String Speaker3;
  int Speaker1mood;
  int Speaker2mood;
  int Speaker3mood;
  String Line;
};

import function InitStoryBlocks();
import StoryBlocks SB_01[1000];
import StoryBlocks SB_02[1000];
import StoryBlocks SB_03[1000];
import StoryBlocks SB_04[1000];
import StoryBlocks SB_05[1000];


Code: AGS

// Script
StoryBlocks SB_01[1000];StoryBlocks SB_02[1000];StoryBlocks SB_03[1000];StoryBlocks SB_04[1000];StoryBlocks SB_05[1000];
export SB_01;export SB_02;export SB_03;export SB_04;export SB_05;


Now I want a piece of code to use a pair of global variables to first select the array we are using, then select the row from that array.
That's where I hit a wall just now. Being a bit simple I first thought I'd do something, well, simple:

Code: AGS

String GetCurrentBlock() {
  // Returns the name of the target array as String
  if (gCurrentBlock == 1) {return "SB_01";}
  if (gCurrentBlock == 2) {return "SB_02";}
  if (gCurrentBlock == 3) {return "SB_03";}
  if (gCurrentBlock == 4) {return "SB_04";}
  if (gCurrentBlock == 5) {return "SB_05";}
}

String GetTextLine() {
  // Uses the array name and global variable "gCurrentLine" to return a line of text from array
  // The nextrow is stupid and should be regarded as pseudocode
  return GetCurrentBlock()[gCurrentLine].Line; // <- What to replace this with
}

function DisplayNextLine() {
  // Displays returned text in a GUI label "labTXT"
  labTXT.Text = String.Format("%s", GetTextLine());
  gCurrentLine++;
} export DisplayNextLine;


So, as far as I know, I cannot currently create an array of arrays within which to nest these existing arrays of structs, so that leaves me a bit confused.
Suggestions, ladies and gentlemen?
#54
Hello ladies and gentlemen, and welcome to the Fortnightly Writing Competition!

The theme for the upcoming two weeks is "Dark Moon". The only guideline for the story is, that it must revolve around the moon, or rather the lack thereof, since almost exactly two weeks from now there will be a new moon. What would go through your mind if you one day realized the moon was not up there anymore, or that it was simply not visible anymore for some reason? Would you care? Would you be frightened? Would you be curious?

The competition starts right now, on the 26th of February, and ends at noon (GMT) on the 13th of March, after which the voting begins. Trophies will be made for the top 3 stories (and probably for all participants too).

#55
Yeah, so... I got into the Planetside 2 beta earlier, got hooked, and now that the game has been out and released for about a week I've played it for... I don't even know anymore. The hours of the day just disappeared somewhere and then its time to go into work again, then sleep, then videogames. I call it a vicious cycle!

Nevertheless, I've tried to do something productive by depicting the sheer awesomeness of Planetside 2 in writing, so here's a link to the Planetside 2 forums. I'll be updating it with 4 short stories, of which the first one is completed and the second one has been started at the time I post this. Feedback is welcome, as I am also using these stories as means of practicing the english language, grammar etc.

DAS LINK

TERRAN REPUBLIC FOR LIFE, YO!
#56
I have just beaten Dark Souls for the first time in my life. It took me well over a year and my playtime clocked at over 120 hours, and I finally did it. I think I've just sat here for about an hour or so, trying to digest the information... I can't remember the last time a game felt this good to beat. The level of challenge, the frustration of being stuck and still finding the game world interesting enough to bring me back to make that one last push, and then breaking the back of a boss and uncovering an entire new area to explore, those made Dark Souls unforgettable and precious to me.

We all have had that feeling of accomplishment sometime, what games made you feel like going out to the streets to shout and scream in joy upon beating?
#57
Afrika Korps - A community roleplaying adventure in 1942

Welcome, dear viewer, to a new community roleplaying adventure!
If you have no idea what this is about, take a look HERE and heed the following instructions:

- Any player is welcome to play, it is recommended, though not necessary, to read through previous events of the game before playing
- To play, simply post a reply in this thread with either a new command (as instructed below) or a quote of another player's command that you wish to see happen (this will count towards the popularity of that command).
- All commands must be preceded by the > -symbol so I can easily differentiate between commands and other discussions and ideas
- The command to be executed is selected as follows: By default the most popular command is executed. If there is a tie, the command posted first will be executed.
- The commands can be anything you like, but try to keep them in a simple and short form, such as you might see in a text parser game.
- For example "> Take the gun and shoot the man in the head" is a valid command
- "> Take the gun, reload it, swing around like a kung-fu fighter and fire three snapshots: one in the enemy's leg, one in the arm and one in the head, and thel turn around and run away to take cover" is too complicated and will be IGNORED.
- Each amount if game-time that passes on each command entered varies depending on the command in question
- While this game can be humorous, serious or absurd (depending on my mood and player input), keep in mind that I will try to make the game world respond realistically and accurately to player actions. NPC's might not respond well to period-inaccurate comments or actions, though such actions are allowed.

With these guidelines I hope anyone can join us and participate! Without further ado, let the game begin!

--------------------------------------------------
INVENTORY & STATS
--------------------------------------------------

Current stats:
HEALTH - FULL


Traits:

> Homesick


Current inventory:

> Military uniform (currently wearing)

> Canteen (water, full)
> Canteen (water, full)

> Rucksack (tightly packed, containing)
- a pair of footwraps
- a pair of socks
- white scarf
- boot polish and a small brush
- mess tin and spork
- chocolate
- hip flask (containing alcohol)
- a letter from home
- crucifix pendant
- bible (bloodstained, worn)

> Shell casings - rifle caliber (3)
> Shell casings - pistol caliber (4)

--------------------------------------------------
GAME BEGINS
--------------------------------------------------



A gentle warm wind blows in through the door of the tent as you lie in a crude hammock strapped to a pair of heavy wooden stakes driven deep into the ground below the tent.
Through your half-sleep you register the heat of the day, but continue to cling onto the fragments of an elusive dream you saw in the night, sure that if it were time to wake up one of the other soldiers would have woken you up by now. A good night's rest is a rare thing out here in the desert...

[ Please enter command ]


#58
Hello ladies and gentlemen!

I am working on a SUPER SECRET PROJECT that is in need of 3 pieces of music.

Style: chiptune / arcadey, fairly fast-paced

Tracks: 3 (intro, main theme, outro)

Track lengths:
1 - < 1 minute
2 - 1-3 minutes, looping
3 - < 1 minute

This is not a paid position, but then again, I do not have high requirements. You get to affect the style quite freely and only the rough style will be dictated by me.
The only true requirement is, that the music needs to be finished by late november.

Contact me via PM or e-mail (wham@whamgames.com) if you are interested, and if possible, send me a demo of your earlier work!

EDIT:

Now also looking for graphical assets as follows:
- Background: Buildings, trees, clouds, distant mountains etc

If you have anything of the above you might want to contribute, send me a PM!
#59
The subject says it all:

Can I replace the sprite in a sprite slot with a dynamic sprite on the fly?

What I'm trying to do:
- Take sprite from slot X, create new dynamic sprite from that sprite.
- Rotate and fuss about with the sprite
- Save the sprite so that the player's current sprite (has only 1 sprite) is overwritten

Can this be done, or do I need to go for some kind of sorcery?
#60
I am building my own functions to replace character.say, and at this time I am wondering how the default character.say -function really works?
As far as I can tell, the default .say -function first checks if there is a piece of audio strapped to the line. If there is, the engine waits until that audio finishes and then ends the .say -function. If no audio is set, AGS generates some sort of delay after which the line is skipped and the next one gets triggered.

Does anyone know how these default delays are calculated?
SMF spam blocked by CleanTalk