Live data from Hacker News

Show HN: NasNas, a new intuitive and user friendly C++ game framework

github.com

1–10 of 20 posts

Re: Show HN: NasNas, a new intuitive and user friendly C++ game framework

#2
Hello folks,

NasNas is a personal project I have been working on for the past 4 or 5 months. It is an easy to use/learn game framework that targets beginner and intermediate game developers. It is built on top of SFML, thus it is cross platform Windows, Linux and Android (not tested on macOS, but should work fine).

The framework has a modular architecture : it is separated in multiple independent modules, so the user can choose to use or not some parts of the framework, or even develop his own module for NasNas.

I already used NasNas to create 2 game jam games, so I tested it in real situation, and got very positive results !

Finaly, it is documented, and a tutorial explaining how to use it is available on the Github wiki. Please check them out !

(also, this is my first time on hacker news, I hope my post is fine)

Re: Show HN: NasNas, a new intuitive and user friendly C++ game framework

#3
post #2

Hello folks, NasNas is a personal project I have been working on for the past 4 or 5 months. It is an easy to use/learn game framework that targets beginner and intermediate game developers. It is built on top of SFML, thus it is cross platform Windows, Linux and Android (not tested on macOS, but should work fine). The framework has a modular architecture : it is separated in multiple independent modules, so the user…

Thanks for posting.

Would you advise this as a good way for someone to learn CPP ?

Re: Show HN: NasNas, a new intuitive and user friendly C++ game framework

#4
post #3
post #2

Hello folks, NasNas is a personal project I have been working on for the past 4 or 5 months. It is an easy to use/learn game framework that targets beginner and intermediate game developers. It is built on top of SFML, thus it is cross platform Windows, Linux and Android (not tested on macOS, but should work fine). The framework has a modular architecture : it is separated in multiple independent modules, so the user…

Thanks for posting. Would you advise this as a good way for someone to learn CPP ?

You mean creating a framework or using the framework ? Creating a project you like is always a good way to learn a programming language. However, using a framework before knowing a programming language is not a good way imo, because you will actually learn the framework, and not the language really. You need at least to know the basic notions and concepts of c++ before using the framework. I hope this answers your question :)

Re: Show HN: NasNas, a new intuitive and user friendly C++ game framework

#5
post #4
post #3

Earlier quoted context omitted.

Thanks for posting. Would you advise this as a good way for someone to learn CPP ?

You mean creating a framework or using the framework ? Creating a project you like is always a good way to learn a programming language. However, using a framework before knowing a programming language is not a good way imo, because you will actually learn the framework, and not the language really. You need at least to know the basic notions and concepts of c++ before using the framework. I hope this answers your qu…

Using the framework... I find the only way to learn a language is to build something with it .

Unity does a lot of hand holding in this regard

Re: Show HN: NasNas, a new intuitive and user friendly C++ game framework

#7
post #2

Hello folks, NasNas is a personal project I have been working on for the past 4 or 5 months. It is an easy to use/learn game framework that targets beginner and intermediate game developers. It is built on top of SFML, thus it is cross platform Windows, Linux and Android (not tested on macOS, but should work fine). The framework has a modular architecture : it is separated in multiple independent modules, so the user…

Great project, two recommendations:

1. A screenshot of something an implementer might expect to see (maybe a demo).

2. Mention that it's cross-platform near the top of the readme.

Re: Show HN: NasNas, a new intuitive and user friendly C++ game framework

#8
post #2

Hello folks, NasNas is a personal project I have been working on for the past 4 or 5 months. It is an easy to use/learn game framework that targets beginner and intermediate game developers. It is built on top of SFML, thus it is cross platform Windows, Linux and Android (not tested on macOS, but should work fine). The framework has a modular architecture : it is separated in multiple independent modules, so the user…

I can confirm this appears to build and launch fine on macOS.

Re: Show HN: NasNas, a new intuitive and user friendly C++ game framework

#9
post #7
post #2

Hello folks, NasNas is a personal project I have been working on for the past 4 or 5 months. It is an easy to use/learn game framework that targets beginner and intermediate game developers. It is built on top of SFML, thus it is cross platform Windows, Linux and Android (not tested on macOS, but should work fine). The framework has a modular architecture : it is separated in multiple independent modules, so the user…

Great project, two recommendations: 1. A screenshot of something an implementer might expect to see (maybe a demo). 2. Mention that it's cross-platform near the top of the readme.

I can see a showcase section in the readme

Re: Show HN: NasNas, a new intuitive and user friendly C++ game framework

#10
post #7
post #2

Hello folks, NasNas is a personal project I have been working on for the past 4 or 5 months. It is an easy to use/learn game framework that targets beginner and intermediate game developers. It is built on top of SFML, thus it is cross platform Windows, Linux and Android (not tested on macOS, but should work fine). The framework has a modular architecture : it is separated in multiple independent modules, so the user…

Great project, two recommendations: 1. A screenshot of something an implementer might expect to see (maybe a demo). 2. Mention that it's cross-platform near the top of the readme.

Thanks for your comment, indeed I'll have to update the Readme ^^'. I agree, some screenshots would keep the attention of visitors, and cross platform keyword is important also .
Post reply on HN