Doing a lot of programming again today. Cleaning up the .dll that will be running the machines logic and ironing out other ideas. In addition to my native plugin, there is an executable(codeexec) that wraps the programmed machines. The codeexec is created as a separate process by the game plugin. Within it, you can execute… Continue reading 134th day
Category: Programming
133rd day
So, I cleaned up the command shell in the game, and have LUA running within it and printing its results to it. It will need to go into a separate process because you could otherwise lock stuff up very easily, and we donĀ“t want such disruptions within our environment. Will add some little graphical notch… Continue reading 133rd day
132nd day
More programming and lots of progress in that regard. The main Unity plugin is just a dynamic wrapper that loads up my "actual" DLL and binds the addresses to some statics, then the local exposed functions just forward those calls to my actual DLL. Other than that I have the Lua JIT compiler working alongside… Continue reading 132nd day
129th – 131st day
The weekend had some programming trickery involved with it. Playing around with all kinds of low level animals and hunting down some minor bugs. Set up a virtual machine with Linux Mint installed to validate and make sure that my CMake project setup and libraries are working. And so it has. It all builds as… Continue reading 129th – 131st day
128th day
Working on the command line all day. Creating a .dll to handle all the interpretation and programming support of the players and programming game logic for me. Setting it up so that it is very os agnostic, it basically links against the OS's msvcrt for windows just like directX and all those utilities, by using… Continue reading 128th day
127th day
Polishing that Main Menu and working on the programming window all day. Added interpolations, scroll bars and various other items to the console so that the experience is as smooth as possible. The first problem is that the big button on the main screen does not work, so the player will actually have to… Continue reading 127th day
126th day
The Main Menu is going to be super simple. You will just see some puny logo on the screen and the console button that gives you access to the game console so that you can start, exit and all that jazz. I am also toying with the idea of having the console full screen and… Continue reading 126th day
125th day
Filled in a lot of planning documents, sketches and trying to collect my thoughts on a number of items. After writing all that text and clearing my head a bit I started working on the Main Menu again. My previous idea was just bugging me and it was annoying me when I was trying to… Continue reading 125th day
124th day
Did a ton of work today regarding the game progression and puzzles. Filled in quite a few pages in my notebooks with schematics and rough diagrams to connect the puzzles and progression. Created models and rough layouts for what the Main Menu for my game might look like also. The main piece is just some… Continue reading 124th day
121st day
Was working on creating this scene manager I mentioned in a previous post today. It works just fine. There is just the matter of the items that can travel between the scenes. Machines or robots that you can move from one scene to another then maybe back again to the original scene where it was… Continue reading 121st day