Voragotchi

Forum for the Vore games, and other downloads
Forum rules
For instruction on how to add games to our download section, click here

Voragotchi

Postby MirceaKitsune » Wed May 17, 2017 8:34 am

Some time ago, I outlined my idea regarding a tamagotchi type vore game. As with most things, the suggestion didn't gain much attention from people willing to actually make a game, even if the idea is relatively simple.

At the time, I was experimenting with JavaScript and started a project aimed at creating a HTML based point-and-click engine. Since both ideas intersected, I decided to merge my code with a simple default game offering mechanics similar to a tamagotchi. Since I wasn't sure whether the limitations of my approach would render the engine useless in the long run, I kind of left the project laying around my drive for nearly an year, and even considered scrapping it at some point. About a week ago, I decided to instead clean it up and put it on Github... then I thought to develop it further, so I took a few days to implement nearly every major feature that was planned! I ultimately named the bundle Voragotchi.

Play the game - Browse the source - Make your own game

First off, a bit about the engine and what makes it different: It uses HTML5 and JavaScript to generate simple web pages, which contain elements that can modify other elements. This allows you to create simple point-and-click games using any assets on the internet via direct links... meaning you can either bundle the engine with local assets which you then reference as "foo/bar.png", or use assets around the internet by referencing them as "http://foo/bar.png". Sprites can be either static photos or animations, where animated sprites are achieved by simply using animated gif images... there are also customizable bars that can indicate the value of any numeric variable. To make it all better, you don't need to write a single line of script to make your own game: Games are written exclusively in Json, and you create a world by parsing a json text file to the engine (which can itself be either a local or remote URL) or simply pasting the Json table directly into the field! Since everything is hosted on Github and the game is directly playable through Github Pages, you'll automatically get the latest content whenever opening the game from its URL. The engine uses browser cookies to save the state of every sprite and variable, allowing for automatic state persistence which is retrieved when using the URL parameter you're given upon creating a world (simply bookmark each save slot in your browser). Worlds remember the time they were created at, as well as the time when they were last accessed... this allows in-game time to pass even when the page is closed and the engine isn't running. It also features builtin variables indicating the hour on your system clock, which are used to make the in-game daytime represent real-life time of day. Oh, yes... and the whole project is licensed under the Public Domain / CC0 license, including the code the definitions and all assets.

Now onto the game: Since most work went into the engine, the current game is a very simple demo meant to test all of its features. At the date of this posting there isn't any vore altogether, as I still need to create the sprites for that first. Currently you have a pet to which you can feed apples, and a person showing up who sells you said apples... there is also one default environment, with cycles for day / dusk / night / dawn (based on system clock). The final game will definitely be interesting, as its layout will follow the ideas posted in the thread I previously mentioned. What this basically means is:

Your pet comes in three stages of evolution (excluding a potential egg): Baby, teen, adult. You start with a baby, which only eats and drinks common consumables such as apples or milk. After a few (real life) days your pet evolves into a teen, which is now capable of swallowing small animals like cats and dogs. Then after a few (real life) weeks your pet becomes an adult, which on top of all that can also eat people whole. As yet more time passes, the player is ultimately given an option: Either do nothing and your pet eventually wanders off or dies of old age, either you feed yourself to your pet and end up in their belly. As the different options of foods become available, different people will start showing up... at first it's just merchants selling you stuff like fruit or small animals, then later on you can lure or kidnap people to feed them to your pet. Various actions you take toward your pet will also establish how dominant or submissive you are in comparison, which affects their dialogue and behavior... you can either keep your pet in check, or choose to become the pet yourself.

Image
Vore Tournament - A FOSS vore FPS based on Xonotic.
Patreon - Please support me if you enjoy my projects.
User avatar
MirceaKitsune
???
 
Posts: 2173
Joined: Tue Feb 22, 2011 8:50 pm
Location: Romania, Bucharest
Blog: View Blog (28)

Re: Voragotchi

Postby sweetladyamy » Wed May 17, 2017 9:35 am

It's pretty cool, honestly.
Amyrakunejo, Princess of Purity

No, this is not okay...
User avatar
sweetladyamy
Intermediate Vorarephile
 
Posts: 425
Joined: Wed May 22, 2013 4:14 pm
Blog: View Blog (5)

Re: Voragotchi

Postby MirceaKitsune » Wed May 17, 2017 9:46 am

sweetladyamy wrote:It's pretty cool, honestly.


Thank you, glad you think so :) Still a lot of work to do, but it's definitely getting there.
Vore Tournament - A FOSS vore FPS based on Xonotic.
Patreon - Please support me if you enjoy my projects.
User avatar
MirceaKitsune
???
 
