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

Messages - Stranga

#1
Quote from: homelightgames on Mon 07/08/2023 03:57:51The pixel art is beautiful! I agree with FireFlower, I've never seen this style in AGS before. I am so impressed and inspired!

After playing the demo, I bought it and I have to say I am so impressed by how well it moves and feels.

With such a vertically-long room, I was curious how you did that many walk-behinds (with fences and all) since AGS has such a limited amount of walk-behinds. I figured maybe you used objects too, but those, still, are in limited supply.

Anyway. Amazing work! Amazing use of AGS!

Keep it up!

Thank you for the kind words! Most if not all the walk-behinds were mostly done with 1 mask or layer. there were a few instances where I had to use 2 or 3 for maps like the forest and such with more detail. I did a lot of sneaky tricks to pull something like this off in AGS but I'm quite happy with how it turned out :)

P.S Sorry for the Very late reply!
#2
Quote from: Crimson Wizard on Tue 27/12/2022 00:16:08Simply hypothetically, it could look like this:
Code: ags
if (TestAllItems("iRope, iHook, iInsurancePolicy")) {
}
where TestAllItems would parse the string and check for all the items there.

But I am currently speculating, as I do not see your real code, so I don't know which kinds of cases you are trying to work on.

Actually @Crimson Wizard I think you're onto something here, I'll play around with it as such. My real code is nothing special to be honest as this is mainly an idea I thought of to see if there was a way to compact it all into something with less code.


Quote from: Khris on Thu 22/12/2022 07:47:57The other thing works very differently:
Code: ags
  if (player.HasInventory(iRope) && player.HasInventory(iHook) && player.HasInventory(iInsurancePolicy)) {
    // ...
  }
  else {
    // ...
  }

Also, @Khris I'm a little worried about you :-\ 
#3
@Crimson Wizard I guess it's not generally for simpler code, just neatening up my old stuff, to be honest. (should have added that in the title) I'll mark this as solved as I'll use the else and if statements as it already work and play around with ideas in my test game.

Thanks again, everyone!
#4
Thanks for pointing out that error, Khris! I meant to say integer.

The function is a basic interactive function, not using an item on something, so I can understand that ActiveInventory would work as I've made switch statements such as that in the past. It was only to check if the player had certain items then the other character would respond without having to type long lines with "if" and "else" statements.

I guess I could run a loop check to check all items in the game and use their ID in a switch statement that way but wasn't sure if it was exactly possible to do so?
#5
My apologies, I should have clarified my intentions. It was going to be used to check if the player had certain items before proceeding. I've been using if and else statements but at the time I was unsure if it were a bool or was using the item's ID, as @Snarky mentioned.

Think about your code @Crimson Wizard, I'm not sure if that would work, would it? As I just want to check the items not exactly use them. 

Just to clarify, it's only to simplify my code and make it a little neater is all rather than:
Code: ags
if (player.HasInventory(iCup))
{

}
else if (player.HasInventory(iSpoon))
{

}

//e.c.t

P.S I was thinking of running loop checks but still I think the fact that it's using a boolean than an integer will still cause the same problem down the road.
#6
Hello everyone,

I'm trying to simplify my code rather than using if and else statements and wish to convert it all to switch statements

For example:
Code: ags
 switch(player.HasInventory(item.ID))
 {
  case 1: do this; break;
  case 2: do that; break;
  default: yadda yadda; break;
 }

P.S I know this doesn't work as I'm trying to find a way to extract the item's ID and use it here but I keep running into a problem of cannot convert an ini into an inventory item.

Any help will be greatly appreciated :)
#7
That did it! Thanks a big one CW!  :=  :-D
#8
Hello everyone,

I am having trouble opening my game, I think it may have something to do with the translation files. Here's the error but I am not sure I understand it correctly:



Any help would be greatly appreciated
#9
Thanks, CW.I'll check it out and do that method if my quick fix doesn't work. Alternatively I've been playing around with camera settings and may be able to center the camera over the player. It would save the trouble of having to edit all the backgrounds of every room to fit the upsized resolution. Is that possible? If not I will use your method.
#10
That would be a useful tool! I'm currently remastering an old game of mine and wanted to upscale the resolution so exporting all the masking data is becoming a tedious project, ha! I did come across this plugin that exports everything to XAGE but it isn't compatible with AGS 3.6.0 unfortunately.

