Skip to content

PierreRambaud/pokegotchi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PokeGotchi

Trying to provide a tamagotchi game for my daugther, based on little characters she likes.

Everything is working for the M5Core2 and SDL in C/C++, Thanks to lvgl v9

Installation

Requirements for M5Core2

You need to copy the mklittlefs tool at the root of the project directory. It's available here: https://github.com/earlephilhower/mklittlefs/releases

Then you will be able to upload files into the LittleFs partition (SPIFFS).

$ pio run -t uploadfs

Requirements for SDL

Install SDL2 development package.

$ apt install libsdl2-dev

Build translations

$ make install
$ make i18n-extract
$ make i18n-compile

Watch out, because of Arduino dependency, you can't simply commit the changed file. You have to change _p into _pl and make sure struct are correctly defined.

Dependencies

Usage

Features:

  • Save/Load game (M5Core2 only)
  • Start with Eevee or Pikachu
  • Choose pokeball
  • Brightness (M5Core2 only)
  • Two additionals games inside (M5Core2 only)
  • Pokemon description

Actions:

  • Clean (poos and pees)
  • Eat
  • Train (Evolve)
  • Play
  • Sleep

Screenshots

Day Night Pokemon description Actions

About

A Pokemon Tamagotchi game with LVGL library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages