Skip to content
← Back to Community
[GAME] Among Us *TESTING*
Profile icon
Smart0ne

NOTE: If you are using a chunk of code from this program, please credit me. :)

More than 400 lines of code! More than 12 hours of working! More than 40 bugs (that referencing before assignment error was the worst)! 1 game! :D

Introduction

This is Among Us TESTING, which is based on the game Among Us. You are in a ship, and there are other humans beside you. Some humans are imposters, and some are crewmates. The imposters goal is to kill all the crewmates, and the crewmates goal is to complete all the tasks.

Updates

TESTING - Started the game

Known Bugs

There is a bug where you can do tasks and the task number will go to the negatives.

FAQ

Here are some common questions that one might ask.

How Does This Game Actually Works?

The humans in this game aren't really real humans. They are just bots.

I have been thinking for a while on how the tasks should be implemented, since in the real Among Us, they have graphics, but in this game, we only have the terminal, so I simplified the tasks by a lot.

The bots here are extremely dumb, so it's literally a game of chance on what the bots will do. (basically, the bots don't care on what you do)

What Do I Plan To Add? (detailed)

I'll be going in detail for the updates I plan to add.

More rooms

This is pretty self-explanatory. I'm going to be implementing more rooms. I think this may be complex, since I would have to have many programs running at the same time (1 for each human, perhaps?) So, I think right now, this update won't be happening soon.

More tasks

I'm thinking on how I should add more tasks. It would be very nice if you guys could give me some tasks that I could possibly use.

Chatting/Voting System with AI

For the voting system, I'm planning to had a chat with bots. You can chat with the bots, and the bots might respond to you. Based on what bots type, it will influence the choice of who the bots will vote for. For example, a possible conversation could be (sus means suspicious)

You (Cyan): I think red sus, since I think red vented
Red: How?
Green: Yea red sus
Blue: I'm thinking cyan sus
You (Cyan): why would you think that?
Blue voted
Red voted
Green voted
You (Cyan): bruh
You (Cyan) voted
Voting Results
Blue: 0
Green: 0
Red: 2
Cyan: 2
NO ONE WAS EJECTED

More abilities for the imposter

Since there are no rooms, imposters can't really vent. For now, the venting will probably just be a "you can travel anywhere" thing. Basically, the crewmates can only follow a path to go to different rooms, but the imposter can go anywhere from anywhere, similar to teleporting.

Sabotage will be implemented soon. For now, the only sabotage I know is sabotaging the lights, so I'm thinking when the lights are sabotaged, you cannot move do anything except wait for the instructions to somehow fix the lights. Please comment on what other types of sabotage I could implement!

Ability to observe for crewmate

Right now, for the emergency meeting, it's mostly based on luck, if you eject the real imposter. When you observe a human, you can't do any tasks, and you can't host an emergency meeting, but you can see every single thing they do, whether they pass, do a task, or even kill someone. This could lead to more strategy.

Credits

Thanks to @Coder100 , @fuzzyastrocat , and @heyitsmarcus for responding to my questions in repl.it ask. I really appreciate their efforts to look through the questions on repl.it ask and answer them.

Screenshots

You may be thinking right now, "Hey @Smart0ne. There are SO MANY cool and awesome things about this game, but how do they actually look like?" Alright, I prepared for that. I will show you some of the most intense moments in this game when I tested it.

Screen Shot 2020-11-06 at 11.05.04 AM

The above picture was my winning the game as crewmate by completing all the tasks. It was intense since if the imposter killed anyone (1/2 chance), we would instantly lose. This started when we had 5 tasks left. :O

Screen Shot 2020-11-06 at 11.43.26 AM

The above picture was my losing as imposter. I wanted to eject one of the crewmates, but then both of the crewmates voted for me, so I got ejected instead. :(

Closing

Thanks for viewing this project! Hope you have a good day!

Voters
Profile icon
AngelDiscua
Profile icon
elizurfk
Profile icon
OldWizard209
Profile icon
LevonJohnson
Profile icon
JWZ6
Profile icon
TonyWu4
Profile icon
firedragondnd
Profile icon
EllaSchmenk
Profile icon
forceofyoda
Profile icon
IGamer123
Comments
hotnewtop
Profile icon
mathiasaboye

I think there is a glitch... 3 people voted blue and he wasn't ejected.
Screen Shot 2020-11-08 at 11.22.50 AM
other than that really good game :)
EDIT: this only happens with blue apparently, here is a screenshot of ejecting red

