teahands,
@teahands@mastodon.gamedev.place avatar

So. TV done for the night, back to gamedev mode. And I have news!

After a bit of a run-up, and a lot of being tempted to scrap the whole thing and hide, I've officially done the scary thing.

https://www.youtube.com/watch?v=Zq_EG1W3-8E

It's just a short intro video, with all those things you hate like intro sequences and unnecessary exposition👍

Idk why this was so terrifying when I literally already have another YT channel but whatever. Brains, eh? 😅

dev_ric,
@dev_ric@fosstodon.org avatar

@teahands oh now that's a cool looking thumbnail. And a great video. I think this is the first reference to it having a name, too?

And I've no idea why you think you're bad at graphics! This is all commercial quality for sure.

teahands,
@teahands@mastodon.gamedev.place avatar

@dev_ric Thanks! Yeah I wanted to have at least a working title for the first video so there's been a bit of emergency brainstorming the last couple weeks lol.

Still got lots of room for improvement and learning with the art but I think having a palette and keeping it simple goes a long way tbh!

dev_ric,
@dev_ric@fosstodon.org avatar

@teahands definitely. But I don't just mean the art of this particular game - everything you were showing in that video, and the effects done for the video itself, the thumbnail, etc - it's all spot on.

teahands,
@teahands@mastodon.gamedev.place avatar

@dev_ric Remind me to show you my actual first video sometime, oof, it was rough. Just practise like anything else.

(Yes I am very bad at taking compliments)

dev_ric,
@dev_ric@fosstodon.org avatar

@teahands ha. Rough is just part of the process 😉

dev_ric,
@dev_ric@fosstodon.org avatar

@teahands what's the thinking behind the name, then?

teahands,
@teahands@mastodon.gamedev.place avatar

@dev_ric Naming things is not one of my skills, so it basically went like this:

  • Search for a word association tool and stick in a load of sunny words (because solarpunk)

  • Stick those resulting words into my usual domain finder tool despite not looking to buy a domain

  • Give in and make husband help 'cos he's good with words 🤷‍♀️

It'll probably change a bazillion times between now and release.

dev_ric,
@dev_ric@fosstodon.org avatar

@teahands we work with tonnes of startups, so I can confirm the use of synonym tools and Latin references is a totally valid and common approach!

I quite like it personally, but I hadn't picked up on the solarpunk reference. A good logo would highlight that, mind.

teahands,
@teahands@mastodon.gamedev.place avatar

@dev_ric That's a whole other project that can definitely wait! 😅

dev_ric,
@dev_ric@fosstodon.org avatar

@teahands pfft. You've got a kettle and a weekend 😂

smallcircles,
@smallcircles@social.coop avatar

Really 😍 the vid and project you work on @teahands.

The theme of solarpunk is inspiring too, and - just a thought - might be where you could inspire fellow fedizens to co-create in the game's ecosystem and benefit from diverse skills. It might even be a fedi game 😃

I took an interest in WebAssembly and noted that several indie engines are adding support. One is a full-blown Flash engine. Wasm allows polyglot sandboxed extensions.

Here's one project for Godot: https://github.com/ashtonmeuser/godot-wasm

@dev_ric

dev_ric,
@dev_ric@fosstodon.org avatar

@smallcircles @teahands an Activitypub city builder? Now there's a challenge!

smallcircles,
@smallcircles@social.coop avatar

@dev_ric @teahands

Ha, yea 😅

Frankly, most likely the ActivityPub integration is best for in-game communication. And for other interaction different network protocol can be used. Think e.g. Peertube for instance, that uses WebTorrent for videos and AP for comments, likes, following, etc.

But in theory a game-oriented AP extension might be created. Here typically inspiring folks in the ecosystem may help.

PS. Just wrote a on fedi text adventures.. https://codeberg.org/fediverse/fediverse-ideas/issues/49

smallcircles,
@smallcircles@social.coop avatar

@dev_ric @teahands

Maybe you have heard of "Ever-expanding animation of the life of the 796th floor of a space station".

https://news.ycombinator.com/item?id=35510067

While that is an artists project, wouldn't if be fun if something like that was a co-created space.

Guess that in the city builder game you'd need restrictions to ensure that everything stays visually consistent, etc. But seems wow.. seems fun exercise :D

smallcircles,
@smallcircles@social.coop avatar

@dev_ric @teahands

Maybe in the ActivityPub support there might be functionality that allows city extensions to be reviewed. And might even be used to test-drive democratic city governance, though fedizen game participation.

dev_ric,
@dev_ric@fosstodon.org avatar

@smallcircles @teahands I haven't heard of that one, but I have seen community build-em-up games appear a fee times, and they've never lasted to be honest. A really challenging genre to do right, it seems. Particularly because they tend to be abused by advertisers, who effectively set up some in-game space to advertise their real-world wares and then the players just get annoyed and move on.

There was a really interesting isometric one I've now forgotten the name of... trying to remember it...

smallcircles,
@smallcircles@social.coop avatar

@dev_ric @teahands

Hmm, yes. I am not a gamedev, nor player (nowadays), so didn't think of that. I guess that in terms of Wasm that may require related WASI standards that is being developed. This allows 'contract-based development' and you can control the interfaces against which extensions can be built. But community vetting of extensions may come a long way.

