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 - Ophidic

#1
Critics' Lounge / It's kind of a game.
Sat 13/05/2023 15:50:35
I've been making this little thing about losing my keys. It's currently one room and really just practice for a lot of the basics of AGS and some more advanced things.

There's a curled rug that keeps flipping up, (you can stick it down with something, that's the only "puzzle" so far), and a bunch of junk to interact with, and you basically look around for your keys until you find them.

Anyway, it's done enough to be playable at any rate and I thought I'd post it here. You can play it at: https://ophidic.itch.io/the-keys-knees





#2
I though I had whittled things down to be simple, but unfortunately not simple enough it seems. I gave up for now trying to do arrays, I could never do arrays, not in applesoft basic, not now.

After difficulties with other things I decided on a simple RNG on game start that defines a location of an item, just in checking a hot spot it will check the variable and if the 3rd location detects the variable is 3 it gives you the item and if says the other thing.

that should be defined as far as I'm aware as:

Code: ags
function game_start()
{
int RNG = (1, 4);
}

I think? I don't know if I'm doing that right, I've been talking to chat gpt and looking at the manual but I'm not gasping this somehow.

It INSISTS I can refer to RNG in a room function thing but it doesn't come up on the list of things that I can use. I keep getting errors about stuff not defined and I am not even really sure how to ask or continue to look for help on this since the documentation isn't helping me grasp this at all. I wish I knew the words for these things better.
#3
I'm starting to make some puzzles and I want to do a combo lock like this one.



Unfortunately I'm still new at this and I'm not sure what the best way to approach it would be, I was looking at making a gui, but 'm not sure it would be good to learn GUIs at the same time as trying to code a game mechanic.

Perhaps maybe I make a room with a close up graphic of the lock, and objects for the numbers that go up on left click and down on right click?

Either way, I'm not totally sure how I would go about starting that. I could define the code in the room script if I made a dedicated room for such a puzzle right? Haha it feels like the deep end every time I try a new thing.
#4
Critics' Lounge / Dude Where's my Keys?
Tue 28/03/2023 09:19:33

Just the start of a little practice game where I misplace my keys, and search around the house for them.

I drew everything here except the font and GUI, and I managed to make a functioning drawer after a little bit of fighting with the baseline.

Also my first time using overlays and animated backgrounds, so that was fun.

My walk cycle is janky, yeah, but I was looking at the NES MM sprites for reference and they seem to only have 3 frames per direction.
#5
Critics' Lounge / some recent art
Mon 13/03/2023 05:52:49
I've been converting paintings and things into 16 color EGA, and these are a few of 'em with the originals for comparison. I've omitted/changed some details to make them more room-like or whatever or just cuz I got lazy. I assume this is the right place to just show stuff you did.
















I'm not great at animation, but I started doing a sprite for Son of Man.




I'm realizing now that I made the coat longer as it is in the painting, I have to make that change on the front view sprite as well.

Oh and here's a couple I did while taking a look at Tom and Jerry background cels. They're really weird without characters in them.


#6
Hello. I'm trying to get a result when using an inventory item on a character in the 2 click template. I just finished making two items that combine into one item giving the new item and taking the other two away


So say I have cEgo and I want to 'give' iey that to cPerson, uhhh how do I express that?
I see the example cEgo.ActiveInventory = iKey; in the manual... and I understand how to do the rest of what I want for now, but the manual doesn't say how to use it and I don't know how to write the code from nothing just yet. Not sure where or how to start it sometimes, like in this case.

I can find a lot of stuff about inventory here but I can't find what I need. I found an old example of how to do it from 2004 but the topic is locked and the commands are obsolete.

Thanks

Edit: Here is a video of my practice so far, I've done some masks for the walk & walk behind areas.  Drew all the EGA backgrounds and that, but just using roger still.





SMF spam blocked by CleanTalk