Prioritizing low-end hardware optimization shows a level of technical maturity that far outweighs the typical indie obsession with visual fidelity. This pragmatic approach ensures the "dream" remains a functional reality rather than just a conceptual prototype.
深掘り
前提条件
- データがありません。
次のステップ
- データがありません。
深掘り
Our DREAM War Strategy Game — SoC Devlog #14: CUSTOM MAP & OPTIMIZATIONS追加:
Hello and welcome to another week of developments for my game State of Command. In this week, I primarily worked on a map texture generator, which I'll be showcasing in this map that I created here, as well as I'll be showing you how to make how to actually do that in the map editor. Then I also worked on general optimizations and bug fixing, of which by the way, I've created many more bugs that I need to fix, so that will be fun. But stay tuned for later in the video when I hop on my Acer Chromebook 311, which is an older laptop with weak specs, and run the game.
Without further ado, let's get into this situation that I've cooked up here. So, to begin, this is a 2013 uh Rebel Offensive map on Damascus.
It is a bit inaccurate. This area especially, where the airport is. This is supposed to go like to the airport in this pocket here is supposed to be like the airport.
I was kind of I spent 2 hours on this, but I was like kind of rushing in those 2 hours. I had time, but I don't know. I didn't really want to spend a lot of time of my day just doing this instead of working on an update or something.
Anyway, I digress.
Point is, I made this map to highlight that you could go smaller scale, be more zoomed into the map, and create cool situations like this. And this is possible. Anyway, so Jabhat al-Nusra is here, Syrian Islamic Front is here, Free Syrian Army is here.
And that's it. On to the map editor. We are now in the map editor, and before I get into anything, I just want to firstly real quick mention, my game is on Steam. You can wish list it. Please do if you're interested.
I also have a Discord server where I post more regular update logs. And I also have a buy me a coffee link if you wish to support me financially. Anyway, this This the map I worked on. You could see basically I just need to refine things more and make more modularity. I think buildings those as symbols are good. It would be cool if they could be like a literal area. Like if it was like an actual building I can see on this map. If your map texture is that zoomed in, it would be ideal that you could do that and it would be awesome.
Anyway, that's all I wanted to say briefly here. I will be working on it.
There's many other things, but I'm not going to talk about it in this video. So now let's make a new map called alternative two. Alternative one is from when I was showing how to do this before in my earlier recording that I deleted.
So now we're in alternative two, which is an empty map. Just click generate tiles from image, browse, find your image. I'm going to be using one from my old Godot project from a long long time ago. And you can lower the quality too if you want. I'm going to stick to about 92. You can change the aspect ratio. For example, my Damascus map was a square. Then you just These are the default settings, but you can adjust these to your liking as necessary for what you're doing. And you can also change the zoom level both in the editor and the game because they can be different. Generate. This would be probably the most intensive thing that you could do in my game, both in my base game and the editor. Also, if your if your image is bigger, then it's obviously going to be more intensive. If it's really high res. Anyway, also there's a multiple images thing. So let's say you have you have like you have your image in tiles. This is the set kind of set up that I had my original image in that I worked with.
It would have been convenient to have this editor back then, but I had a more simplistic thing set up. So there's that. It's generated. You could zoom in and it loads in different levels for the tiles.
That's all for that. See you on my laptop. All right, I believe I'm recording now. I don't know how this is going to look post editing.
So I'm on my Chromebook laptop now. Uh I should have mentioned that this is not actually Well, it is a Chromebook. It's not on It's not on Chrome OS or is it Chromebook OS? I don't know. I basically I jailbroke it. It was kind of complicated. I had to like disconnect the battery and do all this bull crap.
Uh I did this like a year ago. I don't really remember much, but I have a debloated minimal Windows 10 installation on it now.
I will be showing CPU-ID here. I did hear something about this before. I hope there was not like some like big privacy violation by this software. I don't think there will be I haven't updated it anyway, so I hope that I'm good.
Uh This is my processor, Intel Celeron N4000.
Uh if you want to see my memory, 4 GB of DDR4. It is not the best uh laptop and it's certainly not for gaming, but it worked for me in high school and I got a lot of value out of it after jailbreaking it especially.
So, yeah. I will be running the game now. Here is my war.exe.
I suspect the game the actual war.exe game will be laggier than the map editor, but we'll run it nevertheless.
Turn up the audio.
Oh, it's very laggy.
It's very laggy.
Okay, let's full screen this real quick.
There you go.
So, first things first, I'm going to be getting the hell out of the main menu cuz this is probably Actually, I don't know what will be laggier. Okay, yeah.
This is loading my custom Damascus map, so it actually won't be too laggy.
If it's on the main map, it might be a bit worse.
Oh, there you go. Loading the textures.
That was atrocious.
Zoom in.
Generally, it's not that bad though. I will say. This is running like pretty decent.
Let's go here.
This is not bad.
You could play this. Do an invasion.
All right, I'm going to try to load the main map now.
Keep in mind I'm also recording while running this, so I should definitely try to optimize the main menu or otherwise have it a minimal main menu option that isn't as laggy. All right.
It crashed. Thing is, I've actually had this work on the main map before. I think it's just cuz from the main menu to it it's a lot to process at once. So, that might be what's causing the problem.
I'm going to try one more time.
Hopefully it can load it all. If not, I'll just showcase the map editor and move on.
Yeah, it's going to crash. Well, that sucks. I know it can run I know it can actually run it in pretty decently.
I think it's just cuz I enabled the map the main menu. And to disable the main menu, I have to go all the way back and into my code, change that boolean to false or to true to skip the main menu. Then I have to compile it to an installation again and put on my USB and put on my laptop. I don't feel like doing that.
I'll be showing the map editor though.
The map editor is a lot better.
It's still a bit laggy, but I don't know. It's It's generally rather fine and it's actually It runs quite smooth. So, there you have it for optimizations.
I do intend to optimize it more as possible.
Got It's really hard to right click on this trackpad.
>> [snorts] >> Bro, is it control? Yeah.
There you go. Control Z.
Yeah, that's it.
Thank you guys so much for watching this week of developments. It is less than usual. The video might be shorter than usual as well.
Uh, I don't know. I was very tired from last week and I I didn't work as many days this week, to be honest.
This next week I am very motivated to do a lot of things. I'm motivated right now.
But I will I will get to it. I'll fix a lot of things. I'll do a lot more interesting updates. Stay tuned. Make sure to wish list my game on Steam, join the Discord, or check out my buy me a link buy me a coffee link if you are interested in the game, uh, want to want to join the community, or want to support me financially, respectively.
And yeah, that's it. Thank you guys so much for watching. See you guys in the next video. God bless.
関連おすすめ
Agentforce NOW AMA: Build with React and Salesforce Multi-Framework
SalesforceDevs
490 views•2026-05-28
How agent o11y differs from traditional o11y — Phil Hetzel, Braintrust
aiDotEngineer
450 views•2026-05-28
Re: 🗣️📍theprophedu📍2026 GST 103 CLASS (E-EXAM REVISION)
theprophedu
636 views•2026-06-04
WEB TECHNOLOGIES UNIT-2 | Degree 4th sem BCOM Computers web technologies unit-2 full explanation💯✅
LearnwithSahera
1K views•2026-05-29
More tests are always better? How to use AI to identify tests that bring little value
Alliance4Qualification
335 views•2026-05-29
Search Algorithms Explained in 60 Seconds! 🤖💨
samarthtuliofficial
218 views•2026-06-01
People of Game of Thrones using JavaScript DOM
AltCampus
296 views•2026-05-30
Instagram accounts got PWNed
EricParker
13K views•2026-06-03











