Share your repls and programming experiences

← Back to all posts
Oregon Trail
Mavrick

This project was created for the Repl game competition in 2018. It has since been discontinued. If I get enough requests to create it again, I will reopen it in another project, but otherwise it will unfortunately be closed.

This game is designed for full screen using the editor display will cause the game to look out of proportion and discolored. Sorry if the proportions are off; everyone's monitor is different. There's nothing I can do to fix this...
Here's the link to play in full screen: http://oregon-trail-game.mavrick.repl.run

This is a "rework" of the original "Oregon Trail" developed by Don Rawitsch, Bill Heinemann, Paul Dillenberger and MECC in 1971. It's not final yet, but it does have lots of work in it and will have much more in the future. The game is completely finished, and the full version was released on the 18th of April at 21:58 (9:58 PM) EST.

Keep in mind that this will not be an exact copy of Oregon Trail. There will be many elements, story lines and other parts that are very different than the original game, but there will also be many aspects intentionally put into the game to remember and, in some cases, mimic the original game.

This is my first-ever game that I've done on my own, so hopefully it's good. I would greatly appreciate any feedback you have on the game. Make sure to upvote and comment if you want to help me out and if you want to see this game improve

- - -

Background:
This game takes place in a alternate history world that is almost exactly like ours, except that there is a major threat to the travel to the West in the form of a powerful bandit group called the Pandora Group.

In this game, your choices matter.

- - -

Tip:
In order to enjoy the full story experience of the game, I would recommend talking to the townsfolk whenever possible.

Don't get too trigger-happy. Any key presses during scrolling text will be put in the next input section; that includes pressing the enter key.

Putting weird symbols or pressing backspace too many times may mess up the graphics, so unless you want a terminator-background, try not to hit your head on the keyboard.

At some points where a Yes or a No is required, text entries that are not one of the answer choices sometimes are counted as a no or the last answer choice. Beware of that when answering.

- - -

Command list (Type these in before pressing enter on the "Press enter to start" prompt at the beginning)

"hardmode" - Typing this in will increase the chances for a character to get sick, to allow for a more classic Oregon Trail feel.
"end" - This will skip to the end of the game, allowing you to skip all of the travelling time and start the game already at the Whitman Mission. This is especially useful for judging or bug testing
"skipintro" - self explanatory. Skips the intro (the title screen and startup colours) if you have already seen it

And of course, pressing enter normally will result in playing the game normally.

- - -

Thanks, and enjoy!

Voters
jimsmith8
StephanieCosta1
HemayetulChowdh
kylegamerlol
gzuloaga
Zachary007
LordPancake
TristanMisja
eankeen
tgrosh
Comments
hotnewtop
BrianGaspar

fun game

GabriellaArmijo

Really fun!

katyadee

O...M...G. That's all!

Mavrick

@KatyaDelaney For now. I'm working on it, and over the course of the month, it definitely will get much better and have more in it!
Right now I'm mostly working on errors and bug testing, so it may be a day or two until a content update happens

JamesHeafner

Very well done so far.

AdriannaBordona

Red text with blue background (or vice versa) is notoriously hard to read.

The entire time I play this game, the soundtrack for Starkid's musical version of this game will be playing in my head. Whoops

tgrosh

Oregon Trail !!?? I love it! This is an awesome remake of a timeless classic! I cannot wait to see where this adventure takes me....

cool

Mavrick

@tgrosh cool indeed

Mavrick

Update 0.4.0 is out! This is the update that adds an actual story to the game (Not like the original Oregon Trail) as well as two new graphical elements; one that goes with each fort you arrive at. Try it, and tell me what you think!

Booperboberino

@Mavrick Very nice. I like the images!

Booperboberino

Looks like it's gonna be a cool game when it's finished

Mavrick

@Booperboberino Thank you! I plan to work on this much more, and it will get much better over time; I'm currently working on a graphical element, still only using text and text coloring.

TobyS

This is one of the best, text-based games ive seen on replit

Mavrick

@TobyS Thank you! And it's not even done yet.

TristanBlair

When I got to the Fort area, going to the general store froze me on the Ox screen. I inputted 0.
Great so far!

Mavrick

@TristanBlair Thanks for the feedback. I also sometimes experience freezings of the program in what feels like random locations. I have no idea what's causing it, or if it's just a computer/website issue.

Mavrick

@TristanBlair The error is fixed now, sorry for the delay in me saying that.

elenibohacek

Nice work so far!

AmeliaBlackwell

It's really fun!! I came across some errors: I bought wagon repairs but it said I had 0. My food was in the negatives. When I died, I could continue, with a death message showing each day, until i selected option 1, continue. Still I'm sure you're working on this. It's really cool and I like the colours. excited to see more

Mavrick

@AmeliaBlackwell Thanks for the feedback! I'm still working on the travelling part, so that should get fixed soon. It's difficult to find the bugs with only one person with not that much time, so it's always appreciated.

AmeliaBlackwell

