Skip to content

Eveeko/bullegachi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

154 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

default_happy_2

Bullegachi

A Bullet Kin inspired companion for your desk and pc!

jsbadge electronbadge commitbadge CC BY-NC-SA 4.0 Total-Downloads

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

If you don't want to read and just want to get straight to the content click here! to get directed to the latest build.


This project has taken around 9 months (mostly due to procrastination and my irl job) to complete. I have never made a project like this before, and I am honestly very happy with the outcome. Therefore, I will likely end up designing a second and possibly further iterations of this project that encompass the rest of the Bullet Kin family in the coming future.

This is a 2 part project:

  1. Part one consists of the physical hardware which is a bullet kin shell with electronics inside(bullegachi). |
  2. Part two consists of the software which is a tamagotchi inspired desktop companion that is directly based off and interacts with the bullegachi made in part one.

Due to the nature of this repository I will be housing part two on this page as it seems the most fitting.
part one will be on my site where I go into detail on the design process and my method of assembly.

Bullegachi Program.

Feed, care, and fight! for your very own BulletPal with this desktop companion app designed to pair with your BulletPal figure!

  • One-click install:
    └─ Extracts and installs the application on your device and creates a start menu shortcut for you all at once!
  • Auto-update out of the box:
    └─ Will automagically prompt you if a new version is found on startup and if you wish to install or skip.
  • Pairing to BulletPal:
    └─ Through the use of a extremely violent manipulation of gunpowder! Bullegachi is able to link together with your BulletPal figure itself!

Features of your Bullegachi:

  • Stomach, causing hunger and even starvation!
  • Heart, you only get 3 of them so don't lose em x_x
  • Energy, a lack of this can cause severe performance issues!
  • Level, your only reason to exist.. it must. go. up.

don't let it see you look away.


The Bullegachi desktop program is written in a mix of (javascript, html and css) and is utilizing the Electron framework for the graphical and windows interface (a window, tray menu, notifcations, etc).

The application can be used as a standalone app where it does not interact with a BulletPal on the network OR it can work in parity with a BulletPal connected to the same network.

Use the Tray Menu to connect to the BulletPal on the local network. Bullegachi will automatically attempt to reconnect to a local Pal once you have established connection once prior, if it fails it will disable the auto-reconnect function until you manually reconnect again.

Gameplay

The core gameplay loop is:
───────────────────┘
Battle for Food - to maintain your virtual Pal's hunger stat.
└─>Collect Items - to power up your Pal in various ways.
└──>Keep the Pal Alive - for as long as you can!!
────────────────────

Future Content

Below are potential features or changes I want to add/make in the future.

  • In-game Bullenomicon! (gives lore and stats on anything in the entire app)
  • Entire revamp of Battle system. (generate a floor with random tiles that lead to a exit and each tile can be blank, fight or loot)
  • Achievements for Pal level and item discoveries.

Attributions

Tutorial Background Music- SethMakesSounds
Bullet Kin Character- Dodge Roll
Sfx Generator Software- ChipTone
Sprites and all Code designed by- Eveeko
GlassTTY Font by- svofski

Made with ❤️ by Eveeko

About

A Bullet Kin Companion for your desktop experience!

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors