Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Recent content by Lance Treiber

  1. Lance Treiber

    Vapourware Codexian Game Development Thread

    No colliders necessary. Any character or door can have a component that's responsible for occupying a hex. When the owner of the component moves, the component checks "am I still in the same hex as before?" If not, it's time to update some info. A complicated object, like a barricade occupying...
  2. Lance Treiber

    Vapourware Codexian Game Development Thread

    Visually, the hexes are just one instanced static mesh placed any number of times. It's just one actor in the level. Data-wise, they're structs in a container. As structs, they can hold additional runtime info, like who's standing in the hex. Or editor-time info, like the traverse cost: for...
  3. Lance Treiber

    Vapourware Codexian Game Development Thread

    Realized I can steal hair from a MetaHuman. They've got over 30 haircuts in total. Also got a free biker jacket from Sketchfab and adapted it to the character to test the workflow. The detail is all lost on the jacket. No matter, this is but a placeholder. I just needed to recall how it's...
  4. Lance Treiber

    Vapourware Codexian Game Development Thread

    Point being that it's inauthentic? I think by rotating the character instantly, we're already in retro territory, because it's the imitation of sprites. The models are 3d, but you'll never see more than 6 sides of them. Retro-styled FPSs also use this technique: only 6 directions + low...
  5. Lance Treiber

    Vapourware Codexian Game Development Thread

    Synced hex size, man size, man speed. The animation is not quite right (needs larger paces). Everything is too smooth. Feels weird and off.
  6. Lance Treiber

    Vapourware Codexian Game Development Thread

    I have complimented Fallout's visuals in another thread. As I'm comparing real human proportions to Fallout's, some observations: - longer legs - shorter, stockier torso - giant feet & fists - bigger head This is all minor detail when you don't think about it. But this is very good work...
  7. Lance Treiber

    Vapourware Codexian Game Development Thread

    Ah, you want to use cumulative distances as a way of reconstructing the path, instead of move cost. But what the do with the move cost then? Some hexes are marked as costlier than others, e.g. cost 1 or cost 2 (moving over hard terrain). And the path is constructed as a reversed series of move...
  8. Lance Treiber

    Vapourware Codexian Game Development Thread

    Already using euclidean. Because of that, it prefers the path that it prefers, since those points (the ones on the arrow-like shape) are closer to the goal hex in the world.
  9. Lance Treiber

    Vapourware Codexian Game Development Thread

    Yes, checking for distance between Next hex and Goal hex is the "heuristic" part of A*. What I didn't show on the screen when the ugly path happens is that the Goal is hidden behind the wall: So naturally the path is being drawn towards that coordinate in this particular case, due to the...
  10. Lance Treiber

    Vapourware Codexian Game Development Thread

    Never worked with pathfinding before. Implemented A*. Okay: Same cost, but ugly: Ugh. In certain situations, ugly paths come up sometimes. Not a lot, but it happens. String pulling algo would work on a navmesh, but in hexes I don't see how. Unless we recalculate a lot, lot, lot. Checkboard...
  11. Lance Treiber

    Cain on Games - Tim Cain's new YouTube channel

    I want to comment on that, hoping that Cain reads this thread, but I have to give a bit of context to convey my answer to him. Sculpting seeks to represent the true shape of objects as they are in a different size & material, nothing special here. Painting on the other hand seeks to transcribe...
  12. Lance Treiber

    Fallout 1/2– Gifted should be a Mutate! exclusive trait

    You cited names. I was asking for why you play with them. Maybe take Mentats for the next post.
  13. Lance Treiber

    Fallout 1/2– Gifted should be a Mutate! exclusive trait

    Why? I mean why have companions at all? If you play as a crippled character to make things more challenging, but then alleviate said difficulties by getting companions, then what's the point? For roleplay reasons? There's barely any interaction. For combat reasons? They shoot you in the back...
  14. Lance Treiber

    Fallout 1/2– Gifted should be a Mutate! exclusive trait

    I have come to a conclusion that some perks are too OP, as well. And my solution is to offer them depending on your game difficulty. In fact, if you play on hard, you start at 18 years old with little life experience and no traits. At medium, you're 25 and one trait under your belt. At easy...
  15. Lance Treiber

    Vapourware Codexian Game Development Thread

    No, a decal would've been easy. It's just an artistic decision, I feel strongly against the cursor distorting itself on the ground. It's a cursor, it shouldn't do that.

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom