1
SFML projects / A.I. Chatbot + 2D space exploration game!
« on: December 19, 2021, 09:36:52 pm »
Hey SFML fellows,
So I love space exploration games (first thing I tried with SFML was an asteroid shooter)! But space is big - so sometimes it is a little bit boring to fly through or to do the daily trading grind all by yourself. That's how I came up with the idea of an A.I. assistant who gives you some company. Her name is Hopper. She is not the smartest conversational android out there but at least she knows how to steer a space ship.
The game is called Black Sun and it will take some time before I can put it in a polished-enough state to release it in Early Access but I am already very excited to share this trailer with you:
http://www.youtube.com/watch?v=oBjvcstFTqQ
The libraries I use are:
You can follow the development of the game on steam (https://store.steampowered.com/app/1670930/Black_Sun/) or on twitter, youtube or soundcloud (https://linktr.ee/blacksungame).
Take care and if you have any questions, feel free to ask
So I love space exploration games (first thing I tried with SFML was an asteroid shooter)! But space is big - so sometimes it is a little bit boring to fly through or to do the daily trading grind all by yourself. That's how I came up with the idea of an A.I. assistant who gives you some company. Her name is Hopper. She is not the smartest conversational android out there but at least she knows how to steer a space ship.
The game is called Black Sun and it will take some time before I can put it in a polished-enough state to release it in Early Access but I am already very excited to share this trailer with you:
http://www.youtube.com/watch?v=oBjvcstFTqQ
The libraries I use are:
- SFML for graphics, input and audio
- entt (https://github.com/skypjack/entt) as Entity-Component-System toolkit. I think I will never go back to pure OOP-based game development
- Sol (https://sol2.readthedocs.io/en/latest/) as Lua-C++ bridging interface to allow Lua scripting / modding within the game.
- tensorflow (https://www.tensorflow.org/) and cppflow (https://github.com/serizba/cppflow) for the machine learning model powering the chatbot engine
You can follow the development of the game on steam (https://store.steampowered.com/app/1670930/Black_Sun/) or on twitter, youtube or soundcloud (https://linktr.ee/blacksungame).
Take care and if you have any questions, feel free to ask