Tiny Places

Show off your games, demos and other (playable) creations.
User avatar
Varkas
Citizen
Posts: 83
Joined: Mon Mar 09, 2020 2:26 pm

Tiny Places

Post by Varkas »

Tiny Places is meant to become a collaborative map editor and RPG system. The client side will be implemented in Love2D and the server side will be Java. So far, there is a very primitive map editor and a minimal server to broadcast changes made to the map to other connected clients.
tiny_places-001.jpg
tiny_places-001.jpg (357.84 KiB) Viewed 29094 times
The plan is to have this open source, if possible CC-By-SA 4.0, must check if that is possible for code as well as the assets. I have created quite some isometric game assets over the past years, and it would be a pity to have them sit unused.
In soviet russia, code debugs you.
User avatar
lazershark3k
Prole
Posts: 27
Joined: Tue Apr 10, 2018 3:20 pm

Re: Tiny Places

Post by lazershark3k »

Looks sick!
*pew pew*
User avatar
Varkas
Citizen
Posts: 83
Joined: Mon Mar 09, 2020 2:26 pm

Re: Tiny Places

Post by Varkas »

Thanks! Coding is going well, the client-server connection works nicely, but it still takes time. Since the last screenshot the map has gotten several layers and the server can now save map data and send them to the clients again after a client restart. A good amount of work is also to import all the graphics, adjust and adapt them ...
tiny_places-002.jpg
tiny_places-002.jpg (356.58 KiB) Viewed 28932 times
In soviet russia, code debugs you.
monolifed
Party member
Posts: 188
Joined: Sat Feb 06, 2016 9:42 pm

Re: Tiny Places

Post by monolifed »

I think someone should make a diablo like game
User avatar
Varkas
Citizen
Posts: 83
Joined: Mon Mar 09, 2020 2:26 pm

Re: Tiny Places

Post by Varkas »

I totally would if I could. I'll be happy though once there is some pathfinding and mobs can actually move over the map. I think I have an idea that doesn't need to transfer many KB path data. Must see if it work.

But meanwhile I did something easier, completed the basic work for the "cloud" layer. That is intended to be used for fogs, magic stuff and light effects. Thanks to Love2D using OpenGL, blending images is fairly efficient. But well, the maps segments displayed are tiny for a reason ...
tiny_places-002_fog.jpg
tiny_places-002_fog.jpg (653.39 KiB) Viewed 28816 times
I need to find out how to make cyclic fog or smoke animations.
In soviet russia, code debugs you.
User avatar
Varkas
Citizen
Posts: 83
Joined: Mon Mar 09, 2020 2:26 pm

Re: Tiny Places

Post by Varkas »

One can now set color/tint and transparency for all map objetcs. The color selector might get border like the buttons too, but it was hard enough to make it work.
tiny_places-002_colors.jpg
tiny_places-002_colors.jpg (662.1 KiB) Viewed 28639 times
I think the next step will be to add moving objects. Still a bit uncertain how to split the client and server parts of this. I don't want too much CPU load and network traffic on the server.
In soviet russia, code debugs you.
User avatar
Varkas
Citizen
Posts: 83
Joined: Mon Mar 09, 2020 2:26 pm

Re: Tiny Places

Post by Varkas »

The "moving objects" code had to wait. I felt a need to make better trees and at least add some very generic shadows.
tiny_places-002-trees_n_shadows.jpg
tiny_places-002-trees_n_shadows.jpg (461.82 KiB) Viewed 28498 times
Adding images is not really taking that much time but entering the data for the game engine to actualy use the images properly is a tedious task. Still got 20 more trees to import ...
In soviet russia, code debugs you.
User avatar
Varkas
Citizen
Posts: 83
Joined: Mon Mar 09, 2020 2:26 pm

Re: Tiny Places

Post by Varkas »

Besides a number of bugfixes, there is now a "game mode" which allows a map to be played. At the moment there isn't much functionality there yet, but the server can broadcast move commands for player avatars and the clients can move them.

So, let's bounce!

https://youtu.be/yNOE9D9gxwk

In soviet russia, code debugs you.
User avatar
lazershark3k
Prole
Posts: 27
Joined: Tue Apr 10, 2018 3:20 pm

Re: Tiny Places

Post by lazershark3k »

Nifty!
*pew pew*
User avatar
Varkas
Citizen
Posts: 83
Joined: Mon Mar 09, 2020 2:26 pm

Re: Tiny Places

Post by Varkas »

Thanks. I'm bad at making animated creatures, so I have to find workarounds. Doin' doin' doin' ...
In soviet russia, code debugs you.
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests