Skip to content
← Back to Community
꧁ Animal Crossing New Horizons ꧂
Profile icon
SilvermoonCat

Animal Crossing New Horizons

silvermooncat

I coded this two months ago and a few days ago I made some updates and fixes!

Credits to @Bookie0 for the loading symbols, I assembled them :>

EDIT: IF THIS SOMEHOW GETS 50 UPVOTES I WILL POST DRAWINGS OF SOME VILLAGERS

ART

DBAA5D82-AD0C-4124-B5AD-CC985E2FF19A

What is Animal Crossing?

A video game by Nintendo ;-;

Animal Crossing is a fun game by Nintendo which is where the main character (you) is brought to a deserted island. I didn't include the decorating island part since that's a little hard...
And FYI, Acnh is a horror story, where a 10 year old is brought to a deserted island... creepy, but fun, huh?

The Game

Fish

There are so many types of fish in animal crossing I didn't include them all. However, the 'jokes' there are all from the game itself. Also, the probability of getting each type of fish are different depending on their scarcity.
Horse Mackeral and Sea Bass are most common in the ocean, whale shark is very rare, so in the game it is too.

DA SEABASS SHALL HAUNT U FOREVER MUAHAHAHAHA

Villagers

So there are like nearly 400 villagers in animal crossing. Not all of them are your starting ones, so I included some I found and some I like. If you want me to add another please tell me in the post :D Just tell me their name.

Graphics

Hope ya like the word-art thingy! :) I just found out how to use it it's quite fun...

Summary

Have fun playing this, I worked really hard. Please report any bugs, I'm not sure I tested everything.

If you like this, comment and upvote! :D Suggestions are appreciated ofc

SilvermoonCat

Voters
Profile icon
ConorNichols1
Profile icon
AYDENRIGGIN
Profile icon
romeisnotreal
Profile icon
justabear
Profile icon
JaredGuevara
Profile icon
dudeactualdev
Profile icon
KyleChoi
Profile icon
JWZ6
Profile icon
KelseyChen2
Profile icon
ALLISONECKHARDT
Comments
hotnewtop
Profile icon
Bookie0

pretty nice start! what about adding a few more colors and adding more stuff to the game! :D

Profile icon
SilvermoonCat

@Bookie0 K thanks for the suggestion I will add more!

Profile icon
IntellectualGuy

@Bookie0 @SilvermoonCat Yes more colors

Profile icon
Bookie0

cool, have fun! @SilvermoonCat

Profile icon
Bookie0
Profile icon
CrystalOfTime

@SilvermoonCat maybe add a title screen or different modes! I love it! such a great job.

Profile icon
SilvermoonCat

@geniushour thank you. yes, I sort of have a title screen and if you could elaborate a little on different modes? Like... what type?

Profile icon
CrystalOfTime

@SilvermoonCat like maybe a hard mode or a different take on the game, maybe ask some suggestions in the comments

Profile icon
SilvermoonCat

@geniushour ahh ok but the game animal crossing it's sort of like... peaceful decorating island style, Im not sure if I could add that. I'll see though, thanks for the suggestion!

Profile icon
CrystalOfTime

@SilvermoonCat any mode, though like maybe ones with other player but not online but they are ai

Profile icon
SilvermoonCat

