Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/castilloglenn/entrepinoy
Capstone Thesis Proposal, created in Python's Pygame Module. A business simulation game that is inspired and adapts heavily on Philippines economics and culture. Contains different Filipino businesses and challenges that would help aspiring young entrepeneurs simulate the business life with enjoyment in this simulation game.
https://github.com/castilloglenn/entrepinoy
2d-game business game-development pygame python3
Last synced: about 1 month ago
JSON representation
Capstone Thesis Proposal, created in Python's Pygame Module. A business simulation game that is inspired and adapts heavily on Philippines economics and culture. Contains different Filipino businesses and challenges that would help aspiring young entrepeneurs simulate the business life with enjoyment in this simulation game.
- Host: GitHub
- URL: https://github.com/castilloglenn/entrepinoy
- Owner: castilloglenn
- License: mit
- Created: 2022-04-03T06:08:58.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-12T01:39:45.000Z (4 months ago)
- Last Synced: 2024-09-12T11:33:10.667Z (4 months ago)
- Topics: 2d-game, business, game-development, pygame, python3
- Language: Python
- Homepage:
- Size: 40.1 MB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
EntrePinoy: A 2D Idle Simulation Game Dedicated for Entrepreur Students of Cavite State University, Imus Campus
Initial release official link: https://castilloglenn.itch.io/entrepinoy
Capstone Thesis Project, created in Python's Pygame Module.
A business simulation game that is inspired and adapts heavily on Philippines economics and culture. Contains different Filipino businesses and challenges that would help aspiring young entrepeneurs simulate the business life with enjoyment in this simulation game.
Game Modules Snippets
![studio](https://user-images.githubusercontent.com/55197203/212256205-b241f121-938a-4fb4-a921-e47f643e0098.png)
Studio Name
After executing the .exe file, a studio name will appear.
![TitleScreenLatest](https://user-images.githubusercontent.com/120929317/212682043-e456fc4c-4f4d-4d40-ba90-a43ce798e6b3.png)
Title screen
This is the main menu of the game, the user can start a new game or continue if they have a saved file.
![image](https://user-images.githubusercontent.com/120929317/208298182-fc9b6852-2f4b-4790-a05c-99955721b0fc.png)
Configurable Settings
The user can adjust the Background Music(BGM) and Sound Effects(SFX). They can also toggle the Full Screen here.
![profile](https://user-images.githubusercontent.com/120929317/209429919-af575e88-18b7-4143-8592-cddf3b1d816d.png)
Profile Setup
The user can setup his profile by putting his/her name and select a gender.
![expensesselection](https://user-images.githubusercontent.com/120929317/212609348-17e08564-4bf3-488c-8c43-3f7f7b4cfcaa.png)
Expenses Selection
The player gets to choose their daily expenses in the game. Daily expenses will be deducted from the player’s balance.
![starterbusiness](https://user-images.githubusercontent.com/120929317/209430050-64449a61-fd66-4168-86cc-f3511c371ef7.png)
Starter Business Selection
The player will choose his/her first business here.
![prologue](https://user-images.githubusercontent.com/120929317/209430130-b52514b3-61be-499a-8a89-362c3cac5e75.png)
Prologue
It shows the main character(user) backstory.
![tutoriallatest1](https://user-images.githubusercontent.com/120929317/212682501-c4d6adf0-7d43-4942-a4b8-14b517d0abea.png)
![tutoriallatest2](https://user-images.githubusercontent.com/120929317/212682513-05f7426d-667b-4760-9278-12a0cf8eb248.png)Tutorial
These will be the game mechanics that will guide the user throughout the game.
![profilestatisticslatest1](https://user-images.githubusercontent.com/120929317/212681947-fcac8508-090c-4c31-81a1-85a760981d65.png)
![profilestatisticslatest2](https://user-images.githubusercontent.com/120929317/212681958-1fffb8d0-5299-44f5-a342-1b61216e5e94.png)Profile Statistics
The player can see their name and gender, it also displays here the player's statistics like balance, income, profits, location, and more. Profile statistics are located at the top left of the screen.
![rainweather](https://user-images.githubusercontent.com/120929317/212609635-28f2ee02-3c0a-4d8d-a5ac-3b9c414ee4e1.png)
![heatwaveweather](https://user-images.githubusercontent.com/120929317/212609651-c41d3f98-f814-4b6a-90dd-a38f73726e9e.png)Weather Module
Every time a weather event occurred in the game, whether it was rainfall or a heatwave, the flow of customers and crowds in every location decreased.
![streetviewlatest](https://user-images.githubusercontent.com/120929317/212682136-7f27dc66-2ccb-4740-8655-e35f979d207f.png)
Business Street View
Background Design, Businesses, and Non Player Characters(NPC) are shown above.
Customers, Crowds and Vehicles are the types of NPC.
![slidemenu](https://user-images.githubusercontent.com/120929317/208300787-09f4b92f-0d4a-4d57-8b87-650e9230dd32.png)
![slidingmenulatest](https://user-images.githubusercontent.com/120929317/212682386-2ed3c677-3d7c-4cfd-97fb-ba02e42d2863.png)Sliding Menu
Different parts of the game can be access here in the Sliding Menu.
Sliding Menu contains: Map, Mission, Bank, Parttime Job, Achievement, News, Crypto and Stock Market.
![businesslatest1](https://user-images.githubusercontent.com/120929317/212682587-8178b523-c0bb-480a-a304-81de7a53c29e.png)
![businesslatest2](https://user-images.githubusercontent.com/120929317/212682596-dbc044d3-7a80-41ab-ae5b-922fe48baba4.png)Business
Clicking a business will show the: business cost, income per customer, operation cost, employment cost, lifetime sales and profit.
The user can purchase and start a business he/she want. It can be enhance by upgrading it and hire an employee to run the business automatically.
![image](https://user-images.githubusercontent.com/120929317/208302762-2bbb42bd-9d5a-43ca-8f08-7bff4a2b107d.png)
Business Upgrades
when the player upgrades a certain business, the upgrade will increase by a percentage per level and max by 5 levels: the income will increase by 5%, the operation cost will increase by 2.5%, and the upgrade cost will increase by 20% of the business cost.
![customer reaction](https://user-images.githubusercontent.com/120929317/212610420-d9038182-38e2-4c3c-8cbb-1ff897180659.png)
Customer Reaction
There will be a customer reaction after getting served; it will show a satisfied face emoji, while an angry face emoji will show if they are not served.
![maplatest1](https://user-images.githubusercontent.com/120929317/212682722-b9cb54b8-56ee-4ebc-a9da-9e13f02722af.png)
![image](https://user-images.githubusercontent.com/120929317/208303363-a5a803e7-514c-4709-88fa-2ac4ed267466.png)Map Module
The user can access Map in the Sliding Menu. The user can go to different location from Location A to F to manage businesses.
![travel fare](https://user-images.githubusercontent.com/120929317/212907707-c82b65a0-4cbe-49f6-bdb3-abf772d7f94c.png)
Travel Fare
The player must pay for travel fares from location to location; if the player does not have enough balance, they cannot go to another location.
![dailyexpenses](https://user-images.githubusercontent.com/120929317/212907845-9e27c432-eaf4-49b5-88c7-90896c611178.png)
Daily Expenses
The player must pay personal expenses daily that will automatically be deducted from their balance.
![missionscreenshot1](https://user-images.githubusercontent.com/120929317/209782655-4fd8eeb2-b0fa-4c0f-858f-719676877e39.png)
![missionscreenshot2](https://user-images.githubusercontent.com/120929317/209782662-43e6e0d7-b981-4bee-a469-6e841785c790.png)Missions
Player can start a mission and complete it to receive corresponding rewards. Missions is accessible in the sliding menu.
![achievementsscreenshot1](https://user-images.githubusercontent.com/120929317/209925615-f86f2cad-446d-4405-a597-7b87c129ca7f.png)
![achievementsscreenshot2](https://user-images.githubusercontent.com/120929317/209925629-a9ced20f-45c6-4647-9ac0-f6f21c6cade4.png)Achievements
Achievements make the game more challenging, and the history of the game is where every part of the game is recorded.
Achievements can be accessed in sliding menu.
![partimescreenshot1](https://user-images.githubusercontent.com/120929317/209551565-d0e12eab-1c6d-48aa-9840-f4535a9623b5.png)
![partimescreenshot2](https://user-images.githubusercontent.com/120929317/209551572-9b09b498-f6bb-468b-ac4b-285e1f532cb0.png)
![partimescreenshot3](https://user-images.githubusercontent.com/120929317/209551579-3e9faf82-188b-428f-933c-9b08728550a4.png)Part-time
The Part-time can be access in the sliding menu. The user can earn extra cash by participating in this minigame. The user will type the word shown and press enter.
![newsscreenshot1](https://user-images.githubusercontent.com/120929317/209676758-bc4e62ea-65b8-4558-a4aa-e8ef7c0d52f5.png)
![newslatestscreenshot](https://user-images.githubusercontent.com/120929317/212610718-ade3f1dd-1baa-4e44-af7b-edbf929dee84.png)News Module
Users can access the news in the sliding menu. The news tells if it is a regular day or a holiday, and the news also provides some in-game tips for the user.
![bankscreenshot1](https://user-images.githubusercontent.com/120929317/209551741-3484406b-47f0-42a7-8e16-f0e0d2c693b2.png)
![bankscreenshot2](https://user-images.githubusercontent.com/120929317/209551752-d9013950-e29c-446e-a5ec-a02a586cc8d1.png)Bank Module
The bank is accessible in the sliding menu. The user can deposit its unused money in the savings account and as it is stored there, the bank will pay the interest rate of the stored money. The user can loan money in the bank if the user lacks money and want to buy or upgrade a business.
![stockmarketscreenshot1](https://user-images.githubusercontent.com/120929317/209676910-39f584c7-a34f-49e8-8407-c6e6c6326355.png)
![stockmarketscreenshot2](https://user-images.githubusercontent.com/120929317/209676929-20a5a038-9e69-44c0-8800-e615cffd8ce1.png)Digital Assets (Stocks) Module
The player can buy and sell stocks in the stock market, selling stocks is another way to earn money. The Stock Market can be accessed via the sliding menu.
![cryptomarketscreenshot1](https://user-images.githubusercontent.com/120929317/209677053-e19f0031-3b88-4fcc-b5c9-ac90c149faad.png)
![cryptomarketscreenshot2](https://user-images.githubusercontent.com/120929317/209677062-eb011685-2db3-457f-8215-ac5ef18b6d93.png)Digital Assets (Crypto) Module
Different digital currencies can be exchanged in the crypto market. The player can buy and sell cryptocurrency here.
![epilogue](https://user-images.githubusercontent.com/120929317/210535954-fefb1493-9bd4-4823-9a4e-8a9e65893f67.png)
Epilogue
After the completion of all achievements, the player reaches the end of the game and becomes a certified entrepreneur. The player can still play the game after this.
![creditscreenshott](https://user-images.githubusercontent.com/120929317/210536122-a43cfcd4-ee30-43ca-b346-0e42ad6bd954.png)
Credits
This shows the attributes of every member who helped finish the game. The player can still play the game and explore it.
![gameover](https://user-images.githubusercontent.com/120929317/212611050-c292f128-b99d-4c0e-ac2d-8ca2de7393f5.png)
Game over
The game will end automatically if the player cannot pay its debt anymore.
![debug](https://user-images.githubusercontent.com/120929317/208303647-0630fa82-66ef-4e36-aa6a-1934cef76531.png)
Debug Info
The developer use this when debugging the game and balancing the business.