teahands,
@teahands@mastodon.gamedev.place avatar

@dev_ric @smallcircles There was a cute one in the last steam nextfest that I spent way too long on! Mostly targeted towards streamers and their communities though.

But yeah not to burst any bubbles here, but I'm not touching any form of multiplayer with a ten foot pole 😂

smallcircles,
@smallcircles@social.coop avatar

@teahands @dev_ric

> I'm not touching any form of multiplayer with a ten foot pole 😂

Ha ha, yes, can well imagine that. World of added complexity and trouble, most likely.

dev_ric,
@dev_ric@fosstodon.org avatar

@smallcircles @teahands multiplayer isn't exactly practical unless you already have the servers, to be honest. Even if you're a brilliant coder, and know how to optimise for potentially large numbers of consecutive connecting players, just spinning up decent spec servers to run it all is expensive, and thus high risk for any new game. Particularly an indie dev game.

Wouldn't recommend.

smallcircles,
@smallcircles@social.coop avatar

@dev_ric @teahands

I was thinking more along lines of "snail communication" like we are having right now on this thread, rather than real-time action kinda stuff. Instead of exchanging as:Note msgs as Mastodon does, they might be game:BuildingPermit, game:LandGrab, or whatever fits the theme. Board-game like. But the idea is similar. Bring in a social aspect.

Apart from that a game ecosystem for -made extensions can just use regular fedi or maybe -like: https://itch.io/jam/fedijam-4

RyunoKi,
@RyunoKi@layer8.space avatar

@dev_ric @smallcircles @teahands

FWIW I recommended a friend back on the birdsite this way.

He joined a game dev company in Latin America and was looking for ways to generate revenue (paying bills etc).

I was disappointed that they decided to follow the Web3 route with costumes as NFTs but 🤷

In my opinion, there has to be some human reviewing submissions before they appear on some sort of marketplace to ensure a certain level of quality.

RyunoKi,
@RyunoKi@layer8.space avatar

@dev_ric @smallcircles @teahands

One way you could roll it have the community review levels / worlds / cities over ActivityPub.

That is, a bot (for example) linking to the review page and speaking ActivityPub that are shown as comments.

Or PeerTube videos (any plans here Tea Hands?) to show Let's Play.

Or FunkWhale sharing background music to different levels.

You don't have to reinvent the wheel.

dev_ric,
@dev_ric@fosstodon.org avatar

@RyunoKi @smallcircles @teahands nah... Fedicity (yeah, I've named it!), needs to be proper neighbourhood of cities where every account is connected via ActivityPub. Follow your neighbours build, by following them on the fediverse and clicking through to visit their section of the hexiverse. The game would push messages out to announce your achievements as you build more advanced buildings and such.

Not that I've thought this through or anything.

RyunoKi,
@RyunoKi@layer8.space avatar

@dev_ric @smallcircles @teahands

👀 @tiny_cityscapes

smallcircles,
@smallcircles@social.coop avatar

@dev_ric @RyunoKi @teahands

Liking already where this goes..

🏘️ 🏡 🏨

dev_ric,
@dev_ric@fosstodon.org avatar
smallcircles,
@smallcircles@social.coop avatar

@dev_ric @RyunoKi @teahands

Yes, me too. Just having fun with some creative thinking as non gamedev (who would love to be gamedev, but made the wrong choices in life up till now 😆 )

RyunoKi,
@RyunoKi@layer8.space avatar

@smallcircles @dev_ric @teahands Well, I'm more drawn to engine building given the jams I participated in.

Something that accompanies individuals along the way.

The „wearing was too many hats“ vibes are similar to Frontend Development in the web.

dev_ric,
@dev_ric@fosstodon.org avatar

@smallcircles @RyunoKi @teahands I'm a gamedev, webdev, and server tech... but I'm not about to take on a project like this 😆

RyunoKi,
@RyunoKi@layer8.space avatar

@dev_ric @smallcircles @teahands When can we expect *looks up
… Fedicity v1?

No, in all seriousness. The emojis make me feel like you would ridicule the efforts Tea Hands is putting into it.

That's not encouraging.

(Not to mean I'd speak on her behalf)

RyunoKi,
@RyunoKi@layer8.space avatar

@dev_ric @smallcircles @teahands sounds a whole lot like https://en.wikipedia.org/wiki/CityVille

Not sure whether you've been around the platform back then.

The company released plenty of those „socialgames“ …

  • All
  • Subscribed
  • Moderated
  • Favorites
  • gamedev
  • PowerRangers
  • magazineikmin
  • InstantRegret
  • hgfsjryuu7
  • Durango
  • Youngstown
  • slotface
  • everett
  • thenastyranch
  • rosin
  • kavyap
  • khanakhh
  • mdbf
  • DreamBathrooms
  • anitta
  • vwfavf
  • ethstaker
  • tacticalgear
  • cubers
  • ngwrru68w68
  • modclub
  • cisconetworking
  • osvaldo12
  • GTA5RPClips
  • normalnudes
  • tester
  • Leos
  • provamag3
  • All magazines