10-09-2021, 03:00 AM
Hi, and what a long post!
You don't have to justify the pace of work on your project. I understand that it is a personal initiative that must find space between job, family, emotional state and other things. I maintain Tilengine as a personal project in my free time too, so I understand the situation. But I see you're putting your heart into it, cheer up and I hope you can push it until the end whatever the time it takes! It looks polished and promising, really. That friend of mine quiclky recognised influences from A500 Elvira game and Lovecraft theme. I'm glad to tell him you're still working on it.
Regarding language selection, often the best tool to do something is the one you're more expert at. I'm good at C, but not at C++, especially to the newer iterations. I understand that you choose it having such strong background, and historycally it has been used a lot in videogame development. I wouldn't consider "ignorance" not being fond of interpreted languages. I'm a systems C developer at heart, however in recent years I've started adopting managed languages for more application-oriented tasks. But at work I developed a web application with users, sessions, database, front-end templating, IoT integration... in plain C! Just to say.
I'd like you don't get stuck with development. Sometimes there are bugs in Tilengine too. If you find something that doesn't work as expected, let me know, as for me is easy to release builds with enhanced tracing and debugging information. Even if the cause is outside Tilengine -as in this case-, those extra traces can help to pinpoint the source. So plase ask for advice when you find something strange.
I don't have a facebook account so I can't check the link, but at least it asks me to login now so I guess it's working again -it complained that it couldn't find thre resource before-.
For static analysis I use built-in Visual Studio 2017 analysis, and cppcheck. Each one gives different results so I regularly check with both. I haven't used clang one. I used Valgrind once some time ago for a linux build that was leaking memory, so I have little experience with it. What I remember is that it generated a sluggish slow build but helped find the leak at runtime. It's quite low-level tool.
I haven't seen Everest but I'll check, thanks for the recommendation :-)
Keep the good work, go at your own pace without compromising your personal life, and let me know any progress or help you may need!
You don't have to justify the pace of work on your project. I understand that it is a personal initiative that must find space between job, family, emotional state and other things. I maintain Tilengine as a personal project in my free time too, so I understand the situation. But I see you're putting your heart into it, cheer up and I hope you can push it until the end whatever the time it takes! It looks polished and promising, really. That friend of mine quiclky recognised influences from A500 Elvira game and Lovecraft theme. I'm glad to tell him you're still working on it.
Regarding language selection, often the best tool to do something is the one you're more expert at. I'm good at C, but not at C++, especially to the newer iterations. I understand that you choose it having such strong background, and historycally it has been used a lot in videogame development. I wouldn't consider "ignorance" not being fond of interpreted languages. I'm a systems C developer at heart, however in recent years I've started adopting managed languages for more application-oriented tasks. But at work I developed a web application with users, sessions, database, front-end templating, IoT integration... in plain C! Just to say.
I'd like you don't get stuck with development. Sometimes there are bugs in Tilengine too. If you find something that doesn't work as expected, let me know, as for me is easy to release builds with enhanced tracing and debugging information. Even if the cause is outside Tilengine -as in this case-, those extra traces can help to pinpoint the source. So plase ask for advice when you find something strange.
I don't have a facebook account so I can't check the link, but at least it asks me to login now so I guess it's working again -it complained that it couldn't find thre resource before-.
For static analysis I use built-in Visual Studio 2017 analysis, and cppcheck. Each one gives different results so I regularly check with both. I haven't used clang one. I used Valgrind once some time ago for a linux build that was leaking memory, so I have little experience with it. What I remember is that it generated a sluggish slow build but helped find the leak at runtime. It's quite low-level tool.
I haven't seen Everest but I'll check, thanks for the recommendation :-)
Keep the good work, go at your own pace without compromising your personal life, and let me know any progress or help you may need!