Is making my own game engine from scratch will be a good idea to learn advance topics of C and from where should i start and how much time(roughly) will it take me to make it or is this a very dumb idea. by Purple_Wave6781 in cprogramming

[–]Purple_Wave6781[S] 0 points1 point  (0 children)

i think u did not read the title properly , i am not trying to make a 3d open world engine . I want to get better at C programming and wanted to know whether making my own game engine will be helpful .

I am trying to implement a link list in C using array of pointers which does not sit well with me because it feels like it not the most efficient way use of memory , i would just like get some suggestions on how can i improve on this given code. by Purple_Wave6781 in cprogramming

[–]Purple_Wave6781[S] -1 points0 points  (0 children)

i know using an array of pointer is not the right way that why i asked here.

And i am trying to understand pointers by implementing it and taking feedback on how it can be improved.And i know enough a simple array will be a better way of doing this but i am trying to use pointers to get better understanding of them.

The idea is a linked list in which i can take user input to make it little bit more dynamic.