Добавить
Уведомления

JA 2 1 13 3dsort of

Because I wanted to see whether it would work, I began making JA2 3D. Turns out it does indeed work :-) With the current code, it's easy to raise/lower terrain to whatever you want. Assuming 50 pixels represent 2 meters, we have 1.3 km to work with in each direction. The AI is somewhat adapted to this - pathfinding etc. works. It just doesn't take altered terrain into its 'higher' functions. Destroying terrain works just fine. As seen above, explosions can leave real craters, depending on explosion force, floor type and whatever else I code in. This doesn't even require a change to map format - you could load any savegame (made with unstable after r6070) with this. There are, however, several outstanding issues with this - adapting the AI to make full use of this, - altering undocumented assembler code leftover from Sirtech for less confusing graphics, - getting some poor lad to alter all graphic tilesets in a specific way, - finding a solution to mouse behavior on raised/lowered floor, - adapting animations - loads of other issues. All doable, but I'll leave it at this. And no, this won't go into any release.

12+
16 просмотров
2 года назад
12+
16 просмотров
2 года назад

Because I wanted to see whether it would work, I began making JA2 3D. Turns out it does indeed work :-) With the current code, it's easy to raise/lower terrain to whatever you want. Assuming 50 pixels represent 2 meters, we have 1.3 km to work with in each direction. The AI is somewhat adapted to this - pathfinding etc. works. It just doesn't take altered terrain into its 'higher' functions. Destroying terrain works just fine. As seen above, explosions can leave real craters, depending on explosion force, floor type and whatever else I code in. This doesn't even require a change to map format - you could load any savegame (made with unstable after r6070) with this. There are, however, several outstanding issues with this - adapting the AI to make full use of this, - altering undocumented assembler code leftover from Sirtech for less confusing graphics, - getting some poor lad to alter all graphic tilesets in a specific way, - finding a solution to mouse behavior on raised/lowered floor, - adapting animations - loads of other issues. All doable, but I'll leave it at this. And no, this won't go into any release.

, чтобы оставлять комментарии