PyWeek 30 challenge: “Castaway”

45 entries

Cast Away Robot

In our game you play as a robot who has been cast away, and you need to find a way back, having some adventures and solving some puzzles along the way.

Our game is targeted at young kids, emphasizing fun systems that they can play with, and a little bit of challenge too, but nothing punishing.

We provide two downloadables:
  • SOURCE which is runnable but requires a pip install to get going
  • WIN which is the windows executable, unzip and run the exe inside



Team: richard, candeira, AnthonyB, thetrav, hartror, Fibration

Marooned!

In Marooned! you get cast away onto an island by your fellow sea-farers, who have had enough of you. Meet the hostile coconut people and encounter the spirit they worship in Marooned!


If you need help or have questions/feedback, please @mention @Gaming32#6509 in the PyWeek Discord channel.

Entrant: Gaming32

Wind a Way

A team of two 16yo french students. Which are here tohave fun and do their best.

Team: ano002, NufNuf

Circle Sky

Circle sky is a game about space traveler whos machine broke and got stuck on different planet.


We created ray-casting for this game, so the game looks kinda of 3d. 


u also need python3 and pygame


Hope u enjoy!

Team: bung, junefish, Tucan444, TURYAM, whywhyy

Cast x Space

  • cast_X_space_v1.1.zip — The final submission for our team of Cast X Space! Check README for more information!
Hey! we are team Elite-Ra!
A bunch of amateur programmers doing our first PyWeek!

Here's are entry to PyWeek 30, A Castaway, into Space [Cast x Space] game!



The song is now here: Soundcloud | Cast X Space music

Team: AyushCodez, pjrMakesPyGames, Kartesian

The Citadel Spires

This entry is a static-site browser-based game.  It uses brython to be able to use python instead of javascript as the scripting langauge.  100% of the game logic is implemented in main.py.  It uses Phaser 3 as the game engine.

All of the art/assets were created during the week using the following tools:

  • Aseprite (base sprites and animation)
  • GIMP (Final texture atlas)
  • Tiled (Mapping)

I published a static site version of this at https://quikli.gitlab.io/thecitadelspires/ for those that would prefer to just play the game and not have to download the source & run it.

The source distribution can be run in any modern python interpreter. You can run the game by running the following command in your terminal from
within the folder containing main.py

python -m http.server


You can then open any browser to run it. (http://localhost:8000/)
I developed it using firefox.  I tested it on a low-power chromebook.  It should run just about anywhere.

The Game

The game itself is a non-combat adventure game, but with the ability to die if you get hit too much.

You are a prisoner cast away to an island where there is a mysterious temple.  Your goal will be to escape.

Entrant: Quikli

Casted Away

Gameplay

A survival RTS. For details see the github repo. Simply click your people to select and move, gather resources in the fields and by the water, and feed your people so that they do not die.

The usual thing: clone or download the zip.
git clone https://github.com/0Nikola0/Casted-Away

Install requirements (in virtualenv if you like)

pip install -r requirements.txt

Virtualenv

python -m virtualenv venv
source venv/bin/activate
pip install -r requirements.txt

Run

python run_game.py

Team: jimthejelly, Taganov, Nikola, fury, Imperfect_One

goatforsaken

A losing theme? No. It was a necessary theme. We dare argue that it was even more important than the official theme of PyWeek 30. So we trapped you, the player, on an island of goats. Now that you are a castaway without means of survival, you have no choice but to play this goat-packed game.


As an added bonus, can you figure out what the shape of the island is?

Team: patryk-tech, m_cht, sachin, pushfoo, NMarco, sexypistol, GelamiSalami, fisher

Alasala

  • alasala.zip — Just readme was changed, so users are pointed to a public deployment.
  • alasala.zip — Submission!


Our heroes find themselves scattered across a tropical island. They are beset by mirages that want them to stay forever. Will they be able to make it deep into the heart of the evil forest and unravel the spell that binds the island?.


Alasala is a hero collecting game with automatic battles. Play online at https://alasala.ew.r.appspot.com/ or download the source zip. (Flask is the only dependency.)

Gameplay tips:

Search the beach a few times to get your first heroes. Go to the next stage to progress. See the diary to follow the story you have unlocked.

The combat is a 5v5 battle with no user input. The role of strategy is in assembling the team. You want to build a good general team, but as the stages get harder you also need to customize it to counter the specific enemies in the next stage. Check out the abilities of each hero to better understand how they can work together. Decide which ones to level up, and try to reach the heart of the island in as few days as you can!

A few things we should have explained better in game:

  • Loyalty: Much like HP in most games. Except that when it reaches zero, the character is not removed from combat. Instead they are now fighting on the opponent's side. It's possible for a character to switch sides multiple sides in a fight. Combat ends after 2 minutes or when everyone is on the same side.
  • Influence: Attack power. All abilities and attacks scale with the character's influence. Leveling up will increase it.
  • Inspiration: The little stars that appear above their heads. Different heroes gain inspiration through different methods. 3 Inspiration points are used to cast their ultimate abilities.
  • Weight: No gameplay effect. The whole physical simulation has no role in the battle and is just part of the visualization. When you replay a battle, the visualization may end up slightly different, but the results will be the same. Go back to the map and retry the stage to try your luck again.

Let us know if you have any other questions!

Team: cyhawk, gahanna, xandrew

Island Rescue

Save all 50 humans with the helicopter and bring them to the starting location (big "H") (landing zone of the helicopter).
Avoid clouds and birds.

Pick up humans by flying over them.  A maximum of two humans can be transported.  Bring them to the landing zone of the helicopter.

Clouds reduce your energy levels.  Once they reach 0, the game is over and you lose.
Crashing into birds reduce your hitpoints.  Once they reach 0, the game is over and you lose.

Save all 50 humans to win.

Energy is recharged using the solar panels on the helicopter when not flying below clouds.
Hitpoints are regenerated if you are at the landing zone of the helicopter.

Boosting your speed requires an extra amount of energy.

Controls:
A - Turn left
D - Turn right
W - Move forward
Holding SPACE while pressing W - Turbo speed (beware, this drains your energy levels)

Quitting the game - ESC

Entrant: Master47

Dark Land

  • Dark_Land.zip — Though I thought I would work in a team but ended up doing all alone. I spent 2hrs daily to create this small game. You can consider this as my first game and i am quite happy that atleast I have completed it. In future games I would use oops also.


Hello there, It seems like pyweek would be fun thats why I as an Individual joining it and would create a simple and small game as this would be my first game. I would first learn a game developing python library in order to get started. Hope this would fun tournament and I will end creating something.

Entrant: Master

Marooned

The Spaceship Animalia: On-route to Ursula-Beta-9, a Frontier Science Vessel studying life along the far reaches of the galaxy. In it's cargo are some of the deadliest and most dangerous lifeforms in the known universe.


The Animalia is forced to self-destruct after one of it's more dangerous specimens gets loose: you manage to eject from the ship before it explodes, but find yourself marooned in a nearby asteroid field. As a castaway on a strange asteroid, you'll need to make good use of the debris you can find around you to survive and get you escape pod space-worthy again. Watch out however, as you may not be alone ...


Game Notes:

- Requires pygame, numpy and PyOpenGL.

- I didn't get time to implement a proper save game feature: in lieu of this I've set the game up so that if you die you will return back at the starting location but you keep any of the items you have collected up to that point.

- Encukou picked up on a potentially-game crashing bug: see https://pyweek.org/d/7150/#14312 for a fix if you have issues (happens sometimes when just missing a platform jump)


Game Playthrough: https://youtu.be/bY_qMk63ET8

Game Soundtrack: https://soundcloud.com/user-349094787/marooned


Entrant: mit-mit

Alone in the sea

Alone in the sea - castaway surviving

You are trapped in the center of the ocean because of a ship wreck. Find ways to reach for help!

An Easter egg can be found on the top right island :D


Instructions:

The same set of instructions is also in game, you can check it by clicking the bottom right question mark.

Clicking on the question mark will pause the game, a very detailed instruction for the current objective can also be viewed by pressing [M]

  • [M] for map and additional hints for the objective
  • [C] for crafting, left click on a workbench for advanced crafting
  • [P] to open backpack, you can left click to move items
  • [A][W][S][D] to move your character
  • [B] to start building the raft, you can only build raft while you are on it
  • Left click on plants to harvest them
  • Left click the furnace with iron ore will get you iron
  • Left click while holding food will eat the food, while holding sapling or melon seed will plant it, while holding workbench, bucket, soil or furnace will place it.
  • Left click the objects on islands will collect it, for some objects you will need to hold a specific tool to collect them.
  • You lose the game when hunger or water reaches 0, the hunger and water bar are set to diminish at a very slow speed to give extra time for the player to get used to the controls.
Music copyrights can be found in the "copyright.txt" file

a sandbox survival game as a castaway ig

Entrant: chrisyan2000

Cast Away! (MUFL)

Banished from a magical party, you find yourself marooned on an island...


MUFL is a code name, so the game won't be lost among all the similarly named entries


After I looked up what exactly "castaway" means, I got to the dictionary entry for "cast".
It turns out you can cast so many different things!
I decided to make a minigame each for a few things you can cast. Give the player options, and let them cast away!
For even more theme, the game takes place on an island with the protagonist as a castaway.
 
Cast for fish
 
One obvious thing you can "cast" on an abandoned island is a fishing line. Here, it's a way to get food (needed for each action), and small amounts of other resources.

Cast Dice

A dice minigame works as well, but how to get dice on an abandoned island? Catch cube-shaped boxfish, and throw those?
You can throw multiple dice, and a pair of the same symbol will give you a bonus. That's a good way to get more of the Magic resource.

Cast Iron

If the player is a magician, they can melt iron and pour it into a suitably shaped hole to create an object.
The holes are dug by mind-controlled worms, steered by a deck of magic cards – that makes this a bit of a puzzle.

If you make more items than fit your inventory, you can—wait for it—cast one away before making a new one!

Cast a Shadow

To get some attention, a castaway should write HELP in large, visible letters. In this case, the letters can be projected on a rock wall by a fire! Should be plenty visible at night.
That determines what knid of shaped you need to cast in iron: the letters H, E, L and P.

Cast Arcane Missile

And of course, one can cast magic spells! Teleporting would be easy, let's use something to attract attention.
(Originally, you were supposed to fish out a bottle with instructions, but I didn't have time to implement that. Please excuse the plot hole.)

Controls

Use your keyboard (only!):
  • SPACE / ENTER to select/advance/confirm
  • ESC / BACKSPACE to cancel/exit/undo
  • ARROWS to move (fishing, shadow)
  • NUMBERS to select (main menu, dice, iron, shadow)
  • LETTERS to select (shadow, item castaway)
Saving

The game saves state to a persistent JSON file, and will continue when re-started.
The location of the file is written to the console.

Entrant: encukou

La Isla Finita

An arcade game where castaway needs to build a rift... 

It would be easier without birds.

Keys:

A - LEFT
D - RIGHT
S - BUILD RIFT
W - STOP BUILDING RIFT

Mouse:
LMB - Shoot cocos

Entrant: VV0JCIECH

goataway

speedlimit35's pyweek30 Theme: castaway (+ goats)


must have python3 and pygame to run


To play game: python3 main.py


press space to interact

HOLD arrow keys to move

and don't move in another direction when on the edge


Glitches to watch out for when playing -might have to press space multiple times when trying to interact with goats (or other things) -if you walk on the edge of the wall and cross the borders, you will be teleported some where really far away and the player glitches out. If this happens, you will have to restart the game.


music by me art by me code by me 

goat sound effects by Mike Koenig and Blastwavefx.com


play-through: https://www.youtube.com/watch?v=vrX82ojqCQg

Entrant: speedlimit35

TBD

We are newish to python and are looking for people that are willing to learn and have fun.

Team: daJerryMouse, Rozzledred, Fazootle, Yash, Quagsickle, InfiniteSocks

Throwaways

A small survival game with the theme Castaway. 

All artwork is made using Aseprite.

Running the game :

You can use pipenv to run the game with the following commands:

pipenv install
pipenv run game

Alternatively, you can run pip inside a virtual environment of your choice to install the dependencies:

pip install -r requirements.txt
python run_game.py

Controls :

W, A, S, D - to move

Left Mouse Button - to do primary action

Right Mouse Button - to do secondary action

E - to destroy trees and stone

Instructions:

Oar Tool - Primary to steer the ship, Secondary to slow down the ship
Build Tool - Primary to add blocks, Secondary to remove
Ship Tool - Primary to add ship blocks, Secondary to remove

Entrant: GelamiSalami

The Loast Coast

  • Loast_Coast.zip — This is a game we created as a little joke for the Discord server that we run among our friends, also named 'Loast Coast'. The game is simple, use WASD to get from the centre of the map, to one of the two boats on the coast.
We are student. Myself from village area

Team: archit_101999, lulwa, amanbeer899

Gaston the Castaway Gator

you need pygame zero to play. press space to begin. use arrow keys to move around. press a to punch. this is my first time competing in pyweek and i hope u enjoy my game ∑:)

Entrant: Monsterrreporte

Fire Dance

Dave is castaway on a desert island with only a coconut for company. He has to dance to keep his fire alive (literally). Whether this is his mind slipping or the whims of ancient fire spirits cannot be said with certainty...

Fire dance is a dancing game in the style of Dance Dance Revolution. Move sets for tracks are generated automatically using beat detection and a Markov chain. You can even add your own tracks by copying a .wav file into the project.

Entrant: HipetyHopit

Lonely Timmy

Hello
This is my first time participating in PyWeek. I have been a developer for 7 years, and am on my last year of my master.
I am very excited to try this out and see what other people come up with!

I wish everybody the best of luck!

DISCORD: Plutto#9311
GIT: https://github.com/Pluttodk

Entrant: pluttodk

Catch the life

Entrant: s10te

L0ST_!N_CYBER$PACE

A tower defense game where you have to keep yourself alive trapped in cyberspace.


Backstory:

In the year 2021, There was a freak accident at the hadron collider research facility In Bern, Switzerland. Millions of dollars of research equipment were vaporized, along with several tragic deaths. In the following months, a series of odd and disturbing events at the facility caused ripples of alarm through NATO security group. Security experts believed at first that Russian internet forces had hacked into the system, causing the damage.

High level facility personnel began receiving emails over secure channels. Many using the credentials of the workers who were killed. Suspecting a malware attack cyber security experts began deploying electronic countermeasures, including a series of anti-virus packets.

The emails continued to arrive, with cryptic and impossible messages. Slowly a small group of individuals began to believe that their fallen colleagues were not dead. They were lost... lost in cyberspace.

Entrant: OrionDark7

I, Castaway

╰(*°▽°*)╯

Please read the reamde.txt

Team: DR0ID, gummbum

Escape the Island

  • PyWeek-30-Fixed.zip — Fixed my grammar and some code changes, thanks for Tucan444 for pointing them out
So this game was made in pygame. You are stuck on an island with some materials and you have a Command Line Interface on the right of your screen in which you use commands ot type them to do things like eat or hunt for animals. Everything was made by me except for the text which can be found here: https://managore.itch.io/m5x7. The game was made with 2 of my friends, me being the dev and artist and they gave me some tips or ideas for game mechanics or game art

This is what the game looks like
A Preview of the Game

Entrant: ssjCoder_yt

The Acolyte

~Lore~
You are a fledgling acolyte to the Wizard's Tower. It is time for your graduation test. You have been outcast into the depths of a dungeon. Carrying only a candle, your link to magic, you must cast away your spells in order to survive.

~Controls~
Movement - w, a, s, d
Place candle - space
Aim - mouse
Cast spells - click
Full screen - f

~Running Game~
Unzip and from TheAcolyte directory run:
./venv/bin/python3.7 run_game.py 
 

Team: n0remac, 64-Bit, the-argus, freeqaz, RogueRaccoon

The lost goat

A little game on the theme of Castaway where you need to answer questions to escape an island


There is a little issue on Linux, since it is case sensitive, so here are the steps to fix it: (as suggessted by @patryk.tech)

chmod +x assets/fonts/
mv -iv assets/fonts/Noto_Sans_JP/NotoSansJP-Medium.otf assets/fonts/Noto_Sans_JP/NotoSansJp-Medium.otf 
mv -iv assets/cpu.png assets/CPU.png
mv -iv assets/keyboard\ and\ mouse.png assets/Keyboard\ and\ mouse.png 
mv -iv assets/motherboard.png assets/Motherboard.png 
mv -iv assets/phone\ battery.png assets/Phone\ Battery.png 
mv -iv assets/wifi\ card.png assets/Wifi\ Card.png 
mv -iv assets/scientific\ calculator.png assets/Scientific\ Calculator.png 
mv -iv questions/Keyboard\ and\ Mouse questions/Keyboard\ and\ mouse

Entrant: Vthechamp

PERA: LOST IN THE ISLAND


Bunch of newbies from BUET.


GITHUB REPOSITORY

Team: swargo98, Mashiat, booggiewho, Ruhan98

Pyrates

Well we´ll just try I guess

Team: coffee, Heuser, Lenzgolo

The Purrtectors



 You play as a house cat suddenly thrown out of his home. Stranded in an alley all alone, he must now fight his way through a hoard of cat-haters or die.

    You meet three more cats in the next level. You can control each of these cats and switch between them.

    Each cat has a set of special abilities

        You

            Dash

            Shoot single bullets

        Sneaky

            Become invisible

            Sneak kill when invisible and near an enemy

            Shoot single bullets

        Support

            Heal a selected cat

            Throw grenades

        Heavy

            Shoot multiple rounds of bullets

            Has more health

        All cats can scratch to hurt enemies from a short distance

Team: rebornplusplus, crobat261, nafiz6, abrarFahim

Who Stole My Grapes?!

After you stole the king's grapes (which was very not nice of you), He cast you away to an island.

The Grape Island. in there you will need to grow grapes to survive.

With your trusty shovel and funnel, nothing stands between you, and the grapes.

Entrant: somebody

The Casta Way

The Casta Way

Greetings stranger ! The goal of this simple game is not to be the greatest game of all time, but to teach my 15yo brother how to make such game.

Our original idea was to make a side scroller or top view game where you need to help a disciple of the legendary Casta to go up the Casta Way. The Casta Way is a long road made of gold by Casta himself in the ancient times. According to the legend, Casta hid the secret of happiness at the end of that road, but there are many obstacles in the way... Good luck to all of us, and we hope that you too will find the secret of happiness. In the meantime we are definitely looking forwards to enjoy your games !

All you will need to play this game is a recent version of python (>= 3.7), pygame installed and a bit of skill... or luck !

The Brothers


Side note : There are four goats hidden in this text ^^

Team: ddorn, eflixdorn

Space Savior

May or may not be a team of multiple living forms, guess it depends again on teammate trustability, once again.

By the way, still learning but at least with more knowledge this time.

Entrant: Xyolidge

The island

We are Team Terrible, a team of 3 teenagers who are all terrible at Python. This is our first coding competition, and we are excited to share our skills with the rest of the Python community. Happy Coding! Yeah that was cringe ngl lol.

Team: LargAnk, Yourself, LiFeng

Obbo's Descent

"Obbo was happiest traveling through space
until one day a meteor struck obbo's face.
Luckily equipped with a fishing pole,
and with safe return a clear goal,
goes fishing for asteroids to fix up the place."

Created with Panda3D

With love by:
    hendrik-jan
    rdb
    tizilogic
    moguri
    fireclaw
    sour patch bullet

Special thanks:
   The amazing panda3d community and its offtopic discord server
    lordmauve for organizing a terrific challenge
    all other pyweek participants
    Schwarzbaer for help with brainstorming.
    Sorny for helping with references.
    Alfredo Marco Pradil for making the font Jellee

Requirements:
You need at least Python 3.7 and the dependencies described in requirements.txt.

Disclaimer for macOS users: 
Unfortunately our custom cursor isn't displayed on macOS.
Also, if you're experiencing problems with the controls, set the "confine-mouse" variable
in the settings.prc file to "false" (The binary version for macOS already has this
variable set to "false")
.

watch the gameplay video!

visit the game on itch.io!

🐐

Team: rdb, fireclaw, zwerver, tizilogic, Moguri

Apart

A short puzzle-story about a man, lost.

Important: There are "bugs" in two of the puzzles. The puzzles involving the lighthouse and the cave have alternate unintended solutions that make sense but does not work. If you think you have the right idea but it's not working, try something different. Sorry about that.

Post-Pyweek note: This game has a number of minor issues (especially the two issues above) and I plan to create a fixed version. I don't know when this will be done but I'm still very slowly working on this. It will be posted here once it's finished.

Entrant: Tee

Cast a Knife

Please play on the github version rather than the zip version, to get the proper experience.

                                 ------ Game plot -----------
 You are stranded on an island, far away from any other humans.
 While you are wandering around the small land in the middle of the ocean, you spot a dead monk laying on the ground,
 with a knife sticking in his chest.
 
 Strong as you are, you walk up to him and pull it out, but then huge flies start appearing all around you,
 and you have to fight them, to in the end get the trophy you deserve.
 
Try to beat up those bad flies and reach the trophy!
If you can...


<------>
How to play the game:
Go into the desired folder, and do:
>>>'git clone https://github.com/bottleInALightning/pyWeek30.git'
in your terminal/console
Make sure you have pygame installed
After that do:
(Linux)
>>>'cd pyWeek30 && python3 main.py'
(Windows)
>>>'cd pyWeek30 && python main.py'
Your game should be running now, enjoy playing!
<------>

Team: isharm, _rasKa

Spider Island

As the cruise ship you were planning on spending a relaxing week on veered towards the island. The boat crashed, and you wake up about 3 hours later on an island with nothing but your clothes and a magic laser shooter you found. On it was written G.O.A.T. You have no idea what these stand for, but you put it off for now. You remember something vague about a rescue boat on the other side of the island; They were shouting about it as the cruise ship crashed. Suddenly, as you start making your way to the other side of the island, you hear a hissing sound, almost like a giant insect...

Entrant: karx

The Tide Summoner

Adrift on the ocean, you find yourself among a mysterious archipelago of small islands. Fortunately your boat still works, but you'll soon discover that leaving this place is not as easy as it seems.

Escape the Room style puzzle game, inspired by that classic genre of Flash games, particularly Archipelago and The Dark Room by Jonathan May. If you've played these games, you know there's a good chance of becoming hopelessly stuck. See the README for how to access hints.

Some clues are given through sound effects. It's possible to complete the game without sound, but it will be more difficult. You need to distinguish the colors red, blue, yellow, white, and black for one puzzle. See the README for instructions on changing them if needed.

v1 and v2 have identical gameplay, so feel free to rate either one. However, the autosave/autoload feature is broken in v1. The game's not that long so it shouldn't be a problem unless it crashes on you, but if you want to be able to pick up where you stopped, use v2.

Controls with keyboard. Requires PyGame and PyOpenGL. If you get a syntax error on Python3.7+, see here for a fix.

Team: Cosmologicon, marybee

Islanders

We Are Team Maple

Lead by Maple Maelstrom

This is a private team that is made by and for Canadians.


I am Maple Maelstrom, leader of team Maple. I am 17 years old. I have coded since grade 5, but only started using python last year for my grade 11 computer science course. There I created my first game that was 100% my own, using pygame. Since then, I have loved the python coding language.

-----------------------------------------------------------------------------------------------------------------------------------------------------

Islanders is a randomized puzzle based speedrun game, where you must collect 4 randomly generated trees, craft them into a boat, and sail off the dock. Caves can be used to travel faster, and there is a timer that records how long you took. Compete against friends, or against yourself, to try and be the fastest at beating this game!

Lore:

Timmy loved his overalls. Timmy loved them so much that he spent a lot of money on them, and it all took a turn for the worst when Timmy's family started getting angry. They would take his money to make him spend less on overalls, but it just made him spend less on food. So to teach him a lesson, they left him out at sea with just him and his overalls. Will Timmy be able to escape the island, and go back home to his overalls? Or will he starve to death on this island? Let's find out.

Team: MapleMaelstrom, Amatol, ThisIsanAlt, Toastz

Soul Town

Hello, we are a team of three beginners in python. Our goal is to make a beautiful story mode game with some interesting engines.
We decided to go for something else than I think most people will do. So don't expect something like "alone on the island". This is a completely different concept and we hope that we will be able to do this on time.
We have in plan to develop this game even after the challenge so it will be a fully playable and enjoyable game.

Controls:
Arrows - Movement
R - sleep
E - Use
G - Change to body

BUGS (will be fixed on github):
- game doesnt work on debian systems, because of limited mp3 suport in pygame.
- Sleep bug (sleep at 19:30 for 10 hours wake up at 29:30)

MENU:

GAME:
SETTINGS:

Team: Untriex, Luke_F, Filip_514

Castaway

Explore an island, shoot arrows.

Are you alone?

https://github.com/pokepetter/pyweek_30_castaway


--------------------------------

How to run on Windows:

Extract the zip file and double click castaway.bat.

If doesn't work, you can open log.txt to see of there are any errors or try the alternative method below.

--------------------------------

How to run on Linux by running the non-packaged version:

Requires Python 3.7 or higher and ursina.

1) Install the most recent version of ursina with "pip install https://github.com/pokepetter/ursina/archive/master.zip"

2) Clone or download the game's repo with "git clone https://github.com/pokepetter/pyweek_30_castaway.git --depth=1"

3) Move into the game's directory and run main.py with "python main.py"

--------------------------------

If you get stuck inside geometry:

Press Ctrl+R to reset the player position.


Entrant: pokepetter