https://www.adventuregamestudio.co.uk/forums/index.php?topic=39050.msg514426#msg514426
#11
Hello everyone,

I'm not sure if this is a thing but I was wondering if I could export all masks for every room at once rather than going into each room and exporting them one by one. Just a convenience thing really but if not I'll manage :)

Thank you all in advance!
#12
Thanks for playing it and the feedback! My games are very console or gamepad/keyboard focused but I will want to keep that element of traditional adventure games in there somehow, then I found Snatcher! So, I thought why not combine Snatcher's UI with what I already do, and bam!

P.S Always gotta include that blue cup!  ;)
#13
Critics' Lounge / Re: New AGS logo
Sat 25/06/2022 14:50:06
Not sure if you want to use these? Made them this afternoon because I was bored, free to use them for anything, I just like giving back to the community :D
P.S Background is not black but transparent, just added for better contrast, check the spoiler below for full-size transparent logos :)




Spoiler


[close]
#14
Thank you :) I was trying to make a more AGS-styled game this time around :D 
#15



Introduction


Hello everyone! I present my next AGS project Just Ignore Them: Brea's Story.

On her way to cover the biggest story of her career, Brea Tena fumbles her way into a dark mysterious
town called Ash Pines, the birthplace of the tragic events that took place in Just Ignore Them. Brea's Story is a
prequel to my previous game Just Ignore Them, taking place right before her interactions with Mark.

This adventure game is heavily stylized after Hideo Kojima's classic title Snatcher and Snatcher SD, combining
the two elements together to give you a more unique, yet retro experience.

Features



  • Top-down styled gameplay, like classic rpg's (This game is not an RPG by the way!)
  • A farmilliar yet simple keyboard-controlled, text-based interface
  • An expansive/emersive world in a tiny pixelated style.
  • Multiple paths branching paths
  • Achievements(In progress!)
  • Original soundtrack done by yours truly :)
  • Definately made in AGS!

Screenshots


Spoiler







[close]

Sample Soundtrack


https://soundcloud.com/stranga-studios/jit-breas-story-hospital-heist?si=65ffddcbc4194f6f89816eb6efc81ac1&utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing

PART 1 is completed and can be purchased, and a free demo is available, check the links below!

Website


You can find all information, social media, and stores on my website:
strangagames.com

Download Demo/Part 1


Gamejolt:https://gamejolt.com/games/jit_breastory/661294
Itch.io:https://stranga.itch.io/jitbs
Steam:https://store.steampowered.com/app/1900280/Just_Ignore_Them_Breas_Story_Tape_1/
#16
Thank you! :)
#17
I can remove the plugin from the demo but I may have to comment out all the steam code. The DLL should be included with all game files as I know the full game works on all storefronts from the feedback I was receiving, however, I'm unsure why the demo isn't. I'll double-check those demo files right away!

The demo on itch was incredibly outdated (almost 2 years old), I've added the latest demo and all should be good to go! :)
#18
Oh shoot! My apologies about the demo, I shall fix that right away! Also, all my games are made in AGS, once I fix the demo you can see for yourself. AGS give me more freedom to be creative rather than work to limitations of RPG Maker :)

P.S the demo on itch.io has been fixed and is free! :)
#19

DEMO link included! See below!






The story is about Ash. An ordinary girl who takes a journey through a mysterious spirit world filled with strange spirits. Ash must find her way back home, before something else finds her. The game is a canon prequel to one of my previous games 'My Big Sister' which will tell the story of the events that led to the red witch.

Screenshots:
Spoiler

























[close]

Languages

  • English
  • Portuguese
  • German
  • Russian
  • Turkish

Links to Game and Demo:
STEAM:
https://store.steampowered.com/app/1259140/Ashina_The_Red_Witch/
ITCHIO:
https://stranga.itch.io/ashinatheredwitch
GAMEJOLT:
https://gamejolt.com/games/ashinatheredwitch/656350

DEMO/PROLOGUE:
Steam:https://store.steampowered.com/app/1259180/Ashina_The_Red_Witch_Prologue/
Itch.io:https://stranga.itch.io/ashinatheredwitch

checkout/follow me on Twitter: https://twitter.com/StrangaGames
#20
Thanks, @CrimsonWizard for the fix and for finding that script mistake too, all fixed and working perfectly!
SMF spam blocked by CleanTalk