image

my first win :D
Profile icon
Smart0ne

@mathiasaboye Could you post the full screenshot? :)

Profile icon
mathiasaboye

@Smart0ne that is the full one, then they didn't eject him after

Profile icon
mathiasaboye

it just went back to the menu

Profile icon
Smart0ne

@mathiasaboye Back to the menu .... like the homescreen?

Profile icon
mathiasaboye

@Smart0ne like to kill, call emergency or wait

Profile icon
Safyre

@mathiasaboye This happened to me as well. Blue was voted, but it didn't show that he was ejected.

Profile icon
Smart0ne

@Safyre I can't seem to find what went wrong ... hopefully, in the ALPHA version, this will be solved.

Profile icon
sadlifeme

wow you are awesome man

Profile icon
Smart0ne

@sadlifeme Thanks. :D :D :D

Profile icon
sadlifeme

@Smart0ne I'm just sayin' the truth man you don't needa thank me

Profile icon
froggyboy

do you have a task limit? i don't think so
ps cool game
image

Profile icon
moveonwasd
Profile icon
Smart0ne

@froggyboy Yeah, I'm going to fix that soon. Probably display a warning "You can't try to complete this task anymore."

Profile icon
AtharvGoel

For rooms and movement, you can do something like I did here: https://repl.it/@AtharvGoel/MazeRunner#main.py
I made this game to simulate the first book of the Maze Runner series. Basically, you are just trying to escape the maze. For your purposes, you can do something similar, except with a ship instead of a maze. The program works by creating a string layout of the maze. Different letters signify whether that position is a path, wall, etc. Then it prints out a small area, highlighting the letters with colorama based on what letter it is. I used getch to detect keypresses, so enters don't have to be used in between.

Profile icon
AtharvGoel

You could also use pygame, but it's pretty laggy on repl from my experience.

Profile icon
Smart0ne

@AtharvGoel Thanks! I'll keep that in mind. :)

Profile icon
peternielsen112

@AtharvGoel I checked out Maze Runner its awesome good job man

Profile icon
AtharvGoel
Profile icon
NehalRam

@AtharvGoel pygame is not even working on repl its not even giving a rectangle.
I think we need a hacker plan for better speeds but if you have a hacker plan pygame is an option

Profile icon
AtharvGoel

@NehalRam Pygame works fine for me and I don't have the hacker plan.

Profile icon
AtharvGoel
Profile icon
JasonLiu19
Profile icon
Smart0ne
Profile icon
MATHyou

I don't think you should be able to do tasks when you're an imposter, rather you should be able to fake them. Anyway, cool game!
image

Profile icon
Smart0ne

@MATHyou Oops ... a bug ... let me fix that. :D

Profile icon
StarletDevil

When all tasks complete the game freezes

Profile icon
BREACHERGN

well new one is WAY TOO GOOD IF COMPARED TO THIS XD this sucks
this edition
you can't do anything in particular

Profile icon
KhShahid
Profile icon
KhShahid

This file cannot be displayed:
This file cannot be displayed:
This file cannot be displayed:
This file cannot be displayed:

Profile icon
Chocolate16

@mathiasaboye you are right i was blue and imposter so it's good.

Profile icon
Leroy01010

umm...
Screen Shot 2020-11-29 at 14.18.26
-1 more times?

but it's a good game!!

Profile icon
Smart0ne

@Leroy01010 Yup, a bug. :P ALPHA version solves this.

Profile icon
Leroy01010
Profile icon
Leroy01010

cool!!

Profile icon
brogen

I actually got it now.

Profile icon
brogen

How many times must you destroy astereoids, I did it like 18 times?

Profile icon
brogen

I am encountering a problem after doing nothing it never clears the screen.

Profile icon
brogen

Maybe add quit to action menu.

Profile icon
brogen

How can you destroy asteriods? I typed in 1,2 12 1 2 and 1 2
nothing worked!

Profile icon
Smart0ne

@brogen Type in (1,2)

Profile icon
brogen
Profile icon
brogen

@Smart0ne could you help me with a problem?

Profile icon
Smart0ne

@brogen Sure?

Profile icon
brogen

