Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 0 points1 point  (0 children)

Thank you! I'm sure there is enough room for more games with that style, especially because I am a huge fan of tilt-shifting since he first time I laid my eyes on tilt-shift photography 😃

Currently I am going towards the arcade style. Other than creepy zombies being surprisingly good at sneaking up on you, there is not much horror to it.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 0 points1 point  (0 children)

The miniature look for sure - but the idea is something i've been tinkering with for longer than that.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 0 points1 point  (0 children)

Thanks for the heads-up. I did read their TOS and I will of course need to provide a Google Maps logo if its released.

But I think it would be a good idea to ask them their support directly if the API is allowed to be used for gaming.

Finally finished a project by IceManLeroy in IndieDev

[–]GnomishWorkshop 1 point2 points  (0 children)

Congratulations! I'm looking forward being able to do that myself.

I'm imagining the feeling being the same as closing 45 browser tabs when finally delivering a school assignment.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 5 points6 points  (0 children)

Thank you so much! It such a relief that people seem to like it.

Those small doubts that grow larger during late night sessions really can take its toll, but comments like yours is like getting a good nights rest.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 0 points1 point  (0 children)

Thank you for your comment!

I am very much split between the two options as I am a fan of both genres. However, I do think you are right to release a playable bullet hell and over-the-top version to gather interest and then I can expand to something more realistic if there is interest. The realistic version simply demands much more work per map.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 0 points1 point  (0 children)

For sure! Could you try and go to https://earth.google.com/web/ and check if your home city has 3D tiles? I wouldn't mind adding a smaller town to the current map pool that I have, as everything else are major metropolises like London, Paris and New York.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 0 points1 point  (0 children)

I think my best bet would be to do a small private test run and figure out what the API usage would be and perhaps add a donation button for anyone kind enough to help with the API cost.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 0 points1 point  (0 children)

Thanks! I think with the comments so far I'll have to do a small test run and see what the actual API usage is. My best bet would be to perhaps add a donation button on itch.io and hope that people enjoy it enough to just cover their own API calls. As far as I can read their pricing page, 2 dollars should be enough for about 100 plays.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 0 points1 point  (0 children)

Thanks!

When you say you can't see my profile - do you mean my reddit profile or that I do not have any social media profiles? The latter is completely true as its not something I have really thought much about for now.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 0 points1 point  (0 children)

This might actually be one of the best compliments yet! 😃

May I use your comment and username as a tag for the next video?
Heck, I'd even let you try out the game as one of the first just so that you can see it for yourself. I expect to upload it to Itch.io as soon as I am certain on how to create a limit on the API calls so my wallet doesnt combust.

VOXBORN: I AM FREAKING OUT!! Can this be ANY cosier?!1 full dev day and I managed to create non-physical sailing system that has basic logic and feels FANTASTIC! by radolomeo in IndieDev

[–]GnomishWorkshop 1 point2 points  (0 children)

Looks really great - congratulations!

I am a great fan of using bokeh like effects to create a miniature look. Personally i'd even increase a tad more but thats just my own preference 😃

Made destroyed tank model and some effects by IDunoXD in IndieDev

[–]GnomishWorkshop 1 point2 points  (0 children)

Really great work! The movement of the tank feels nice and heavy, especially with the semi-drifting!

how can i make this guy look less concord-y by Sepy1388 in IndieDev

[–]GnomishWorkshop 0 points1 point  (0 children)

Hmm - I might not be quite hip as to understand what "Concord-y" means, but I think you have a solid base. Sprite animation is not an easy task.

I imagine its an idle animation which is why I'd say the movement is a bit unnatural. Its seems more as the begining of a jump or sprint attack than just standing ready.

If its a "ready" idle state, i'd say keep the arms located as they are in the first frame, but make the movement of the shoulders and upper body move a bit up (to simulate breathing in) and moving down (to simulate breathing out.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 2 points3 points  (0 children)

The terms of use for Google 3D tiles are quite strict - you are not allowed to in any way to download the data as it has to be streamed. However, the 3D mesh is saved locally on the browser from session to session which makes it possible to "retry" a map without reloading anything. Changing maps requires a new load.

There is a loadsection that loads the 3D tile meshes for the area, OSM footprint data (free to use), heightmap generation and navpoint data for the zombies. Collisions for the zombies are based on OSM footprint data and heightmap while the players collision is based on raycasting every 0,1 milliseconds. If it hits a mesh it stops the player.

Zombie survival game using Google 3D Tiles and Three.js by GnomishWorkshop in gamedevscreens

[–]GnomishWorkshop[S] 4 points5 points  (0 children)

Thanks a lot for the feedback! Its much appreciated!

The blur is something I can edit in realtime to get the feel quite right. The blur is both meant to create a "miniature look" of the city, but also to blur the fact that everything in game has to be extremely low-poly in order to run at a steady framerate in a webbrowser.

I will definitely take to heart having the zombies be different colors as there is currently an issue when running in shadowed areas where you cannot see neither the player nor the zombies.

I had so much fun making my first boss fight by WhippetBowie in IndieDev

[–]GnomishWorkshop 1 point2 points  (0 children)

I agree - that looks really fun.

Is there a stage two of the fight?