Frictional Games Forum (read-only)
Challenge Threadᆦ ᆦ ᆦ - Printable Version

+- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum)
+-- Forum: Amnesia: The Dark Descent (https://www.frictionalgames.com/forum/forum-6.html)
+--- Forum: Custom Stories, TCs & Mods - Development (https://www.frictionalgames.com/forum/forum-38.html)
+--- Thread: Challenge Threadᆦ ᆦ ᆦ (/thread-14681.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


RE: [CHALLENGE THREAD] - Apjjm - 04-26-2012

It's not quite as difficult as the previous challenge - i couldn't really think of a problem like that so instead opted for a more gameplay oriented challenge:

Counterweight puzzle
A room contains two bridges. One of the bridges must be lifted by weighing down another enough to permit the player to cross the bridge to the edit door. Barrels and the player both act as weights.

Specification
Spoiler below!

  1. A counterweight puzzle must be designed (as bridge_1 moves down, bridge_2 moves up by the same amount). The movement of the bridges must be affected by the weight of the objects on the bridges (E.g. having one barrel on each bridge, then adding a second one to a bridge should move the second bridge down).
  2. Barrels or the player may be placed on a bridge to weight it down
  3. At least 4 barrels must be placed on the bridge_1 before the puzzle can be completed
  4. Bridges must move up and down according to the weight difference.
  5. The player must "weigh" more than a barrel.
  6. It should not be possible to weight down a bridge so much that either clips through walls/floor.


Additional notes
Spoiler below!
  • You are free to change the bridge entity files
  • You are free to add or remove entities/areas/etc from the map
  • You may want to download this entity file (it may help depending on your approach).
  • Barrels should ideally be touching the bridge entities if they acting as weights.

Map file download


RE: [CHALLENGE THREAD] - Rapture - 04-26-2012

Sounds fun to try out later in my free time (Not opting in the challenge thread).

But for the file you ask us to download, can you give a description to what it is? I trust you enough to click it without a second thought. But I'd like a description beforehand to what it is. Smile



RE: [CHALLENGE THREAD] - Homicide13 - 04-26-2012

(04-26-2012, 05:17 AM)Rapture Wrote: Sounds fun to try out later in my free time (Not opting in the challenge thread).

But for the file you ask us to download, can you give a description to what it is? I trust you enough to click it without a second thought. But I'd like a description beforehand to what it is. Smile
It seems to be a .zip file named "puzzleApjjm." Upon closer inspection, I found that it includes a .map file also named "puzzleApjjm." I highly doubt such a file is hazardous, so I am only left to conclude that this must be the .map file we are expected to use in order to solve the challenge. Smile



RE: [CHALLENGE THREAD] - Apjjm - 04-26-2012

(04-26-2012, 05:17 AM)Rapture Wrote: Sounds fun to try out later in my free time (Not opting in the challenge thread).

But for the file you ask us to download, can you give a description to what it is? I trust you enough to click it without a second thought. But I'd like a description beforehand to what it is. Smile
There are two files linked. One contains the map file which the puzzle should preferably be completed on (but as i am allowing changes to the map file this is an optional download), the other file contains an entity which may be useful depending on your approach.


RE: [CHALLENGE THREAD] - nemesis567 - 04-26-2012

And what's the time you want it done?(Please be reasonable, last time was absurd.)



RE: [CHALLENGE THREAD] - Apjjm - 04-26-2012

5 days (ending noon on the 1st?) sound reasonable enough.


RE: [CHALLENGE THREAD] - Homicide13 - 04-26-2012

Haha if I solve it first can I declare myself not the winner? I can spend some time messing around with it but I don't really have the time atm to create another puzzle. D:

Also, does anybody know if there is a function or something that returns the weight of an entity?



RE: [CHALLENGE THREAD] - nemesis567 - 04-26-2012

There isn't.




RE: [CHALLENGE THREAD] - Homicide13 - 04-26-2012

Is there any way to use the AddEntityCollideCallback to call a function that is a part of an object? (or a function that is a part of a class I suppose?) I can't get the AddEntityCollideCallback to recognize that such a function exists.



RE: [CHALLENGE THREAD] - nemesis567 - 04-26-2012

No, I don't think so. But I believe it can be done with function pointers if you wanted to do such a thing.

Try naming the callback function MyClass::MyFunction...