@geniushour ahh ok that might be possible I will try (although not too soon. Once I'm finished with some other projects)

Profile icon
SilvermoonCat
Profile icon
NateRiver0

@SilvermoonCat
Thanks! by the way can you please tell me how you made the back input

Profile icon
NateRiver0

Please Please PLease tell me how you - Figured out inputs for going back @SilvermoonCat

Profile icon
NateRiver0

just saying a good suggestion is using @SilvermoonCat
print("\033[0;35mloading. . . ")
time.sleep(0.5)
os.system("clear")
print("\033[0;35mloading. .")
time.sleep(0.5)
os.system("clear")
print("\033[0;35mloading .")
time.sleep(0.5)
os.system("clear")
print("\033[0;35mloading. . . ")
time.sleep(0.5)
os.system("clear")
print("\033[0;35mloading. .")
time.sleep(0.5)
os.system("clear")
print("\033[0;35mloading .")
time.sleep(0.5)
os.system("clear")
for loading just a suggestion!

Profile icon
SilvermoonCat

@therealebraheem yea I always used that
but acccoreding to a user's preferences I am not doing a loading :)

Profile icon
SilvermoonCat

Ok so you need a while loop.

x = 9 # this can be anything while x = 9: inputname = input("a input.") x = 8 # change, or else it'll keep inputing if inputname = "go back": input("press enter") x = 9 # will go back now
Profile icon
NateRiver0

THANNNNNKKK [email protected]

Profile icon
firedragondnd
Profile icon
SilvermoonCat

@therealebraheem sry there was a mistake
it was “while x == 9” with 2 equals not 1

Profile icon
NateRiver0

yeah thanks i figured that out but still [email protected]

Profile icon
[deleted]

@SilvermoonCat You can also use

break

Profile icon
SilvermoonCat

@ZhongRietveld for sys.exit? ik but I prefer sys.exit more :)

Profile icon
[deleted]

@SilvermoonCat No I mean that you go earlier uot of a for/while-loop then the condition says

while True: ans = input('Do you have a life [yes, no] ') if ans == 'yes': break else: print('Incorrect answers') print('You\'re out of the loop')
Profile icon
SilvermoonCat

ART

DBAA5D82-AD0C-4124-B5AD-CC985E2FF19A

@therealebraheem :D

Profile icon
NateRiver0

@SilvermoonCat
WOWO Amazing!

Profile icon
BD103

Have an upvote!

Profile icon
IOP3

epic

Profile icon
SilvermoonCat

@IcingBlaze thank you :D

Profile icon
JacobMcPherson1

Nice it's pretty cool

Profile icon
SilvermoonCat

@JacobMcPherson1 thanks :) glad you like it

Profile icon
NateRiver0