@Mavrick oh yeah I totally get that! people always find more bugs in my stuff. no problem, looking forward to any developments :)

Mavrick

@AmeliaBlackwell I managed to find myself a person willing to help me with bug testing, so now more of my time can be focused on content rather than going insane playing the same stuff over and over again

AmeliaBlackwell

@Mavrick ahh nice! Yeah i relate, with the fishing game i eventually just went into the accounts file and manually changed the stats so i could get to the bit i needed to test

Mavrick

@AmeliaBlackwell Yeah, that's what I've been doing with my "Jamestest" thing, but doing that, I might miss other errors in the main game, since I have to change stuff that might affect other parts.

rediar

I got an error after the store

Mavrick

@rediar That happened because Repl edits after every edit I do. This has been fixed, and I will use a test server for future editing before putting the next release into the submitted program

CarlosRamos04

I've run into a problem when trying to buy medicene

1: Continue the trail
2: Go to the General Store
3: Talk to the townsfolk
4: Buy medicine

4

You chose option 4
Traceback (most recent call last):
File "main.py", line 1287, in <module>
slowPrint("It will cost $" + healCost.str() + " to heal all of your people, and you have " + inv["Money"])
TypeError: can only concatenate str (not "int") to str

Zachary007

Its amazing! Isn't this an fan game of the Oregon trail game... I found an error

AdriannaBordona

I tried to buy medicine at the first stop and encountered a fatal error. I talked to the Indian man, then attempted to choose option 4. Error reads as follows:

You chose option 4
Traceback (most recent call last):
File "main.py", line 1287, in <module>
slowPrint("It will cost $" + healCost.str() + " to heal all of your people, and you have " + inv["Money"])
TypeError: must be str, not int

AkhilGupta

idk why, but I tend to run in a lot of errors

https://storage.googleapis.com/replit/images/1556206562949_6b2f62e1a82d4725809ee2565abeb03d.pn

it happened at the first stop. As soon as I reached it, I immediately used option "4" - "medicine".

Also, can you explain what does the option to rest for the day does while on trail? Maybe add it in the instructions/something.

And, all of my members fell sick quite early, however since we are never informed that the members can be treated only when at some stop point, I kept wasting a lot of resources with the option to "rest for the day", thinking that is what they need. I think you should convey that to the players before they start the journey! Also, how can we prevent the members from getting sick so easily? I had enough food and also 2 clothes per person!

AmeliaBlackwell

It's really enjoyable but I came across a bug

https://storage.googleapis.com/replit/images/1555614754194_03e6a1db295067c07209e1f13308c995.pn

The story has such an exciting feel and I really wanted to talk to the Indian man in Port Keany but the bug came up :( It said put in Y/N and I did and that happened

Mavrick

@AmeliaBlackwell Yeah, I'm working on those. Apparently my recent update that I did just literally killed every loop so I'm going to try to get my game working again. Thanks for the help, though.
P.S. I assume it would be alright if I add you as a "special thanks" to you in the end credits, right?

AmeliaBlackwell

@Mavrick no problem, good luck in getting it fixed! Yes of course! I was thinking of doing a similar thing. Would you be okay with being in mine?

Mavrick

@AmeliaBlackwell That would be great! I saw that you were going to have that "Fishing game tribute" in there as well, right? That graphic was pretty cute to have the title in.

It should be fixed now; I'm testing it myself, so hopefully it does work or it'll be even longer until I sleep...

AmeliaBlackwell

@Mavrick great, you're in it! That graphic is so cute. About your game, how do you do the coloured backgrounds?

ugh it's late here too, 2am. I'm looking forward to playing your game tomorrow though :)

Mavrick

@AmeliaBlackwell I literally found out how to do this on accident.

Here's an example of how to do the background:

Hopefully that made sense. And remember, you saw it here first, folks!

I'm joking I'm probably not the first person to do that

AmeliaBlackwell

@Mavrick Aha wow that's such a cool little hack! Thank you! i've never seen it before so you might be.

Mavrick

@AmeliaBlackwell Good luck on the judging, although I'm sure you won't need it!

AmeliaBlackwell

@Mavrick thank you! You too! I'm really excited to see the winners. I hope there are prizes for the winners of the other categories. Hopefully it won't be too long before they announce it.

Mavrick

@AmeliaBlackwell Well... I would assume it will be at least 6 hours and 41 mns, So it won't be before you go to sleep.

AmeliaBlackwell

@Mavrick ahaha i need to sleep. Goodnight!!

Mavrick
Mavrick

The full release of the game is now out! I will not be changing much the code save for minor fixes and the possibility of a difficulty slider.

Mavrick

Version 0.5.0 is out now! This adds a more user-friendly interface, as well as fixing lots of bugs and improving things that existed before. It also adds a new story element to the game: Check the "Changelog" tab for more information!

MichaelMatusze1

this is so dumb make it better

Mavrick

@MichaelMatusze1 I'm sorry to hear that you don't like my game. Perhaps you could tell me what I can improve on it to make it better?