Posts: 2173
Joined: Tue Feb 22, 2011 8:50 pm
Location: Romania, Bucharest
Blog: View Blog (28)

Re: Voragotchi

Postby zapi » Wed May 17, 2017 10:57 am

It looks cute :3
zapi
Been posting for a bit
 
Posts: 27
Joined: Wed Mar 30, 2011 12:17 am

Re: Voragotchi

Postby RedBoggle » Wed May 17, 2017 11:33 am

I'm glad you actually decided to work on this.
User avatar
RedBoggle
Been posting for a bit
 
Posts: 50
Joined: Sat Jan 17, 2015 7:37 pm

Re: Voragotchi

Postby forumlurker » Wed May 17, 2017 12:30 pm

Technically outstanding work. I'm not into furries myself; would it be allowed for someone to "mod" this?

Anyway, great job on the game.
forumlurker
Participator
 
Posts: 297
Joined: Mon Nov 06, 2006 12:00 am

Re: Voragotchi

Postby forgreatjustice18 » Wed May 17, 2017 3:33 pm

Dude your ideas sound fucking amazing! I hope you are able to create your vision!
User avatar
forgreatjustice18
Been posting for a bit
 
Posts: 51
Joined: Tue Nov 05, 2013 4:07 pm

Re: Voragotchi

Postby hernextmeal » Wed May 17, 2017 4:14 pm

forumlurker wrote:Technically outstanding work. I'm not into furries myself; would it be allowed for someone to "mod" this?


It's public domain, meaning you could technically sell it and not give credit if you wanted to.
User avatar
hernextmeal
Participator
 
Posts: 307
Joined: Fri Nov 15, 2013 9:10 pm

Re: Voragotchi

Postby empatheticapathy » Wed May 17, 2017 4:50 pm

Really looking forward to the finished product.
My game (or more accurately, IceNinjas game, which I have taken over):
http://tinyurl.com/kqn4vm2

Everybody go here.
http://megamanx9.com/
User avatar
empatheticapathy
Advanced Vorarephile
 
Posts: 786
Joined: Fri Dec 07, 2007 12:00 am

Re: Voragotchi

Postby jeveasy » Wed May 17, 2017 5:16 pm

Never before have I needed something so much and not know until I've received it
jeveasy
New to the forum
 
Posts: 8
Joined: Thu Jul 03, 2014 9:09 pm

Re: Voragotchi

Postby MirceaKitsune » Wed May 17, 2017 6:20 pm

Wow... thank you lots for the support everyone! I just finished making the last crucial improvements I could think of to the engine, such as merging bar and sprite definitions together. Seeing how people enjoy this, I'm encouraged to keep going... though I will be busy working on Vore Tournament for the next couple of weeks.

Biggest obstacle now is making different age variants per sprite, then putting some nice bellies on them. The rest is defining new items and actions using the existing setup, which I will be doing gradually :)
Vore Tournament - A FOSS vore FPS based on Xonotic.
Patreon - Please support me if you enjoy my projects.
User avatar
MirceaKitsune
???
 
Posts: 2173
Joined: Tue Feb 22, 2011 8:50 pm
Location: Romania, Bucharest
Blog: View Blog (28)

Re: Voragotchi

Postby Houyo » Thu May 18, 2017 4:05 am

Seems neat. Tagging thread.
User avatar
Houyo
???
 
Posts: 2880
Joined: Fri Dec 23, 2005 12:00 am
Blog: View Blog (13)

Re: Voragotchi

Postby MirceaKitsune » Fri May 19, 2017 5:59 am

For those who like the graphics I went with, here are the links to the environments and characters I used so far. Once more, they are all licensed under the CC0 / Public Domain and free to use, just as the code I developed:

https://opengameart.org/content/bevouli ... developers
https://opengameart.org/content/bevouli ... r-gamedevs
https://opengameart.org/content/cat-dog-free-sprites
https://openclipart.org/detail/184601/m ... characters
Vore Tournament - A FOSS vore FPS based on Xonotic.
Patreon - Please support me if you enjoy my projects.
User avatar
MirceaKitsune
???
 
Posts: 2173
Joined: Tue Feb 22, 2011 8:50 pm
Location: Romania, Bucharest
Blog: View Blog (28)

Re: Voragotchi

Postby Rubiont-47 » Fri May 19, 2017 11:56 am

MirceaKitsune, I think you need a vore artist for this game.
Sorry for my bad english.
Made in Russia.
Make some pixels.
User avatar
Rubiont-47
Somewhat familiar
 
Posts: 81
Joined: Tue Apr 27, 2010 6:18 am
Location: Russia

Re: Voragotchi

Postby YukiArikaMuze » Fri May 19, 2017 1:45 pm