@SilvermoonCat
File "main.py", line 363
'''
^
TabError: inconsistent use of tabs and spaces in indentation
 :( pls fix

Profile icon
SilvermoonCat

@therealebraheem uh oh I was just... ok does it work

Profile icon
NateRiver0

@SilvermoonCat
Yeah i just removed the multiline comment then it worked

Profile icon
NateRiver0

@therealebraheem
love the game!

Profile icon
SilvermoonCat

@therealebraheem thanks! a store is coming soon, but there's a million tab errors so I'll notify you later ;)

Profile icon
NateRiver0
Profile icon
NateRiver0

@SilvermoonCat
EDIT: IF THIS SOMEHOW GETS 50 UPVOTES I WILL POST DRAWINGS OF SOME VILLAGERS current upvotes : 74

Profile icon
SilvermoonCat

@therealebraheem once I'm on iPad I will post ;)

Profile icon
NateRiver0

cant wait to see [email protected]

Profile icon
NateRiver0

@SilvermoonCat
Btw can i use your typing function for my own game

Profile icon
SilvermoonCat

omg why's this trending...
AND PLEASE DO NOT ASK FOR EDIT ACCESS. I have already denied a few... just fork it if you wish

Profile icon
SilvermoonCat

GAME IS BEING UPDATED SO THERE MAY BE PROBLEMS :\ just saying...

Profile icon
MaxPerez1

@SilvermoonCat ok also great coding

Profile icon
[deleted]

Thanks!

Profile icon
[deleted]

How can jou post jou're repl?

Profile icon
SilvermoonCat

@ZhongRietveld ? If you’re meaning how can you post your repl, then you just click on add post in repl talk (where you found this) and follow the instructions there

Profile icon
NotMrMan

nice! just don't get sued by nintendo

Profile icon
SilvermoonCat

@NotMrMan i really hope not spare me nintendo loook I got your game so just--

Profile icon
DillanBowman

@NotMrMan it should be mario stomping you that you should be worried about nintendo owns mario like a slave

Profile icon
LINCOLNSPANO

hey silvermooncat this game is awesome! I love playing it, nice game, hope you will continue to make updates. you worked hard in this, i love it! :) Great job!

Profile icon
SilvermoonCat

@LINCOLNSPANO hii i checked back here after months thanks i probably wont update now since i’m really busy but ty <3

Profile icon
LINCOLNSPANO

@SilvermoonCat np, but seriously great game, probably one of the top games, nice!

Profile icon
LINCOLNSPANO

oh i see

Profile icon
BearCoder01

Cool game!

Profile icon
[deleted]

i got only ocean sunfish and whale sharks ;-;

Profile icon
[deleted]

oop 3 whale sharks in a row

Profile icon
[deleted]

i got a whale shark on my first try

Profile icon
SilvermoonCat
Profile icon
[deleted]

@SilvermoonCat i have great luck... 3whalesharks in a row, and i only ggot sunfish and whalesharks

Profile icon
SilvermoonCat

@snekattack wow :D do you like teh game?

Profile icon
[deleted]

@SilvermoonCat its fun but you should maybe channge the rates for the fish. maybe when you start fishing the screen says fishing... or something like that so you sort of have to wait for the fish to be found/caught so you cant spam fish

Profile icon
SilvermoonCat

@snekattack mm ok. I’ll add a time.sleep. And the probability of catching each fish is actually different

Profile icon
[deleted]

@SilvermoonCat i saw but it seems like it is a bit too easy

Profile icon
mathiasaboye

image
uPvOtE bEgGaR jk

Profile icon
SilvermoonCat

@mathiasaboye lol
ya I’m not asking for upvotes... just found in my trashly collection of art some villagers :)

Profile icon
JujuSanpo

this is awesome dkfjgkfdghjkdfgnh

Profile icon
Mozyyoo

how did you make the writing type like that in Dodo Airlines?

Profile icon
SilvermoonCat

@DrHalloween Like typing? oki here :

def typing(text): for char in text: sys.stdout.write(char) sys.stdout.flush() time.sleep(0.045)

Indentation is wrong above bc I just typed it... and now

typing("Typed things!")
Profile icon
Mozyyoo

@SilvermoonCat Awesome, tysm!

Profile icon
[deleted]

remove the lines between 106 and 111 it looks like the dots are moving out then in. i personally like it out then it clears so on. @SilvermoonCat

Profile icon
[deleted]

@SilvermoonCat here an idea... right now im making a little app thingy that will be filled with games and other useful stuff. maybe sometime (once im finished remaking the game) i could add the animal crossing in? also... there is a glitch where if you spam fishing it will glitch out and wont erase the screen. finally you should add account saving with the repl.it database

Profile icon
SilvermoonCat

@snekattack I’m not good at db right now so not that (but I get you) and sure... then why would you spam fishing? In animal crossing (the real game) they purposely make everything a little slow

Profile icon
[deleted]

@SilvermoonCat 1: here a simple tutorial
that you can use. i learned db today and im making a fully functional login system to my program. i spam fished cuz i wanted to lol

Profile icon
SilvermoonCat

@snekattack I have a db sys already but it's too complicated as of now... I MIGHT try for future projects

Profile icon
[deleted]
Profile icon
ahkid7674

Screenshot 2021-02-10 at 10.29.46 AM
on my 4th try aswell

Screenshot 2021-02-10 at 10.30.34 AM

Profile icon
SilvermoonCat

@JULIODIAZ1 noice :D

Profile icon
DemetrioGarcia1

This reminds me of Animal Crossing New Leaf.

Profile icon
SilvermoonCat

@DemetrioGarcia1 cool! :> I’ve only played New Horizons so far

Profile icon
kwe

very cool!!

Profile icon
SilvermoonCat

@kwesw ty!

Profile icon
Soccer135246

??! I caught a whale shark on my first attempt at fishing???!?

Profile icon
[deleted]

i love your projects****************************

Profile icon
SilvermoonCat

@LaraBinth thank you! Working on smth right now, I’ll @ you if I post it :)

Profile icon
[deleted]

@SilvermoonCat yes my dream come true!

Profile icon
Wilke000

Can you add auth with repl.it to save?

Profile icon
SilvermoonCat

@Wilke000 you mean db? I can't right now, I might try later

Profile icon
JBloves27

Yesss :D @Wilke000

Profile icon
Wilke000
Profile icon
Freeh1337

very good

Profile icon
NateRiver0

How did you get the back inputs i really wanna know