Comments (5)
A related problem is the following: it may be unclear for the player that it's a puzzle. Especially when rupees are infinite. A solution to both problems is to make all these chests empty (except the last one with the piece of heart of course). And play the usual "puzzle solved" sound when opening each chest, to tell the player he's doing the right thing.
from solarus.
Or we can give rupees only during the first visit, and make empty chests then.
from solarus.
I don't know, the two are good, the second isn't illogical but the interest of the puzzle is very reduced : if you don't open all the chests at once, then you can't get the piece of heart. Isn't there a music saying a secret is in this room ? I think of a 4 notes on the GB version, when key are in the room...
Is it possible to "loose" the rupees if you don't finish the puzzle ? I thought in the first place it was what normally happen : I open two chest (so I have 2 rupees), if I fall my purse contain the same amount I got when I entered the room first (without the 2 rupees)...
Edit : when you say make empty chest, does it mean they are closed but empty, or opened ? If they are closed but empty, then I think the second solution is the best : you still have to open all the chests at once, but you don't have the infinite trix :)
from solarus.
Losing rupees would be strange.
Yes, I meant empty but closed. It's probably the best solution indeed.
from solarus.
Moved to solarus-games/zsdx#13.
from solarus.
Related Issues (20)
- enemy:on_custom_attack_received(attack, enemy_sprite) does not allow to call enemy:hurt() HOT 3
- Game performance drops when lots of sprites are displayed HOT 2
- Compilation fails on systems without OpenGL 3 or ES
- Create multiple playable character HOT 1
- Animation "sword" for shield sprite is wrong HOT 1
- Héros non ralenti dans les terrains "eau peu profonde" / Speed problem in shallow water
- Deprecate enemy:on_collision_enemy()
- Add new events on_map_finished and on_opening_transition_finished HOT 2
- Entity still drawn after it was removed
- Invalid PNG causes game to crash without an error HOT 1
- Ennemis ne meurent pas vraiment
- Add autosave HOT 1
- Nouvelle fonction item:set_pickable_by_sword() HOT 3
- Separate shader code from shader data file
- Separate shader code from shader data file
- Add Lua methods to create shaders from GLSL source
- Add a method to know if the hero is currently on an active stream HOT 1
- Allow to launch .solarus directly
- Sprite method fade_in not working after calling fade_out
- Add collision mode of "ground" type
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from solarus.