Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Cosmo Myzrail Gorynych

434
Posts
9
Topics
1,786
Followers
382
Following
A member registered Jul 03, 2016 · View creator page →

Creator of

Recent community posts

For now, I gotta grind towards the 1.0 release 🥵 Thanks!

(1 edit)

I’ve published a fix in v0.6.3, though for some reason Linux x64 version is processing longer than the rest. Looks like itch.io’s services have a long queue for Butler projects atm. Hopefully this will resolve by itself today.

I’ve replicated the issue on my end, will try to fix soon!

You can use the engine anywhere from a browser at https://web.whimsy.rocks

(2 edits)

Thank you for your kind words!

I only wish there were more functionality to make a bit more complex games

I’m afraid that’s how Whimsy’s magic disappear: an easy-to-use tool turns into a more complex and hard to learn tool. I’ve already added more to scripting than I initially planned “O_O

and also a way to hide the whole UI around the game so it only displays the Scene, like the original Bitsy

Probably will be a project option of the Ultra edition as scenes there won’t be necessarily with 1:1 aspect ratio. For other editions, keep in mind that the UI around a game is also the touch controls. But maybe I will add an option to go fullscreen when I add an in-game settings menu, it shouldn’t be too hard to make. I’ll add it to my to-do list.

(2 edits)

Ah, then it should probably be smol c:
https://knowyourmeme.com/memes/ok-so-basically-im-very-smol

💚

omg so cute!

You can draw your own banner in the Settings tab, and the default one will be much smaller and in the corner. Like this:

Yeah, no matter how easy everything seems, there is still a learning curve. A curve of learning what even is in there 😅 I’m glad you like my tool!

For now, I have to decline this request.

I don’t have positive experience with open-source and don’t plan on releasing Whimsy as a FOSS for the foreseeable future. Making it open-source still allows to sell Whimsy, yes, but definitely doesn’t make it easier. Maybe in a perfect world it would be FOSS from the start, but alas—and I hope you’ll understand that.

Should be fixed now 🐛🔨

Will try to upload a fix soon!

Discord server is the way to go.

This is on a roadmap, though: “Game player additions: Universal menu, initially only for saving/loading games.”

🤔 I’ll add it to backlog but this feature is pretty minor in its importance; you can edit any colors and add any amount of them with the palette shown in prop, actor, and stage editors, and you can copy-paste the hex-codes from lospec directly into color picker.

I’ll probably expand it in the future; this game was made as a demo for Whimsy, and I didn’t want to just make a tech demo, but also didn’t want to pay several days on making an example game when I had a ready-to-go engine awaiting its release. So it is what it is. But I will return to it as I add more features to the engine, to make this project as polished as it can be :3

I also wanted to make an outdoors section after you light the beacon — this is stripped, for now.

(1 edit)

You just can’t talk on the internet anything — one badly-landed joke and you’re instantly attacked, with wrong assumptions about my work. You know nothing about it. At least, learn to read the description on how this particular game was built and on what fandom it bases.

Oh, and also—get banned.

(2 edits)

The horrors corrupted all but those with a strong, razor-sharp mind and those whose mind was not prepared even for our plane of existence.

(1 edit)

I fixed one bug that caused actors to disappear; perhaps your issue was connected to the same problem.

(1 edit)

The possibility is definitely there! And publishing on Steam is a good idea. Time will tell; I will definitely release them on itch.io first as it’s just simpler to do it here for me as a developer.

Try Castles or PocketCode then.

Then you should use another engine!

🤔 can’t tell much rn. Does the issue persist when you refresh the page? If so, you can send me your project (the 💾 icon) at cosmomyzrailgorynych@gmail.com (or at Discord) and I’ll see what’s happening.

(3 edits)

У меня есть Бусти, там слева есть опция одноразового доната.

А в целом для покупок на итче и других сервисах открыл карты в Солидбанке, у них вместе с их картой можно открыть визовскую карту в Лаоссе, и перекидывать деньги туда-сюда. Paypal напрямую не оплатить всё равно, там нельзя подтвердить операцию, но с другими сервисами норм.

Mine is 190, what are you talking about lol

until you quacking explode the game, yeah. A creative… win condition.

Very cute. Good work!

What do all this mean to you, anyways? Try not to use oversaturated palettes — they don’t work as you think and are tiring to eyes anyways.

(1 edit)

