Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

MarsvilleView game page

NEAR Protocol experiment
Submitted by ViLPy (@ViLPy) — 6 hours, 34 minutes before the deadline
Add to collection

Play game

Marsville's itch.io page

Results

CriteriaRankScore*Raw Score
Innovation#512.4502.917
Theme#712.1002.500
Audio#761.6802.000
Overall#812.0302.417
Graphics#842.0302.417
Gameplay#841.8902.250

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

Category

Decentralized: NEAR

Decentralized: MPL

Leave a comment

Log in with itch.io to leave a comment.

Comments

this is really cool! If you've ever heard of "Dark Forest" (https://zkga.me/) this reminded me of it since the entire game state is on-chain. Would love to chat about how you designed it - I'm @omarzipan on twitter!

Submitted

Congratulations. I think there is much more going on in the background that I see. I am not a huge fan of idle game, but this is personal taste. The game flow is quite interrupted due to the transactions. Is there maybe a way to do less transactions? But maybe this is exactly the purpose and the innovative part of this game (sorry, I am not so deep in the blockchain technology). One thing I would have a closer look at are the prices of the units (in-game). For quite a long time it is better to build the smaller one instead of the more expensive ones.
I like it that you openly state from where the assets are.

Submitted

I liked it :) Very interesting take on an idle genre and pretty innovative use of blockchain. I see in other comments that you already found how to get rid of redirects on each transaction, it's definitely worth to do so.

The only part I didn't understand is a little square icon at the top-right corner. I clicked it several times, but saw no effect. What does it do?

Developer(+1)

Thanks! The square button is to re-center the map if you scrolled away from the center position. It would also reset the zoom level, but I had to remove the zoom buttons last minute since on certain zooming it was randomly adding gaps between ground titles.

Submitted

I play a lot of clicker abandonment games, so Marsville seemed interesting to me too!

I just wish there was a zoom feature because the asset is too small!

Developer

Yeah, I actually had the zoom initially, but removed it last minute since on certain zoom levels it was randomly adding nasty gaps between ground tiles

Submitted

Very interesting use of NEAR here, although it does feel a bit clunky to have to approve every transaction and be redirected. I'm not sure if there is a better way of doing them though.

Developer

It is indeed clunky. Apparently you can allow all actions for a contract by adding an access key to avoid asking for transaction every time, but I discovered that feature only after submitting

Submitted

Impressive Near integration, though it comes at the expense of gameplay.

Developer(+1)

I couldn't agree more. That would be quite expensive if you pay actual money for each click. I had an idea of grouping build actions into batches, so you can plan multiple building and then add them in one transaction, but failed to implement it before the deadline. I guess right now I could name the game "the apotheosis of microtransactions" 😅

Host

Hey, can you please make the game as "Playable in the browser"? Right now it points at the url, but states it is downloadable only.

Developer

Hi, I marked it as HTML game, but even if I upload it, it won't really work since it requires to be running without embedding due to NEAR wallet restrictions. Not sure how can I avoid that on itch.io

Host(+1)

If you're using NEAR (or any other Decentralized category challenge) you have to have a separate build hosted elsewhere, since Itch limits the use of crypto wallets as you can't do that within an iframe. Still, a playable build should be available on Itch, so non-Decentralized version could be played, and the game is treated as browser one.

Developer

There is no non-Decentralized version unfortunately. It's works only with NEAR  😥

Host

Ok, then you need to host it somewhere else as well and point people to that version in the description.

Developer

Yeah, it's actually hosted on GitHub pages. Download button is in fact only opens hosted version in a new tab and it won't download anything. But I added links in description as well