Skip to main content

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

mid

668
Posts
22
Topics
34
Followers
8
Following
A member registered Mar 20, 2015 · View creator page →

Creator of

Recent community posts

There is a minority of Christian developers here, yes. You can find other threads about them.

I mean, all you’ve said is correct and all, but knowing the average person on here, I think you’re sort of speaking to a brick wall.

I suggest we just let Itch die.

They can’t sue for use of the original weapon shapes, forms & colors, but they probably can sue for use of their 3D models and textures used in their video games, which is what you would actually be deriving from.

You would be using CoD’s assets, which would make it a derivative work.

Whether that can be proven in court is a different matter.

That’s PyInstaller’s own code being caught by Windows. It happens even with a Hello World.

If you go to a specific version download (e.g. 3.12.4) one of the download options is called “Windows embeddable package”.

That’s a normal, vanilla Python installation, in which you’ll have to install all the necessary modules again, but after that, you can insert your own code and distribute that.

(1 edit)

No, that’s the point of PyInstaller.

HOWEVER, PyInstaller programs are considered viruses by Windows’s builtin antivirus, and you basically have to report a false positive for each version you publish. The maintainers have practically given up on the problem.

If I were to make an easy-to-use Python program, I’d just redistribute the “embeddable Python package” you can download from the official website, along with your source code.

(2 edits)

I cannot show you A* pathfinding with Tensorflow because that’s got nothing to do with it. Look it up.

Is this not just a pathfinding problem? Discretize your world into tiles, slap on A*, where the cost function depends on distances to buildings/turrets/anything unwanted by your enemies.

A custom website addresses most of your complaints:

  • You may post at your own pace. People subscribed to your website may get notifications via e-mail, RSS, or whatever modern way the kids use now.
  • The website is about you, so nobody may drown you out.
  • Your site, your algorithm, if any at all.
  • This is really a you problem, not the platform’s. You’ll always find something to trip and get depressed over, e.g. low hits in your analytics.

It needs more effort in marketing, but it’s not like platforms like Itch and Facebook do that for free, either.

To answer your questions,

  1. Most of the time, tech and programming-related things, but really whatever I feel like.
  2. Hobbyist.
  3. I do run a tangentially-related Discord guild, so the overlapping demographic helps, but the guild itself isn’t centered on me so I try not to spam it.
  4. The only external website I ever advertise at is Reddit, but results are always mixed, and I don’t really try that hard, anyway.

My analytics on Itch are satisfactory for me, with a mean of a hundred 7D impressions, with CTR bouncing between 0 and 4%.

Game

The machine is fine. UE5 is trash.

(1 edit)

Because you’re lying about the true price of the product.

If you publicly set a price, just to let yourself yell “100% SALE” at all times, that is deceptive pricing.

That’s illegal.

Added an appendix.

Amen to that. Better to get no answers at all than ones like those.

Where do you think it’d fit best? I’m thinking to put it at the paragraph right before the appendices. Not sure on adding a new appendix for the only one document on ARB there is.

No license implies “All rights reserved” in pretty much all jurisdictions, unless Itch’s ToS overrides it, which I don’t think it does.

I would say it is not practical to have two separate worlds, because they will inevitably desynchronize over time as numerical errors add up.

On the other hand, it is completely normal to switch between views of the same world, and have different control schemes for each.

I have no idea what you mean. There are games that switch between 2D and 3D, but they’re still 3D internally. Sonic Colors, for one. I think the Super Mario Galaxy series also does that from time to time.

You don’t create games on Itch. You just upload them.

(1 edit)

10 year-olds means ten 1-year olds.

My point stands. Your vision is to basically destroy the usefulness of the tag system, by muddying things together. I, OTOH, don’t assume people are stupid.

Neither gorillas or chimps or orangutans are equal, nor are femdom and dominatrix, nor hide and hide & seek. Stripping hyphens also leads to potentially different meanings: 10-year olds vs 10 year-olds, man eating vs man-eating, big-ass vs big ass, etc.

This is a slippery slope if implemented automatically and continuously, and the above are already signs.

(1 edit)

No, I am saying tell them to install SDL2 themselves. I would never ignore the 0.01 percent :).

Your particular example is tricky, because from what I remember, either apt or the Debian repos hate having both 32-bit and 64-bit SDL2 installed at once, so I would make SDL2 an exception.

I switched away from SDL2, though, partly for this reason, and now use either GLFW + OpenGL or just GDI directly.

I see no reason to tell people what packages they need to install. They, as the users of their respective system, ought to know that better than I do.

I also haven’t had many problems with distributing basic Linux executables that load dynamic libraries. By far the worst thing to deal with is glibc’s versioned symbols, but there are ways around it.

(1 edit)

Alright, there’s now left shift to sprint (the save.xml save file can be transferred without issues).

Not to mention cheating potential

(1 edit)

Your first mistake was in looking for an engine.

Game development is programming, not a battle of game engines.

Still too slow? Damn, I kept increasing walking speed in development so running wouldn’t be necessary.

Can you believe the speed used to be like 10 times lesser lol

(4 edits)

Each booru does things its own way, but I can’t think of one with a small tag pool. Most are actually giant. IIRC Danbooru actually allows anyone to create a new tag, or edit the tags of other users’ posts. As of 6 years ago it had approximately 317,760 tags according to here.

There’s also volunteers who moderate tag misuse, but that’s much harder for video games than it is for single-frame images.

Now I’m not saying Itch should erase the tag limit or 100% become a booru, but if it already allows people to make up their own tags, then a higher limit and tag exclusion is basically expected.

(1 edit)

They might not, but do they have as much diversity and freedom in tagging?

I see Itch very much as the “booru of video games”, and a good tagging system is vital for those.

INB4 this becomes machine learning classification, which sounds interesting in itself.

Actually, looking at the search results page, tags aren’t shown there either, so even a naive version would need extra HTTP requests to find them.

A naive version would simply remove the entries that don’t match, with nothing taking their place, so search results could be empty a lot of the time.

A non-naive version might be against Itch’s ToS, but I am not sure.

(2 edits)

Yeah.. that’s what you get when you focus on writing drivers instead of the real hardware for too long..

Still, I don’t like how the Wikipedia article doesn’t have a citation. Even if it were obvious today, it definitely won’t be ten years from now.

That thread doesn’t explain anything, and again, nobody there differentiates between USB and PS/2 keyboards.

Looking it up, however, it looks like not all keyboards took advantage of PS/2’s superiority.

(1 edit)

That exact paragraph also doesn’t feature a single citation. I have no idea what they’re talking about. On PCs the PS/2 interface sends signals as keys are pressed and released, leaving key rollover to the operating system itself.

It’s actually USB’s standard keyboard interface that only allows 6-key rollover, because the buffer of pressed keys is stored in the keyboard, at least on the simplest setting (the boot protocol).

I don’t think I’m missing anything else, though I could be wrong.

An idea needn’t have a conclusion. In that case the developer and player would both explore it.

First off: amazing to see this. I don’t make visual novels myself, but I’m excited to see anything new and low-end.

You’re aware that your code is kind of screwed up, so I won’t mention that.

Please, please, reconsider your scripting. In my last project I used an XML parser to read levels, and over time it morphed into some completely hideous programming language. I know for a fact that it would’ve tainted people’s modding experience, so badly even, it could’ve made a cult following. Next time I’m just using Lua or something else. This is also, for the record, coming from someone who’s already dabbled in compiler/interpreter design for years, and is “working” on a compiler of his own – quotes because everything is on indefinite hiatus.

If you’re worried about even Lua being too bloated, there exist other ones, but Lua is most well-known and it’s very easy to integrate. You can keep the important state like the weather and time in the main engine, and have Lua access it through metatables and the __index & __newindex metamethods.

A Lisp would be even more lightweight, but also more exotic. Still better than some XML-based crap, and uh.. your crap as well (meant endearingly :) ).

(2 edits)

yet your system forces me to re-sign in.

A mailto link isn’t a system. If you have multiple e-mail clients, it is your system that is simply poorly configured.

Your first link refers to four vulnerabilities in different software that are now all patched.

The exploit in your second link relies on the attacked actually pressing the Send button, revealing their preferred e-mail address. How do you expect Itch to know to whom they are speaking without knowing your address?

The third link isn’t even a vulnerability.

The first link speaks of some serious stuff, but if some implementations having vulnerabilities is enough to throw away an entire protocol, then we would’ve thrown away HTTP because some servers are prone to path traversal. The article is from 2020, anyway.

Lastly, the mailto link is visible to everyone: mailto:support@itch.io. No attach parameter, no nothing.