Skip to content

lgor360/catgameGTK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

catgameGTK

yup. i just recode my "catgame" project to python :3
the game won't be updated until January 14. i'm on holidays :)

shields.io badge shields.io badge shields.io badge

preview

news

Без названия5_20241228224904

how to install

from .deb file

  1. download .deb file from latest release
  2. install deb package. recommended:
sudo apt install ./catgamegtk.deb
  1. all done!

from source code

  1. run this command if you have apt:
sudo apt install python3-gobject python3-gi python3-requests

or this commands if you have pip (pipx):

pip install PyGObject
pip install requests
  1. just "git clone" this repository (or download source code from release) to some folder in your home directory.
  2. go to game folder and run catgamegtk file
./catgamegtk
  1. all done!

create .desktop file

you also need to create a .desktop file for app! just create org.Igor360.catgameGTK.desktop and paste this intro file:

[Desktop Entry]
Type=Application
Name=catgameGTK
Comment=tamogochi but on PyGObject!
Icon=/part/to/icon.png
Exec=./catgamegtk
Path=/path/to/gamefolder
Actions=
Categories=Game;#

replace /path/to/gamefolder with real path to game folder! like this:

Path=/home/igor/catgameGTK

also do this with /part/to/icon.png

Icon=/home/igor/catgameGTK/data/icon.png

roadmap

i create some markdown table :3

version innovation status
1.8 russian language support! and... CRITICAL TRANSFER TO DEB PACKAGE all done!
1.9 big UI upgrade! not started
2.0 new hats! not started
2.1 custom hats! not started
2.2 mini games! not started
2.3 big update of cats feelings! not started
2.4 CUSTOM CATS!!!! not started
2.5 new settings (using Gtk.TreeView) not started

why i want to upgrade the UI?

because... now i fully learned pygobject so i can create really cool apps! and now i want to fully upgrade my game UI!
i want to do something like this:

layout