How to make a good horror jumpscare

Maddy and I have a great idea for a fan Horror game but we don’t know how to make a good jumpscare for a horror game! Enlighten us in how a jumpscare works well to make this fan game the best it can be!

Umbrella Online | Resident Evil and survival horror gaming | Forum Promotion

Umbrella Online is primarily a Resident Evil and survival horror gaming fan community. The project initially ran from 2002-2003 on vBulletin 2, and after a long hiatus have decided to revive it following the recent remakes of Resident Evil 2 and 3, as well as the upcoming releases of Resident Evil Village and a Netflix series.

Honestly there’s been very little development time, but was excited to share what I have so far. Hopefully any issues are minor.. Add-on wise, I’m going for a completely opposite approach to Nerdface and am trying to keep these to a minimum.

A shout-out goes to Stylesfactory for the style (Rain), his permission for me to edit and customise it, and his awesome support in resolving a couple of issues that were identified with the base style since going live.



horror – How can you make interesting puzzles for your mobile game?

Thanks for contributing an answer to Role-playing Games Stack Exchange!

  • Please be sure to answer the question. Provide details and share your research!

But avoid

  • Asking for help, clarification, or responding to other answers.
  • Making statements based on opinion; back them up with references or personal experience.

Use MathJax to format equations. MathJax reference.

To learn more, see our tips on writing great answers.

Horror – Is there evidence for or against consent forms in the game?

This year's new hype seems to be the consent forms for RPG sessions. I am in favor of the security of the game and the vigilance of the players in case of discomfort. As a result, even my Kult sessions are tamed because I do not think exploitation is a valid way to generate tension. But other people might have different experiences.

For the lay person, consent forms seem at least ineffective or harmful. If someone is comfortable enough to make his triggers known in an impersonal form, a summary of possible topics as well as a conversation with each player before a particularly difficult setting should suffice for the GMs who have some understanding of their players (this does not remove the responsibility to keep your eyes open DURING and AFTER the match for any inconvenience or problem).

And if someone does not feel comfortable filling out a form (peer pressure, unresolved trauma, lack of knowledge about what might trigger it, etc.), a session may be difficult. Abuse of its theme, because no one checked this box The tension that the GM sees in the table it might assume is due to the setting and not something that triggers a player.

I tried to find something to support or refute these ideas, but I was not lucky. So, if anyone has any indications in this direction, or has formal training / experience in psychology and trauma, please, specify.

5th dnd – Does a dissipation of magic on a true polymorphic horror to helmed dissipate all the magical effects, or only those projected on the polymorphic form?

A kind of strange question, but listen to me:

Imagine that you have cast True Polymorph to turn an object into a horror helmed with spell immunity to dispel the magic. You launch True Polymorph again on Helmed Horror and turn it into something that does not have the immunity to Dispel Magic. Now, presumably, you can affect the creature in true Polymorphed with Dispel Magic. But what exactly happens when you hit the creature with Dispel Magic? Does it undo the two layers of True Polymorph bypassing the Helmed Horror and reconverting the creature into an object? Or is the first layer being dissipated and then Helmed Horror 's immunity to dissipate dissipating to prevent the second layer of True Polymorph from being dissipated?

Is Archivist's dark acquaintance from the Heroes of Horror paperback interested too?

For example, an archivist uses obscure knowledge to strengthen his party, is it true that archivists also have this bonus?

Do you think that one day we will all become vegans and that, with horror, we will kill animals to feed us?

Hahahaha … no hell! We have become biologically omnivorous. Among other adaptations, we have the differentiated dentition of an omnivore and a gut designed to treat both animal and plant material. Anyone who thinks we are not supposed to eat meat makes fun of themselves.
Ergo, I will never stop eating meat. That being said, I am certainly in favor of the ethical treatment of animals before they become my food (free and not locked up in a small pen 24/7, giving them a healthy diet, avoiding to give them antibiotics and growth hormones, etc.). Of course, I should perhaps pay a little more for my meat, but it's a fair compromise in my opinion.


· 4 hours ago


Horror – How can I simulate paranoia in a one-shot Call of Cthulhu?

I am a new CEO of Call of Cthulhu and I want to play a one-shot where paranoia and hallucinations play an important role (English is not my first language, so sorry if some sentences are strange).

So, my idea is basically to play a mix of "The Thing", "The Color Out of Space" and "The Swarm". A strange "thing out of space" brings an isolated island on which players are trapped (because their boat crashed into a storm). The thing sends a kind of pollen or gas that makes animals and humans hallucinating. Domestic animals and wild animals will attack, marine mammals will fail and, overall, the environment will change for the worse. The number one goal for the characters is to get away from this evil island. But I want them to believe that they and / or another character are corrupted by the "evil thing".

