Imprisoned
Client / Server (First steps)
Back to transmissions
Programación

Client / Server (First steps)

Published on February 18, 2020by[GameMaster] Jontxu2 min read

In the previous post, you got a glimpse of the client’s current development status. In this post, we’ll tell you about the status of server development.

Multiplayer and Bots

At this point, we’ve managed to get multiple players to connect to a single area, and each of them can see the others’ movements.

While it’s true that they can’t interact with each other yet, this is a huge step forward for us, as it lays the groundwork for everything that comes next.

We’ve also managed to take the first step toward implementing NPCs and controlling them via the server.

In the following video, you can see more or less everything mentioned above. You’ll notice that sometimes the PCs jump, but this isn’t due to lag—since the NPC Crazy Bar Pardillo moves smoothly—but rather because we still need to significantly improve how positions are transmitted to remote players and the animations for those movements.

Combat System

We all remember the battles in the prison, whether against bots or in “bullas”—its combat system was loved and hated in equal measure. And so as not to lose either the love or the hate it inspired, we’ve decided to preserve it as faithfully as possible.

Keep in mind at all times that we are in a very, very early stage of development, and everything we’re showing you is still in its infancy.

That said, we’ve already made progress on turn timing and have started implementing attacks.

Below you’ll see a video where, first, a turn is consumed when time runs out, and another turn where the opponent attacks. All of this is managed by the server itself.

Next Steps

These advancements are just a small part of the foundation we need to build to keep development moving forward, and we have to improve and polish everything shown here significantly. But having made it this far gives us the motivation to keep working.

One of the next goals we aim to achieve regarding the server is to implement a chat system just as good as the one in the prison.

I hope you found this article interesting, and remember that your opinions and comments are important—any idea can help improve the game!

Greetings to all!
The new team at La Prisión

FILE · 002

COMMENTS

2 comments

You need to be signed in to comment.

Sign in
  • Mucho ánimo !

    • ¡Muchas gracias por tu apoyo!