Anyone know how to make a rpg

howdy i am in the proggress of making a rpg i would like feedback if you can please also i might add you as an npc! here is a very very very early demo (its bad but its ok)
(https://arcade.makecode.com/S09542-66318-69953-21580)

2 Likes

Your problem is because multiple of these ‘If’ blocks are triggering at the same time which is then calling it to put text on top of the other text. My suggestion on how to fix this is put another if block in the if block and create a variable for each that checks if you are standing next to the tile but you can also make sure that if you want it doesn’t call by setting the variable to null anyway… bad explanation but basically that is your problem. I think.

2 Likes

yeah I’m sorry but it is hard for me to understand your explanation sorry for the inconvenience may you please send a visual or something?

1 Like

I think the diologe set up is pretty good. The music caught me off guard. I think this is pretty good so far, I can’t wait to see the rest.

1 Like

Thanks for the feedback and support! by any chance (also everyone in here) do you want to be an npc

  • Yes and I’ll give you a prompt
  • no i’ll pass but thanks
0 voters

Can my character be a really hilarious NPC that tries to get people to jump off a cliff constantly when you visit the area by saying stuff like its fine, I did it.

ok, let me think of what my character could say… I’ll make some sprites and whatnot tomorrow.

Somewhere, anywhere, there is just the dancing B gif, for absolutely no reason. It seems to appear in increasingly random places.

There is no stopping it.

i thought of the best thing
yo my uhh random item fell down can you fix it dude
say that agian

1 Like

A preview of your asset (eg image, tile, animation)

Ok, my character sells fish. They heal you in game.

script:
Danny: Hi, I’m Danny. I sell fish. You want some?
(player picks no)
Danny: Oh, ok. Come back soon, these fish aren’t gonna buy themselves.
END
(Player picks yes)
Danny: Ok, here’s what I got.
Raw fish 2$
Un-raw fish 4$
Fish and fries 8$
(player buys one)
Danny: Enjoy!
END
(player decides not to buy one)
Danny: Oh, changed your mind? Thats fine, see you later.
END

My sprite is 16x16 just copy my account thing

2 Likes

its a top down game so things might change

1 Like

So I’ve been trying to code the npcs and it lags like crazy here is the thing if anyone can fix it

Nevermind I found the variables your talking about its in the laggy link that is posting soon or has already been posted

I HAVE FIXED THE LAG
Great news the lag in the 2nd demo is gone!
here is how

The reason for lag

So I put the script for spawning NPCs in a forever thing BUT I accidentally moved it and the lag poofed this project is gonna be worth it

The following demo might be in April?

Howdy this is the April release 1/1/25
enjoy :smiling_face_with_horns:
https://arcade.makecode.com/S37632-06304-96040-539082025-04-01T07:00:00Z

1 Like

This is an extremely early demo of a demo I have changed the name of the game to Mateo’s random journey I am posting this because I won’t have access to my computer and having the file over here will be easy to code
@Danny_Devention this is your npc test
https://arcade.makecode.com/S70769-79709-75490-77615

2 Likes

yo first third party reference to something I said in an unrelated topic?
Lets gooooooooooooo
It’s good so far :ok_hand:

1 Like

I sell 'cats. stands for hot cats.

Astronomer: Heya, wanna 'cat? stands for hot cat.
(No)
Astronomer: Alright, guess you dont want a 'cat.
(END)
(Yes)
Astronomer: Alright take ya pick.
Hot Cat - 3$
Apostrophe Cat - 2$
Hot Cat..? - 99$
(if you buy a ‘Hot Cat..?’ its a cat with a sweater)
Astronomer: Enjoy your cat!
(Buys anything else)
Astronomer: Enjoy!
(END)
(Doesn’t buy)
Astronomer: Thats a shame.
(END)
My sprite is 42x42 copy my pfp

3 Likes

Well, the game itself is pretty good so far, i would suggest making a tutorial at the beggining, beacuse some people may not know what to do. great game tho!

2 Likes