Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Genetic KooniesView game page

Breed, Mutate, Cross Koonies and make them fight
Submitted by Kalinarm (@KalinarmDev) — 17 hours, 28 minutes before the deadline
Add to collection

Play game

Genetic Koonies's itch.io page

Results

CriteriaRankScore*Raw Score
Creativity#82.5042.920
Gameplay#82.2982.680
Use of Web3/ Blockchain#92.2292.600
Overall#92.0922.440
Visual Impression#101.7842.080
Audio#111.6461.920

Ranked from 25 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Name
Kalinarm

Discord
Kalinarm#7956

Does this game use Nervos Network Blockchain/ Web3?
Yes, I created an ERC20 token for the game on Nervos, called JUICE (JCE). The contract address is 0x069BB45e8DD102aDDcE3aDE9Aea4CF1A6345Adf2
This token is deployed and functional on godwoken.

The JUICE is the most valuable currency in the game. You can claim 100 JUICE once for each account.

For now, JUICE can be spent (burned) to buy gold in the game, which unlocks other features like the machines. It can be transferred between players outside the game.

I have planned a jackpot in the contract. You pay an amount of JCE to join the tournament which goes into the jackpot. The winner of the tournament wins the jackpot. But this part is not functional because of the lack of time.

Was this game created specifically for BlockJam?
Yes

What track are you submitting for?
Track 1

Are you applying for a bounty?
I'm applying for 2 bounty.

Video to demonstrate features : https://youtu.be/nv17lVcjirI

Filecoin: I use decentralized storage to provide a multiplayer part in the game. Indeed, in the game, you create an army. This army can be sent as a json on IPFS. This gives a CID to the player, who can send it to his friends. Then just paste this CID into the game, and it will download the army and make a battle between the army of the two players.

Dignitas: I created 5 special levels (like bosses) that correspond to the 5 NFT of dignitas. The game will download the metadata, and the image, and find a specific level according to it. For example, the HEALTH NFT makes the player face an army with 50% more HP, the SPEED NFT makes the army attack much faster, etc.

What opensource or free technology did you use?
Unity
Chainsafe SDK
NFT Storage Unity plugin
remix.ethereum (for contract creation)
others free assets for sound & texture (listed on game page)

Team size?
1

Github Code Link
https://github.com/kalinarm/BlockJam

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

an amazing game you knocked it out the park

Developer(+1)

it makes me very happy ;) A big thanks for playing !

Submitted (1 edit) (+2)

This was probably my favourite submission of the jam, I really like genetics, breeding and stats in games!
I think that this game in 3D with a better combat system (interactive, not automatic) could be really successful! Good luck!

Developer

Ha Ha You totally right. I project myself well on this kind of game. Thanks for your comment and for playing !

(+1)

Fun breeding + battle game. Visuals of the game are great and the base gameplay is fun. Very well done, next steps would be to add some new elements to the battle system to make it more exciting and make the Koonies more detailed. But really impressive work, great job

Developer

Thanks for your nice words. Yeah you totally right, I ve planned to add more spell (zone damage, heal, boost, shield,etc) each one coming from a new detail of the creature but I lack some times. For the next update ;)

Submitted(+1)

Everything was awesome man! Good job!

Developer

A big thanks for playing and for your feedback !!

(+1)

Nice concept,  despite it has been done just by one is good

Submitted(+1)

Great game! I really like the breeding system. Trying all the different combinations is very fun. I'm interested in how it works under the hood.

Developer (2 edits)

Thanks for your comment.

Just to summerize the how it works :) A creature is just a DNA ( it’s 10 bytes randomly generated) After I have gene that is interpretation of one or some bytes, and it’s converted to part of creature. ( body, eye, ears, color). Each part of creature bring some capacity (bite, claws) or some attribute ( force, armor, lifesteal, etc.) and the creature is the sum of each of theses capacities and attributes !

So after it’s easy to cross 2 DNA, or just to mutate one by 5% for example, then I just have to regenerate the creature based on its DNA

Not sure it’s more clear :p