Anonymous Login
2020-09-25 03:15 UTC

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001223OpenClonkEngine - Graphicspublic2017-08-20 11:34
ReporterSven2 
Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusconfirmedResolutionopen 
Product Version 
Target Version8.1Fixed in Version 
Summary0001223: Whole map visible after death
DescriptionAfter all local players die and there's either network players left or you press "continue round", you can see the whole map. This takes a lot of fun out of some scenarios.

You can then just rejoin and know everything even for dynamic maps.

There should either be a scenario setting to prevent map view or some kind of automatic detection. E.g. make the map visible in Parkour/Melee maps only.

A really cool variant would also be if the engine kept track of where you were and in the end, you see a whole map view where only the areas you visited are lit up.
TagsNo tags attached.
Attached Files

-Relationships
related to 0001557closedSven2 Start of scenario in network mode reveals landscape without fog of war 
+Relationships

-Notes

~0003857

Caesar (developer)

So, we create another surface at 10% of the map size, and draw a dot every 10 frames, and then trick the light engine into taking a zoomed version of that like it is currently using the sky? @ keep track and show

~0003860

Clonk-Karl (administrator)

Sounds like a reasonable approach. The extra surface doesn't have to be a C4Surface, i.e. it does not need to live in video memory. I would just keep it as a 2D array in RAM, and upload it to the GPU once it is needed, i.e. after the player is eliminated.

~0003861

Sven2 (developer)

Last edited: 2015-10-03 19:31

View 2 revisions

Yes, we'd just need a rendering mode in which the light surface is replaced by something generated from the exploration surface.

Though imo, putting all that work in is only worth it if we also use it to create a minimap for some scenarios. Otherwise, it's a gimmick that's a bit of work to implement and rarely seen.

~0004497

Sven2 (developer)

Last edited: 2016-01-08 04:44

View 2 revisions

I don't see an easy fix now and it's not super-urgent so let's postpone it.

+Notes

-Issue History
Date Modified Username Field Change
2015-01-10 23:05 Sven2 New Issue
2015-01-11 08:05 Maikel Target Version => 6.0
2015-03-15 14:38 Maikel Target Version 6.0 => 6.1
2015-10-03 11:36 Caesar Note Added: 0003857
2015-10-03 18:58 Clonk-Karl Note Added: 0003860
2015-10-03 19:30 Sven2 Note Added: 0003861
2015-10-03 19:31 Sven2 Note Edited: 0003861 View Revisions
2015-10-16 00:33 Sven2 Target Version 6.1 => 7.0
2016-01-08 04:43 Sven2 Target Version 7.0 => 8.0
2016-01-08 04:44 Sven2 Note Added: 0004497
2016-01-08 04:44 Sven2 Note Edited: 0004497 View Revisions
2016-01-10 12:46 Clonkonaut Relationship added related to 0001557
2016-01-10 12:46 Clonkonaut Status new => confirmed
2017-08-20 11:34 Zapper Target Version 8.0 => 8.1
+Issue History