Quantcast
Channel: Pebble Watchapp Directory - Pebble Forums
Viewing all articles
Browse latest Browse all 5890

[WIP][Watchapp][SDK 2.0] Koidatchi – A first generation Tamagotchi port for Pebble

$
0
0
Koidatchi is a port of the very first released Tamagotchi to the Pebble watch. The name Koidatchi comes from combining the word “小石” (koishi) which means pebble, and the word “友達” (tomodachi), which means friend (unlike in the real one, than the suffix “tchi” comes from the English word “watch” (ウオッチ, uocchi)). It is in a work in progress status, and when completed, it will be a 100% replica of the real one. Currently, the development is as follow:
  • Graphics (sprites, fonts, etc): 100%
  • Animations:
  • Mapping (assigning each pet animation (eating, playing, etc)  to the corresponding sprite): 90% (I can not find any information online regarding of this, and I am actually gathering it from the original one)
  • Coding (sprites animations, transitions, etc): 100%
Menus:
  • Menu handler (responsible for calling functions and views): 100%
  • Submenus:
  • Idle: 100%
  • Clock: 100%
  • Feed: 100%
  • Light: 100%
  • Play: 100%
  • Medicine: 100%
  • Duck: 100%
  • Health: 100%
  • Discipline: 100%
Data models (pet status (age, weight, discipline, food and happy levels, etc)): 100%Internal logic:
  • Evolutions: 60%
  • Pet needs timers: 100%
Images:

image image

Controls:
  • Up button: Correspond to the Select (left) button in the original Tamagotchi. Cycle through menu options and chooses “Left” in the play menu.
  • Select button: Correspond to the Execute (center) button in the original Tamagotchi. Select options in menus, open the clock if does not have a menu highlighted and chooses “Right” in the play menu.
  • Down button: Correspond to the Cancel (right) button in the original Tamagotchi. Closes menus.
Download files:
image

Changelog:
Beta 0.4
  • Fixed a bug in Marutchi sprites mapping
  • Fixed a bug causing the pet call for discipline while sleeping
  • Fixed a bug causing Babytchi weighing more than 5 oz when fed
  • Fixed a bug in which pets sprites overlaps the menu images buffer when the pet evolves
  • Fixed a bug causing pet needs does not update correctly in the in the life simulation while closed caused by closing the application while the pet sleeps
Beta 0.3
  • Fixed several bugs caused by closing the application while the pet sleeps:
  • Pet does not wake up correctly at the end of the life simulation while closed
  • Pet does not sick in the life simulation while closed
  • Hearts of happiness and hunger does not drop in the life simulation while closed
Improved memory usage a bit
Beta 0.2 (IMPORTANT BUG FIX!, strongly recommended to upgrade from previous beta to this version uninstalling the previous one first)
  • Fixed and important bug in the life simulation while closed
  • Changed the key index of the persistent storage
  • Implemented the check for evolutions in the life simulation while closed
  • Optimized the life simulation while closed function
Beta 0.1 (first beta of the application, implemented most of all the final features)
  • Implemented the play menu
  • Implemented the internal logic
  • Implemented the persistent storage
  • Implemented the life simulation while closed
  • Improved memory usage greatly
  • Optimized the most part of the code


Viewing all articles
Browse latest Browse all 5890

Trending Articles