Skip to content

gibwork/Giblife

Repository files navigation

GibLife - Web3 Freelancer Simulator

A single-player simulation game where you take on the role of a struggling Web3 freelancer. Start with a broken-down house, an old computer, and zero skills. Complete tasks, earn Work currency, and improve your life!

Project Idea

GibLife is a unique simulation game that puts you in the shoes of a Web3 freelancer trying to make it in the digital world. The game combines elements of resource management, skill development, and strategic decision-making.

Core Gameplay Elements

  • Freelance Work: Take on various Web3-related tasks through the GibWork platform
  • Resource Management: Balance your energy, food, and Work currency
  • Skill Development: Improve your abilities in:
    • Smart Contract Development
    • Web3 Design
    • Blockchain Marketing
    • Community Management
  • Life Simulation: Upgrade your living conditions, equipment, and overall lifestyle
  • Progression System: Start from nothing and work your way up to becoming a successful Web3 freelancer

Contributing

We welcome contributions from the community! Here's how you can help:

Getting Started

  1. Fork the repository
  2. Clone your fork:
    git clone https://github.com/your-username/giblife.git
  3. Create a new branch:
    git checkout -b feature/your-feature-name

Development Setup

  1. Install dependencies:

    npm install
  2. Start the development server:

    npm start

Tech Stack

  • Phaser 3 - Game engine
  • TypeScript - Programming language
  • Webpack - Build tool

Project Structure

  • src/ - Source code
    • scenes/ - Game scenes
    • assets/ - Game assets
  • dist/ - Built files

Releases

No releases published

Packages

No packages published