Comments (3)
Yes, this is a known bug, it happened because when Glob2 was originally developed, the screens were much smaller ;-)
from glob2.
This happens because as buildings and units can span multiple tiles on the map, they are first put to a set, and then drawn once. A fix to this issue would be to check whether the screen is bigger than the whole map, and then draw multiple times.
The locations to implement the corrections can be found from Game::drawMap
which starts at src/Game.cpp:2807
.
from glob2.
PR #88 is a first step towards solving this issue.
from glob2.
Related Issues (20)
- The cursor state is strange after screen resize
- Fix remaining memory leaks
- Crash in tutorial level "Flags and Completion" when destroying enemy's racetrack HOT 8
- Crashes when pressing Print Screen key in Linux
- Small memory leak in Campaign::load()
- Crash when saving settings HOT 3
- binary_function and unary_function are deprecated in C++11
- auto_ptr is deprecated in C++11
- boost/math/common_factor.hpp is deprecated
- Confusing if statement in AIWarrush.cpp
- Assertion failure in src/Teams.cpp with MSVC
- Should we release a new version? HOT 15
- Use SDL_GetTicks64 instead of SDL_GetTicks which overflows after 49 days.
- The Keypress class in libGAG is not in any GAG namespace
- Mouse wheel is not working to change the unit assignation count. HOT 1
- Campaign editor doesn't load campaign maps HOT 1
- LAN game connection seems broken HOT 1
- Add changelog to the repo
- The damage and starving maps update looks inconsistent
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from glob2.