WildWeazel
Going Dutch
Have you looked at Godot? It's open source, cross platform, ideal for 2D games, and supports C#
Have you looked at Godot? It's open source, cross platform, ideal for 2D games, and supports C#
OK. I'll try to set something up on Godot but yeah, I'm far away from implementing civ2 scenario events let alone dealing with Lua integration. I see you've provided a link getting started with Lua, I'll take a look at it.
I'm still mostly doing work on GUI and I've figured this stuff quite well, in fact I'm finishing the map drawing stuff. Anyway the whole thing is still in a state where it can be ported to other environments/engines/frameworks.
I'm guessing you could make an open source civ2 game and have an IF statement where necessary (AI, UI, other game logic) to switch between Civ2 & ToT logic, depending on the e.g. SAV file version you open or the game version you choose to run from .ini file. Bigger changes would be needed in parts where both games differ more significantly (like scenarios), but overall it shouldn't be mission impossible to make one app for both games.
Hey have you thought about using SDL? It's pretty powerful and well documented.. I've also found ways to use it in winforms and the ways to handle events and the renderer stuff. It supports the accelerated stuff too and is fast.OK. I'll try to set something up on Godot but yeah, I'm far away from implementing civ2 scenario events let alone dealing with Lua integration. I see you've provided a link getting started with Lua, I'll take a look at it.
I'm still mostly doing work on GUI and I've figured this stuff quite well, in fact I'm finishing the map drawing stuff. Anyway the whole thing is still in a state where it can be ported to other environments/engines/frameworks.
Hey have you thought about using SDL? It's pretty powerful and well documented.. I've also found ways to use it in winforms and the ways to handle events and the renderer stuff. It supports the accelerated stuff too and is fast.
In terms of GUI layout stuff I wrote a library to implement the old amiga style GUI called workbench, it may be of some use? I've done quite a few things in winforms and it's always a pain using the GDI system..
https://github.com/joesblog/AmigaControls
I don't seem to get alerts when replies are posted on here.. but will check back every other day..
If I can be of any help I'm around..