My idea is to give them secret notes that will tell them things they've seen about other characters or about themselves to ask who they can trust.
I also thought maybe "make them understand" that they were in an environment similar to "The Thing" to prepare them for mistrust and simulate paranoia. Or would the secret notes suffice? Do you have any other good ideas for simulating hallucinations and paranoia?

Horror exhibition of funcionamento (aberto / fechado) no android

Quero compare as horas (Aberto Agora / Fechado Agora). Mas não estou conseguindo.

Quando aberto, queria exibir um TOAST "estamos funcionando", when fechado, queria exibir um TOAST "não estamos funcionando".

Alguém poderia me ajudar?

Segue abaixo o código:

Public class PrincipalActivity extends AppCompatActivity
implements NavigationView.OnNavigationItemSelectedListener {

FireBaseAuth private autenticacao;

Protected void onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.activity_principal);
Toolbar Toolbar = findViewById (;
toolbar.setTitle ("tested application");
setSupportActionBar (toolbar);
FloatingActionButton fab = (FloatingActionButton) findViewById (;
fab.setOnClickListener (new View.OnClickListener () {
public void onClick (View view) {
Snackbar.make (see, "Replace by your own action", Snackbar.LENGTH_LONG)
.setAction ("Action", null) .show ();

DrawerLayout drawer = (DrawerLayout) findViewById (;
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle (
this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
drawer.addDrawerListener (toggle);
toggle.syncState ();

NavigationView navigationView = (NavigationView) findViewById (;
navigationView.setItemIconTintList (null);
navigationView.setNavigationItemSelectedListener (this);


public void onBackPressed () {
DrawerLayout drawer = (DrawerLayout) findViewById (;
if (drawer.isDrawerOpen (GravityCompat.START)) {
drawer.closeDrawer (GravityCompat.START);
} other {
super.onBackPressed ();

Public Boolean onCreateOptionsMenu (Menu Menu) {
// Inflate the menu; This adds elements to the action bar if it is present.
getMenuInflater () .flate (, menu);
return true;

Boolean public onOptionsItemSelected (MenuItem element) {
switch (item.getItemId ()) {
startActivity (new intention (this, PagamentosActivity.class));
autenticacao = ConfiguracaoFirebase.getFirebaseAutenticacao ();
autenticacao.signOut ();
startActivity (new intent (this, LoginActivity.class));
finish ();
return super.onOptionsItemSelected (item);

@SuppressWarnings ("StatementWithEmptyBody")
Boolean public onNavigationItemSelected (MenuItem element) {
// Manage the navigation view items clicked here.
int id = item.getItemId ();

if (id == {

} else if (id == {

} else if (id == {

} else if (id == {
exibirHorario ();
} else if (id == {
avaliarApp ();
} else if (id == {
compartilharApp ();
} else if (id == {
enviarEmail ();

DrawerLayout drawer = (DrawerLayout) findViewById (;
drawer.closeDrawer (GravityCompat.START);
return true;

// email Enviar
public void enviarEmail () {

Intent email = new Intent (Intent.ACTION_SEND);
email.putExtra (Intent.EXTRA_EMAIL, new channel[]{ ""});
email.putExtra (Intent.EXTRA_SUBJECT, "Contato");
email.putExtra (Intent.EXTRA_TEXT, "Digite sua mensagem aqui");

email.setType ("message / rfc822");

startActivity (Intent.createChooser (email, "Send e-mail com:"));

// Compartilhar aplicativo
public void compartilharApp () {

Intention compartilhar = new Intention (Intent.ACTION_SEND);
compartilhar.putExtra (Intent.EXTRA_TEXT, "Used as APP and No Name");

compartilhar.setType ("text / plain");

startActivity (Intent.createChooser (compartilhar, "Compartilhar com:"));

// Avaliar aplicativo
public void avaliarApp () {
try {
startActivity (new intent (Intent.ACTION_VIEW,
Uri.parse ("market: // details? Id =" + getPackageName ())));
} catch (ActivityNotFoundException e) {
startActivity (new intent (Intent.ACTION_VIEW,
Uri.parse ("" + getPackageName ())));

// Horario de funcionamento
public void exibirHorario () {
AlertDialog.Builder dialog = new AlertDialog.Builder (this);
dialog.setTitle ("Horário de funcionamento");
dialog.setMessage ("Seg.a Qui.-> 17h - 22h  nSex.e sáb .-> 17h - 00h");
dialog.setCancelable (false);
dialog.setNeutralButton ("Fechar", new DialogInterface.OnClickListener () {
public void onClick (dialog DialogInterface, int i) {
dialog.dismiss ();

dialog.create (); ();