The year, 1995. Windows 3.1 was the current Microsoft operating system running on the family’s 486sx 25MHz with 4MB of RAM. Turbo Pascal 7 was my weapon of choice but of course it couldn’t produce Windows applications… yes there was Turbo Pascal for Windows and Borland Pascal but they both required lots of boiler plate code to make windows and interact with the OS (Nightmare). And then it happened…
Continue readingTag Archives: delphi
Delphi Conundrum – What am I doing wrong? (Solved)
So, I’m working on some of the rendering classes for my latest project and I’ve encountered an interesting issue that I can’t explain and I’d greatly appreciate it if someone could explain to me what it is I’m doing wrong because I just can’t see it.
Continue readingUsing Lua with Delphi – Getting tables out of Lua
For our new game, the current plan is to use Lua to provide content and control, with Delphi doing most of the heavy lifting (rendering, game state saving etc.). To achieve this, it’s necessary to establish an interface to Lua (for this, I’m using the excellent interface by Dennis Spreen – VerySimple.Lua – this is specifically for Lua 5.3) and then to get the data out of it. This article is going to focus on the later as VerySimple.Lua is very simple to use (excellent job Dennis 🙂 ).
Continue readingNamed Pipes in Delphi
There are some tutorials about using named pipes in Delphi but after much searching during my own use of them, I wasn’t able to find any information to solve my problem, so here is what I learned.
Continue readingStream Recap – Week ending 29th April 2019
Development has been progressing at a steady pace, the editor can now create a new project, save it, close it, open another. Tilesets (for the maps at least) can be imported with basic details (index, name, description) being editable. Further features are planned for the tileset manager but it’s good enough for now to progress.
Continue readingFirst couple of streams
So I’m streaming development of ORE on Twitch.TV, the primary reasons for this are to provide myself with some pressure to move forward, to make decisions (even if those decisions lead to failure) and to hopefully increase the exposure of Delphi in an arena dominated by the likes of Unreal, Unity etc.
Continue reading