Prague is a beatiful place.
I was coding there, a little bit. But instead of doing something useful, I was fixing few bugs that I run into when compiled under Linux. And it made me think about few things. While vala is nice language and probably amazing when doing stuff with GTK, it might not be proper language for what I do. I was considering switching to C++ at some point. Mostly to make it possible to release game on more platforms. And while it was some distant point in future, after spending way too much time on finding bugs mostly because instead of using proper debugger I have to use gradma's logger, I decided to do this after I finish this MS.
This should help a little bit. Debugging, faster iteration. On my netbook, that I brought with myself to Prague, compilation time was almost 3 minutes and there's no incremental compilation. I could seperate everything into libs but I would still be missing debugger. I heard that someone managed to make GDB to work with vala but that was some time ago and support for it was dropped. Visual Studio feels to be great choice to work quickly. Then, if it all works, I might try GCC and then linux builds and other platforms (luckily or maybe thanks to experience mine and other people, all my code that requires specific platform is kept in one place).
Other things - I have some nice ideas for Dragontorc and also for my next project that will use same engine.
And more news - after I started to work at new place, I decided that I really need to push Dragontorc and plan is to finish features I really want to have and try to get demo version by the end of this year. It will be shorter game and probably free. And it should present most of engine features I want to have in game.
I was coding there, a little bit. But instead of doing something useful, I was fixing few bugs that I run into when compiled under Linux. And it made me think about few things. While vala is nice language and probably amazing when doing stuff with GTK, it might not be proper language for what I do. I was considering switching to C++ at some point. Mostly to make it possible to release game on more platforms. And while it was some distant point in future, after spending way too much time on finding bugs mostly because instead of using proper debugger I have to use gradma's logger, I decided to do this after I finish this MS.
This should help a little bit. Debugging, faster iteration. On my netbook, that I brought with myself to Prague, compilation time was almost 3 minutes and there's no incremental compilation. I could seperate everything into libs but I would still be missing debugger. I heard that someone managed to make GDB to work with vala but that was some time ago and support for it was dropped. Visual Studio feels to be great choice to work quickly. Then, if it all works, I might try GCC and then linux builds and other platforms (luckily or maybe thanks to experience mine and other people, all my code that requires specific platform is kept in one place).
Other things - I have some nice ideas for Dragontorc and also for my next project that will use same engine.
And more news - after I started to work at new place, I decided that I really need to push Dragontorc and plan is to finish features I really want to have and try to get demo version by the end of this year. It will be shorter game and probably free. And it should present most of engine features I want to have in game.
No comments:
Post a Comment