Weekly review #3
After a heavy week of meetings, we are back to the game development. Currently, we are working on two essential points of the game: the multiplayer and the edition and customization of objects. We are starting the first multiplayer tests. Unlike many games developed with Unreal Engine, we are using, as with VirtualSociety Online, NodeJS for multiplayer. Our goals at the moment are to display the other players connected to the world and to synchronize the animations correctly. In a second step, we will focus on actions, the use of objects and the synchronization of dynamic objects (which can move, change state, etc.). We have set up a whole system to synchronize values and triggers between the different players, and after a while spent defining the system, we are finally starting to test it. The challenges are many:
In mid-February, we will be participating in an event at the "Fru des sciences" about video games. The event will last two afternoons and will be aimed at children. The objective is to show the backstage in the field of video games, and to explain in an accessible way the different techniques used. Nico and Jimmy will lead workshops on different technical points such as how textures and materials work, physics engines and character animation, while Cllie will discuss gamedesign and how to design rules and levels in games. We have met with the organizers of the event twice to talk about the organization of the workshops, and we are starting to prepare these two days. As children, all three of us dreamed of creating video games, so it is a real joy for us to be able to share what we have learned, and to introduce different aspects of game creation to the younger ones.
After updating the site and resuming more active communication with you, we have been working on other channels where we can be found, including Steam, Discord and Patreon. Regarding Steam, we now publish public devblog articles on Steam as well, in French and English. We will update the game images as we go along, and we have reworked the game description. Regarding Patreon, we have thought about redefining the different rewards associated with subscriptions, as well as the description of the page. Thanks for your support, and see you next week!
[ 2023-02-03 13:06:11 CET ] [ Original post ]
Hello folks! This week, we're back to C++ development, and we're preparing a scientific mediation event around the video game!
Back to C++
After a heavy week of meetings, we are back to the game development. Currently, we are working on two essential points of the game: the multiplayer and the edition and customization of objects. We are starting the first multiplayer tests. Unlike many games developed with Unreal Engine, we are using, as with VirtualSociety Online, NodeJS for multiplayer. Our goals at the moment are to display the other players connected to the world and to synchronize the animations correctly. In a second step, we will focus on actions, the use of objects and the synchronization of dynamic objects (which can move, change state, etc.). We have set up a whole system to synchronize values and triggers between the different players, and after a while spent defining the system, we are finally starting to test it. The challenges are many:
- Allowing players to extend our system, so that user plugins can add network-dependent functionality.
- Handling the communication interval on different criteria: importance of the synchronized element, platform, distance to the players (the animations of a distant player do not need the same precision as the one of a player right next to it). The challenge is to have a smooth result, and minimize the amount of data exchanged.
- Resolve conflicts when several players have different values. For example, when a player kicks a ball, all players must see the ball in the same place.
Science mediation
In mid-February, we will be participating in an event at the "Fru des sciences" about video games. The event will last two afternoons and will be aimed at children. The objective is to show the backstage in the field of video games, and to explain in an accessible way the different techniques used. Nico and Jimmy will lead workshops on different technical points such as how textures and materials work, physics engines and character animation, while Cllie will discuss gamedesign and how to design rules and levels in games. We have met with the organizers of the event twice to talk about the organization of the workshops, and we are starting to prepare these two days. As children, all three of us dreamed of creating video games, so it is a real joy for us to be able to share what we have learned, and to introduce different aspects of game creation to the younger ones.
Social networks
After updating the site and resuming more active communication with you, we have been working on other channels where we can be found, including Steam, Discord and Patreon. Regarding Steam, we now publish public devblog articles on Steam as well, in French and English. We will update the game images as we go along, and we have reworked the game description. Regarding Patreon, we have thought about redefining the different rewards associated with subscriptions, as well as the description of the page. Thanks for your support, and see you next week!
VirtualSociety
The Virtual Society
The Virtual Society
Coming soon
Indie RPG Adventure Simulation Singleplayer Multiplayer Coop
Game News Posts 36
🎹🖱️Keyboard + Mouse
🕹️ Partial Controller Support
No user reviews
(0 reviews)
https://virtualsociety.co
https://store.steampowered.com/app/1856980 
VirtualSociety is an independent roleplay, life simulation, and adventure game.
Play as one or more characters, create your city alone or with your friends and live the life of your dreams!
And if the life of the average citizen is not enough for you, you just have to build your city, invite your friends, and manage it your way.
The outfits and their patterns, colors, and sizes can be chosen freely so that an infinite number of unique styles can be created.
An avatar on crutches, with a cane, or communicates in sign language? That's possible too!
With non-gendered characters and a fully editable morphology, avatars are fully customizable so that each body shape can come to life on VirtualSociety!
Play as one or more characters, create your city alone or with your friends and live the life of your dreams!
And if the life of the average citizen is not enough for you, you just have to build your city, invite your friends, and manage it your way.
Roleplay and Adventure
From an afternoon of skateboarding to family recipes, a great adventure awaits you!Alone Or With Friends
In VirtualSociety, you can create or join cities alone, with your friends, or open to all.Fully customizable
The outfits and their patterns, colors, and sizes can be chosen freely so that an infinite number of unique styles can be created.
An avatar on crutches, with a cane, or communicates in sign language? That's possible too!
With non-gendered characters and a fully editable morphology, avatars are fully customizable so that each body shape can come to life on VirtualSociety!
MINIMAL SETUP
- Processor: Core i5-7300U 3.5 GHzMemory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: Nvidia GTX 960. AMD R9 280
- Storage: 8 GB available space
GAMEBILLET
[ 5951 ]
GAMERSGATE
[ 3198 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB