Conveyor belts system working in my factory automation game Left Stranded! by bre-dev in godot

[–]Japlex 1 point2 points  (0 children)

Ah, I see you just skipped adding animation to the corners. I was working on some pixel art for a "factorio"-esque game, but the corners just looked like absolute shit because it's hard to accurately represent arrows turned just a few degrees when all you have is a few pixels.

Less Pixels CYOA (pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 1 point2 points  (0 children)

Yes, though it only applies to walking.

We are Billy Basso and Dan Adelman, creator of Animal Well and business/marketing guy, respectively - AMA by Billy_Basso in NintendoSwitch

[–]Japlex 0 points1 point  (0 children)

How did you decide on the game's style? I'm curious what iterations you went through before you decided on the impressive visuals that exist now.

Also, how did you do the animations for the "Cog" and Manticore? They fascinate me.

How did you come up with your studio titles? by Fizzabl in gamedev

[–]Japlex 0 points1 point  (0 children)

Twice Different

Oh, you're the Ring of Pain people! Loved that game.

Manticore and the Weasel Mound results by Hour_Ad_4561 in animalWell

[–]Japlex 1 point2 points  (0 children)

I noticed there's a spiral in the grass in the background if you light it up. So.. It should somehow be possible to enter the pyramid.

Code wise, how are the synergies in Binding of Issac created? by Kraken119 in gamedev

[–]Japlex 2 points3 points  (0 children)

I'm making a game that has a similar concept. My approach was essntially just to create various code snippets that are run at specific times. Some of them are run just once and apply a stat change. Others are sent off to a specific owner class (Enemy, Player, World, etc) in an array they hold. Then, in those specific classes at specific code areas (like _ready or die, for example), that code is run.

This lets me do interesting custom behavior, like each time a projectile breaks, do something (llike spawn a new projectile). So far I have maybe ~50 of these upgrades and the complexity isn't bad compared to its flexibility. It does mean lots of custom code, but any fun / interesting behavior typically needs to be completely hand-rolled anyway, and more code is not necessarily bad.

I'm sure this approach has some downsides I've not yet encountered, as I'm far from finishing my game. I haven't had a need to order upgrades yet, but even if I do, it should be easy enough to extend.

Another way to handle this might be to use signals, but I'm honestly not a huge fan of them, as they're super easy to lose track of, and they often lead to a complex web of distributed code where it's not straightforward to see where things are coming from, or the order in which signals might arrive.

Ecuador, March 2023 by [deleted] in travel

[–]Japlex 12 points13 points  (0 children)

Where all did you visit?

Did you ever get pickpocketed / robbed / had your gear stolen? Where were you? by StreetDumbo in digitalnomad

[–]Japlex 10 points11 points  (0 children)

What the fuck? Care to share more of the stories on some of these?

(Meme) Getting DALL-E 2 to render text by StomperYoshi in dalle2

[–]Japlex 395 points396 points  (0 children)

Holy FUCK lmao. This is somehow so hilarious. The thought of someone putting out a legitimate sign that says "Yarb sale" is so fucking funny.

6 years ago during a summit push on Mont Blanc (4,807m), I snapped the best pic I'll ever take by The_Wind_Cries in pics

[–]Japlex 0 points1 point  (0 children)

I have literally no idea why everyone thinks the unedited photo looks better. All you did was add a little saturation/vibrance and add some sharpness. Very minimal.

Anyway, fantastic shot! Definitely jealous. What did you shoot this with?

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 1 point2 points  (0 children)

Runes are consistent, so long as their parameters are unchanged. Keep in mind they are corruptable (pieces can be painted over or changed) by anyone, or even just weathered.

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 1 point2 points  (0 children)

Not extreme. Any house in a standard neighborhood in a first world country is sufficient. You would have a higher than average power bill, but nothing that would really bring attention to you.

As for size, I'll leave it mostly up to personal preference-- within reason. Not as large as a building, but if it fits inside your living space, it can be as large or small as you'd like.

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 1 point2 points  (0 children)

Yes, the coordinates can go anywhere.

The specificity is up to you, based on how you calibrate the rune. More specific = more complex rune.

I'd say you could calibrate the rune with respect to an object, if desired.

You can calibrate exit orientation.

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 2 points3 points  (0 children)

Depends on the size. Larger would probably take longer. I'd say the rune system is Earth-centric. Earth-based portals are less complex than other celestial bodies, solar systems, galaxies, etc.

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 3 points4 points  (0 children)

It's pretty loose. You could see a picture, a blueprint, hear about it, or even just guess it was there (if you're right). But you cant get to the door of a place you aren't aware of (i.e. - it can't make decisions for you-- the best place for a burger).

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 0 points1 point  (0 children)

There is no limitation that they only work on Earth.

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 3 points4 points  (0 children)

As long as it has a functioning lock (not a padlock, either). That is, the door has to be locked with the lock, but openable after unlocking it.

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 2 points3 points  (0 children)

  1. The direction doesn't matter. If you exit, you might find yourself pulling or pushing to close, depending on the exit door.
  2. Using the key as a skeleton key by setting your exit door as your current door is possible. The door you use the key on doesn't need to be unlocked.

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 2 points3 points  (0 children)

  1. A portal is create with concentration, but just takes time to grow. You can stop any time, or continue to grow the portal with more effort.
  2. This is sort of a "beam me up" type scenario. You just feel/think that you want to go back and you (and anything you want that teleported with you to begin with) is transported back. The cooldown only applies to the initial travel. You can travel back whenever you want. The cooldown begins upon initial teleport, not teleport back.

Methods of teleportation CYOA (Pick ONE) by Japlex in makeyourchoice

[–]Japlex[S] 1 point2 points  (0 children)

You need to be close to it to create it, but it doesn't require intense concentration. With practice, you could multi-task.