Question would there be anyway to get a downloadable version to work with flash to play say if at home or in areas with no internet?
User avatar
YukiArikaMuze
New to the forum
 
Posts: 6
Joined: Sat Jun 18, 2016 12:07 am

Re: Voragotchi

Postby MirceaKitsune » Fri May 19, 2017 2:09 pm

Rubiont-47 wrote:MirceaKitsune, I think you need a vore artist for this game.


In this one case, I think I'm good: The sprites are pretty simple so they're easy to edit. At worst I might need help adding properly animated bellies... need to see how well I can handle that on my own.

YukiArikaMuze wrote:Question would there be anyway to get a downloadable version to work with flash to play say if at home or in areas with no internet?


You can clone the Github repository and open index.html locally. Note however that some web browsers take issue with resources being accessed locally... some security setting about origin points, which only lets you access resources from a remote (http://) URL. You might therefore have to make a local webserver for it, but it should work with any tool. You can also disable this measure in a hidden browser setting, but it's strongly recommended that you don't as it opens you up to attacks!

As for Flash, no: HTML / JavaScript are a completely different matter from Flash. Flash is also kinda proprietary, as well as on its deathbed since it's being replaced.
Vore Tournament - A FOSS vore FPS based on Xonotic.
Patreon - Please support me if you enjoy my projects.
User avatar
MirceaKitsune
???
 
Posts: 2173
Joined: Tue Feb 22, 2011 8:50 pm
Location: Romania, Bucharest
Blog: View Blog (28)

Kitty get belly

Postby MirceaKitsune » Tue May 30, 2017 9:57 am

The past week was spent intensively on my little new project Voragotchi. The latest Git version contains a load of improvements and additions.

The kitty now has a full set of animated belly sprites! Alongside that, belly gurgling sounds have also been added. Both come in four variants:

  • No belly (0%- 25%)
  • Small belly (25% - 50%)
  • Medium belly (50% - 75%)
  • Large belly (75% - 100%)

Many improvements were also made to the engine: There is now an asset preloader, which makes sure all images and sounds exist and get loaded by the browser before the game begins... this guards against situations where the world starts but images are temporarily non-existent, in case the browser has a slower internet connection. I've also added a few more special variables, which can be used to read basic information about the browser and the user's system... this will be great for 4th wall breaking. The HUD design and button functionalities were also improved.

If you like those changes and the project overall, please consider supporting me on Patreon if you haven't already: https://www.patreon.com/MirceaKitsune

Image
Vore Tournament - A FOSS vore FPS based on Xonotic.
Patreon - Please support me if you enjoy my projects.
User avatar
MirceaKitsune
???
 
Posts: 2173
Joined: Tue Feb 22, 2011 8:50 pm
Location: Romania, Bucharest
Blog: View Blog (28)

Re: Voragotchi

Postby 0Anesthetic4u » Wed May 31, 2017 5:47 am

Do I have to leave this up 24/7 to get them to evolve?

When the game is in actual release form I mean.
User avatar
0Anesthetic4u
Advanced Vorarephile
 
Posts: 722
Joined: Thu Apr 09, 2009 4:45 am

Re: Voragotchi

Postby MirceaKitsune » Wed May 31, 2017 8:24 am

0Anesthetic4u wrote:Do I have to leave this up 24/7 to get them to evolve?

When the game is in actual release form I mean.


Not at all: Variables with a per_second or per_variable flag will be modified properly even if the game is closed, and you'll see their result after you open the game later. The last time in which the world was updated is persisted by the scene, and the modifier is multiplied by the number of seconds that passed since the world was last opened and ticked.
Vore Tournament - A FOSS vore FPS based on Xonotic.
Patreon - Please support me if you enjoy my projects.
User avatar
MirceaKitsune
???
 
Posts: 2173
Joined: Tue Feb 22, 2011 8:50 pm
Location: Romania, Bucharest
Blog: View Blog (28)

Re: Voragotchi

Postby MirceaKitsune » Wed May 31, 2017 4:00 pm

Gave the pet and person better positions, which also change on the run after certain actions. And yes, kitty does appear in front of the fence as well... half of the time to be precise.

Image
Image
Vore Tournament - A FOSS vore FPS based on Xonotic.
Patreon - Please support me if you enjoy my projects.
User avatar
MirceaKitsune
???
 
Posts: 2173
Joined: Tue Feb 22, 2011 8:50 pm
Location: Romania, Bucharest
Blog: View Blog (28)

Next

Return to Vore game

Who is online

Users browsing this forum: darkevilme, dddddd2, DevS098, dinomoon, Gat, Google [Bot], Guard, Hitooou and 13 guests