I'm trying to fit my recently written code into a proper structure. It resists.
It was wrong to handle entity-system interaction in a class that holds systems. It had to be aware of the existence of different entity types that should be registered in different systems. Instead of this, the object should do it because it knows better what systems does it use.
@Pikalek I used to do android development, from what I understand they already do have C api available for use, it's just initially it wasn't open for all users, and slowly they opened it.
Some years ago I spent way too much time trying to build an NDK app, and I was lost in some Google's official documentation basically telling you "copy-paste this text here and that text there" without telling you why
I do remember when doing native android development, these issues were pretty much either handled by android studio, or not really affecting the app, but any other project that needs an android version is painful :/
I'm personally avoiding the apple ecosystem, because of their "walled-garden" approach, and the fact that you need to spend a lot of money to compile for iOS
@Pikalek I was looking at this: http://freeglut.sourceforge.net/docs/android.php I have a project, that is using the glut API, and was looking if there is an easy way to compile for android
Oh I think you misunderstood me, it's a compiler for a custom language, but is written in C, it's a hobby project, but I'm slowly approaching the stage where I can support extra platforms, and was thinking if android would be an option
Oooh I see! Is that easy to create complex scenes?
I'm used to making everything through code and not really using any GUI, but I always wondered how easy it is to make a complicated scene, and if a GUI would be needed
Not exactly. I had a command to process items, but the amount of items was zero; some code handled the case where there was 0 items to process, but not enough, it should have returned at some point but did not and so it "skipped" to another list of items to process.
ha, yeah. JavaScript. I'll agree that it's super useful, though. I think what I don't like about it is the lack of tools and intellisense. But maybe that exists now.
I went to an interview many years ago. They said my profile looked interesting. And I said I wanted to do back-end and not web front end or GUI front-end. I did not want to write HTML, nor JavaScript.
Yeah, I guess you don't know much about the field either.
I had some experience as a web dev, and, really, having to deal with all the browsers and implementations was too much annoyance for what I had patience for.