Foreign is a role-playing, story-driven, open-world game, where your relationship with the NPCs affects their behavior.
You play as a young man, in pursuit of Shelly, your lost girlfriend. Your journey will bring you to Smoky - Stone a small town in the desert.
Will you be able to find Shelly in the dangers of the desert, persuade the town people to help you, and deal with groups of escaped convicts?
Your decisions will lead you to an ending that reflects your choices. but what will it be? play and find out!
This game features story choices and branching dialogues without cut scenes. over 30 stories, 40 characters, and many locations. Talk and persuade through dialogue, cook food, fight with melee, ranged or dart gun, discover story items and letters, fast wait, and fast travel.
I am a sole game developer and 3D designer, I made this game completely by myself over a development period of 3 years. You are welcome to visit my site and send comments and reviews by email. I hope you enjoy the game.
For those who don't have the patience to read, here's a spoiler: The coffee ran out in the store, Liam has grown 3 years more, programming is fun and has nothing to do with life as we know it.
My initial goal was to develop a story-driven game with some characters you could talk to.
In the end, what came out was an open-world, role-playing game that incorporates an artificial intelligence system written in about 500 pages of code, with English literary content equivalent to a 400-page book with 40 3D characters operating in a virtual world, responding emotionally to every user's action in a fraction of a second, on a home computer.
The game features dozens of branching stories, dialogue choices, and game mechanics that include third and first-person control, speech persuasion, combat, cooking, safe hacking, sneaking, using tools, navigating maps and more.
It all started in school, the year was 2016 I studied game development and saw many types of games, but one thing kept bugging me, all story-driven games concentrate only on fighting. The reason is pretty clear, a game usually is seen as a sport where there is competition, in a winning and losing situation, I had to find a different kind of game.
There is another way to look at life not just as a competition but as a story. The story has choices on the way, and at the end of the story, there is a change in the world, or a change in character, or even simply the adventure of exploring a new way you did not know before.
Not everything is about competition, winning or losing.
At the end of school, a friend told me: Why not play FALLOUT4 this game is very similar to the game you want to make.
I told myself that it was worth trying, maybe I would learn something from this strange game about imaginary America in the 1960s.
I sat down at the computer and downloaded the game.
Six months later,
I got up from the chair after 2000+ hours of gameplay and realized that something was done right here.
But it's still a fighting game. There has to be a way to change that.
I looked around, the apartment looking like it hadn't been cleaned for years, the flower pots dried up, sparks of dust rose from the carpet.
I sat back and told myself, what's the big deal, all it takes to get started is some 3d NPC's, some 3D houses, some lines of code, and writing some stories.
It took me a year of programming to get some NPC's into the house without disappearing or get stuck, another year to get the characters to stop and talk to the player and not bump into him endlessly, a year to make the characters say the right sentence at the right time and not repeat the same sentence over and over, another year to bring the player into a home while loading the contents of that home without causing the computer to smoke and make small sparks.
Luckily for me, I found out that if you work at nights, Saturdays, holidays and sleep much less, you can squeeze five years into three.
It works, I checked.
Then when I added some fighting to the game I found out that combat is also kind of fun, so maybe I should change the game? But it wasn't fun to go back and change 500 pages of code, so I just added it to the game, and the game expanded more and now it contains much more than the original design.
And eventually, the time has come, the game evolved, the coffee ran out in the store, Liam has grown 3 years more, I started dreaming of code lines, and I felt it was time to release it.
You are welcome to buy FOREIGN, and help me make the next game (or buy a robot for dust cleaning).
No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.