You’re mixing up RGB space with sRGB gamut. Let me explain: a gamut is what a device (a screen, a printer) can display, and it varies a lot. And most screens that are just a couple years old cannot display all RGB colors — and compensate it with reduced saturation, lightness, or by shifting tint. You can open an image of an HSL circle/square and you will notice bands and strange luminous lines appearing on different screens at different places, if your eye is keen enough. (HSL is based on RGB color space, so the representation is valid.)

sRGB is a standardized gamut that is used as a baseline for most digital design. By using sRGB only, you make sure the colors will look the same on each device (relatively to each other, as average tint and lightness of each display will still vary). To make an image fit into an sRGB gamut, you will need to desaturate some colors and/or tweak their luminosity — and highlighted “problematic” colors are those that need such a tweak. My app decreases saturation to preserve luminosity and hue; other apps will change other properties to preserve another ones. Just one method of many.

Why Aseprite and PNG display colors not like the ones in the app? Because they can’t. And if the colors are not reduced to sRGB on export, they will look wrong in many other cases in a, let’s say, in an opposite direction.

Now, RGB space itself also cannot display all the possible colors that humans can see, is linear when human vision is not, and is just awful when interpolating colors — which is a staple in palette making and color gradients. Thus new color models were invented. The real goat nowadays is okaylch, which is the improvement of lch (luma-chroma-hue). My app uses lch, which is still perception-correct but a bit harder to use. Not the real problem for end users.

Most apps and formats still support RGB space only, though, which includes PNG image format (and many others!) and Aseprite. The real colors my app operates in are in lch format, not hex format with the leading #. lch works on the web, and in some image-editing apps. “Linear RGB” codes in the right column of the app were also invented to be used in 3D engines and rendering software, but it is still linear, though it can display brighter colors than RGB white, as well as brighter reds, pinks, blues, etc., which are a must have in emission/reflection display. These are supported in Unreal Engine for sure and probably in other 3D-related thingies, too. p3 is an Apple-invented older take on the problem and support for it can be found in Apple-made products and some other 3rd-party apps.

I really would like all this to be simpler, but color, behind the scenes, is not simple at all. There will also always be a gap between printing software and designs for digital displays, buuuuuut it’s another whole separate topic.

You’re free to make it

This is an interesting project! Thoughts in no particular order:

  • Would like the main hero speed to be higher. (Shift is not enough. 😩)
  • Mass mouse hysteria due to… placebo was both disturbing and hilarious
  • I understood the meaning of the game’s name only after chatting with a dog in the ending twice.
  • Had to look into source code for the password 🙈 I guess it’s connected with the (mild spoiler ahead) the “alphabet dog” and the watchers? Was too lost to check that.
  • The torus world was sooo confusing to me and I kept getting lost and coming to the “noises behind walls” shed again and again 🤦🤣
  • D O U B L E D A T I N G
  • Many characters left so many open questions about the world, and the ending talks about some interesting and serious topics that would be cool to be talked more about in the main map.

TL;DR: it’s good!

(1 edit)

Yes, the AI backgrounds will need some… tRaInInG to look good.

Alright, I’ll see myself out.

(If you have at least 8Gb VRAM and want to do AI art locally I can give some advice.)

Also please tell me where should I send you the Steam code for Hollow Floor!

Also please write where to send you your Steam key for Hollow Floor

Completed the game. The husband and the pet are so adorable! This is a great game. And we will all live historically accurately ever after, I’m printing it as a wall poster once I’m home.

(1 edit)

Wow, the writing is peak, I’m wheezing 🤣 “I know he was your beloved husband, but you’re both ancient history” 🤣🤣🤣 Great level design!

Ct.js game jam is for games made in ct.js only.

(2 edits)

Hey stmn, idk whether you will update this tool, but I at my ct.js game engine have a solution for font blurriness.

The easy way is rendering the font’s canvas at, say, x4 size and downscaling it by drawing onto another canvas while disabling image smoothing. (MDN docs.) You can also access ImageData and threshold the alpha-channel to remove the remaining blur.

The hard way (that I use in ct.js) is parsing the font file with Opentype.js and drawing the symbols as paths. This eliminates the symbol blurriness problem, but has another issue with 1px-wide lines as they get broken, so I firstly draw everything at x2 size and then downscale it. The results are then perfect and don’t require further filtering.