@Smart0ne I actually got it covered now.

Profile icon
Chocolate16

Wow cool but i died too fast after task. Coool!!!!!!!!

Profile icon
Smart0ne
Profile icon
TheMaster7661

it would be nice if when you die you could see the tasks still getting done, until everyone finishes a task, or until red kills everyone. and i figured out that only red is the imposter, nit any of the other characters, so it made it really easy to win when i wasnt the imposter.
im also thinking it would be great if each character had their own set of tasks to complete.

Profile icon
Smart0ne

@NoahJospeh That would be pretty hard, but I'll do it later.

Profile icon
TheMaster7661

@Smart0ne I understand, but it's just some ideas on how to make the game better. If you want, I could help.

Profile icon
LingWu1

Wow this game might be better that the one @FloCal35 made but I aint insulting him :D.Also,I had the same glitch as @mathiasaboye with the voting.

Profile icon
FloCal35

@LingWu1 Oh no this is definitely better (@SmartOne permission to use code to make my combined among us between our two projects)

Profile icon
LingWu1

Really @FloCal35? Nice

Profile icon
FloCal35

@LingWu1 I don't know if it will actually happen, I'm pretty busy these days

Profile icon
Smart0ne
Profile icon
Smart0ne

ALPHA VERSION IS RELEASED! CHECK HERE! https://repl.it/talk/share/GAME-ROOMS-Among-Us-ALPHA/79187

Profile icon
Dboy556

i dont like it

Profile icon
Smart0ne

@Dboy556 Please tell me on how I could improve. :)

Profile icon
Dboy556

@Smart0ne Can you make it like The players can move around and imposters can kill??? If Thats to much im sry

Profile icon
Smart0ne

@Dboy556 ALPHA version has those features! :D Check it out!

Profile icon
Dboy556

@Smart0ne what does that mean

Profile icon
Smart0ne

@Dboy556 lol go https://repl.it/talk/share/GAME-ROOMS-Among-Us-ALPHA/79187 and you'll get the player-moving-to-rooms and imposter-killing and imposter-venting

Profile icon
Dboy556

@Smart0ne Your the best dude

Profile icon
JasonLiu19

can i post my first alpha win?

Profile icon
JasonLiu19

@JasonLiu19 and some others?

Profile icon
JasonLiu19

@JasonLiu19 also i have op strat

Profile icon
Smart0ne

@JasonLiu19 Wait, you have ALPHA? :O

Profile icon
JasonLiu19

@Smart0ne you said it was the first thing pinned on your profile on the question about a bug in ask

Profile icon
Smart0ne

@JasonLiu19 -_- true. Well, I'm going to test the ALPHA version like a billion times, to make sure it's fair for each side.

Profile icon
JasonLiu19

@Smart0ne i found a very overpowered strat for imposter

Profile icon
Smart0ne

@JasonLiu19 nice! I'm trying to find a strategy for the crewmate, but it seems like the imposter always kills me :(

Profile icon
yeow1234

hi

Profile icon
Smart0ne

@yeow1234 hello!

Profile icon
FuzziballGaming
Profile icon
FuzziballGaming

Why Did yellow vote for himself?

Profile icon
Smart0ne

@FuzziballGaming Dunno. The bots here are super bad.

Profile icon
FuzziballGaming
Profile icon
FuzziballGaming

@Smart0ne Is This a bug? It did not tell me I won.

Profile icon
FuzziballGaming

@SmartOne good game though

Profile icon
Smart0ne

@FuzziballGaming That's the internet connection, not a bug. :P

Profile icon
Smart0ne

ALRIGHT EVERYONE, I AM DONE THE ALPHA VERSION FOR CREWMATE, AND THERE IS WAY MORE STRATEGY NOW. I'M WORKING ON THE ALPHA VERSION FOR IMPOSTER, SO STAY TUNED!

Profile icon
NoNameByProgram
Profile icon
Smart0ne
Profile icon
NoNameByProgram
Profile icon
Dude149

I.. killed everyone! I win! SmartOne.., you are the Smart One:P Thanks!

Profile icon
Smart0ne

@Dude149 Thanks!

Profile icon
Soccer135246

sabotage seismic

Profile icon
Soccer135246
Profile icon
Smart0ne

@Soccer135246 Thanks! I'm planning to do O2.