Jump to content
The Dark Mod Forums

Moonbo

Member
  • Posts

    1104
  • Joined

  • Last visited

  • Days Won

    57

Moonbo last won the day on October 2 2022

Moonbo had the most liked content!

Reputation

897 Legendary

Contact Methods

  • Website URL
    http://gfleisher.blogspot.com

Profile Information

  • Gender
    Male

Recent Profile Visitors

2043 profile views
  1. For A House of Locked Secrets, I'm fine if someone wants to update the implementation - if I remember correctly the current implementation is changed to allow the switching of inventories between the two worlds so the mission will break if it's simply nuked.
  2. Yep, using Unity - so far I've had a good experience with it. I came in knowing no coding so the fact that there were a ton of tutorials, and a lot of very well supported third-party assets, has been a big plus. The game (shameless plug: https://store.steampowered.com/app/1461150/Shade/ ) is 2D, but it uses a 3D camera for some effects so having that was also a nice benefit.
  3. Ack, sorry you ran into that. Yeah, the coding for swapping inventories is somewhat complicated, but if you've tracked the bug down to being caused by switching inventory items during the swap then it should be pretty straightforward to finally fix (just disallow item switching during the transition). If anyone wants to fix and test, like any other bugfix they have my blessing!
  4. Yipes! Thanks again for spotting these things. Obviously I am fine with someone updating the mission package to fix.
  5. It'll probably just be easier to include it in the materials folder. Thank you for all this future-proofing work!
  6. Glad you enjoyed it datiswous, and thank you again for the subtitles! Most of those bugs you found are just simple mistakes I made (or are inherent in the mod), but the two related to light textures are bugs that were introduced due to the game updating - you can see the proper textures on earlier let's plays. Alas, thankfully they're not too bad.
  7. Hah! Well, if anyone wants to fix this and any other bugs they have my blessing too!
  8. I think I mentioned it before, but I'm 100% fine if someone wants to re-dmap and upload the corrected version of the map :-).
  9. If anyone wants to re-dmap the file and upload it to the official server you have my blessing :-). Same w/ subtitles.
  10. A review of the game from a YouTube channel I follow :
  11. Hey chakkman, glad you're enjoying the mission! The safe is def in the same room as the journal. I'm writing from my phone and forget how to tag things as spoilers, so if you still can't find it I'll be more explicit. But, check low to the ground :).
  12. Hey Stephan, So, as to why I abandoned the octahedron method, it was mainly because Unity's dynamic lights are really expensive from a performance perspective. If you have more than one or two on-screen at any given time performance starts to tank. Most Unity games get around this by mixing up dynamic lighting with baked lightmaps + light probes to light up dynamic objects. But that would mean having to create two separate lighting detection models: a octahedron-esque system for dynamic lights, and a "raycast down to get lighting info from lightmaps" for baked lights (which is what the original Thief games did). And then what about light probes? I would probably include their impact in my dynamic lighting stream, but then I would need to be REAAALY sure that I had placed all my light probes the right way in every instance to make sure that they were properly lighting up my octahedron. So it was a choice of sticking with either just dynamic lights (poor performance) or just baked lighting and not have any light probes, which didn't match with my vision for the game. Thankfully, my game is 2D which meant that rolling a custom solution that I could tailor for ease of getting lighting data wasn't overwhelming. What I ended up doing was making all the lights in my game actual meshes (something like this: but I generate them using an optimized clipping algorithm instead of blasting out raycasts. It's then just a matter of checking the uv coordinates of all light meshes at the player's location. This turned out to be a really fast calculation, so worked out well in the end :-). Here's some footage of the system in action - the little circle indicator above the player's head shows their visibility, a mix of their movement speed and lights hitting them: Hope this helps and let me know if you have any other questions! -Gelo
  13. Technically what I would ask is: "someone modified several of your textures and shared them on a forum. Is it okay if I use them, or do I need to download and modify those textures from your website myself?" And honestly, given the website owner has responded positively in the past he might just respond positively here.
×
×
  • Create New...