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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Studio Name

After executing the .exe file, a studio name will appear.



TitleScreenLatest

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

Configurable Settings

The user can adjust the Background Music(BGM) and Sound Effects(SFX). They can also toggle the Full Screen here.



profile

Profile Setup

The user can setup his profile by putting his/her name and select a gender.



expensesselection

Expenses Selection

The player gets to choose their daily expenses in the game. Daily expenses will be deducted from the player’s balance.



starterbusiness

Starter Business Selection

The player will choose his/her first business here.



prologue

Prologue

It shows the main character(user) backstory.



tutoriallatest1 tutoriallatest2

Tutorial

These will be the game mechanics that will guide the user throughout the game.



profilestatisticslatest1 profilestatisticslatest2

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 heatwaveweather

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

Business Street View

Background Design, Businesses, and Non Player Characters(NPC) are shown above.

Customers, Crowds and Vehicles are the types of NPC.



slidemenu slidingmenulatest

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 businesslatest2

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

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

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 image

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

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

Daily Expenses

The player must pay personal expenses daily that will automatically be deducted from their balance.



missionscreenshot1 missionscreenshot2

Missions

Player can start a mission and complete it to receive corresponding rewards. Missions is accessible in the sliding menu.



achievementsscreenshot1 achievementsscreenshot2

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 partimescreenshot2 partimescreenshot3

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 newslatestscreenshot

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 bankscreenshot2

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 stockmarketscreenshot2

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 cryptomarketscreenshot2

Digital Assets (Crypto) Module

Different digital currencies can be exchanged in the crypto market. The player can buy and sell cryptocurrency here.



epilogue

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

Credits

This shows the attributes of every member who helped finish the game. The player can still play the game and explore it.



gameover

Game over

The game will end automatically if the player cannot pay its debt anymore.



debug

Debug Info

The developer use this when debugging the game and balancing the business.

About

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.

License:MIT License


Languages

Language:Python 99.8%Language:Batchfile 0.2%