Yeah. That one... I'm not looking forward to optimizing. I haven't found any way to make it satisfyingly "neat" so it just kind of frustrates me every time I poke at it. ;)
i dont really mind using unity or unreal, just something that works so i dont also have to write my own game engine :D
unreal always looked cool with its drag'n'drop functionality (which i dont really want to use) but C# is actually much easier for me as i have been using it for quite a while now and am using it at work every day
@Wietlol There are a few things that are free, but..
The free ones I've seen either treat you like a complete novice to programming, or else expect that you are familiar with game engines in general and Unity in particular.
If you know programming, but not at least the basics of Unity, I haven't found any great sources.
@DMGregory I'm looking at the product and all I can think of is "pon de lion donut" ( google image it :) and now I'm hungry. It tastes like a French Cruller but with a different shape. Chocolate version is sooooooo good.
@Tyyppi_77 Depend on the algo used, in what language, and a whole bunch of things. Also depends on the level of detail... Triangulating a higher definition polygon takes longer.
I did do a sort to make it a bit easier and quicker, but other then that...
I guess I could have started at the square root of the value or something like that, but that would be work.
user92578
But like a single straight line? Sounds expensive to upload 4 vertices to a buffer and then draw that, and repeat for every line? Do you batch this stuff or..?
IIRC each element in that test is an independent VBO draw call (so I can wobble it) and my old GTX 560M has no problem with it. Thats all triangles, there's not a single texture in this test tho so it's all the same shader which helps. (It's aliased AF tho)
@SimonForsberg Hey Simon. We don't have any "localization" yet, which is probably the root of the unavailability issue. Are you on iOS or Android? (If Android, I can forward you the release APK directly. if iOS, it may still be possible to use Apple TestFlight. pst me dukezhou@mclassgames.com)
@DukeZhou Android. I don't need any localization, I actually prefer English language in games. And you can have apps in countries even if you don't have localization for those languages. Check the app settings in Google Play Developer Console.
@GabrieleVierti Thanks! It's like a meme that infects your brain, right? Opens all kinds of fundamental strategic questions that nag at you. I find, even when QA testing, as soon as those first couple of integers go down, I can't stop playing because I'm compelled to see where they lead.
@SimonForsberg thanks for that advice. Been so crushed these last couple weeks, haven't even had a chance to look into it. I'll definitely shoot you the latest APK in the meantime, soon as I get home from work tonight.
@DukeZhou yeah exactly :D i'm getting good at it :) (although sometimes the CPU wins)
It's also cool the fact thag you can let play the computer with himself, so that you can see which ones are the "best moves" and which decisions you might not wanna take :)
One thing i've noticed though, which is pretty annoying, is that i can't go back to the menu using the "back" key on my android device.. (like if i open the game and i tap on "tutorial" and i finish it, if i want to come back, i have to exit the app and re open it up..)
@GabrieleVierti thanks for that feedback re: the Android back key. I'll definitely let my developer know.
PS- sounds like you'll be destroying the current AI's soon, so don't forget about strength of victory. Although I can always guarantee a 6/3 against the current AI's, greater margin is difficult, and generally entails taking risks I never would against a skilled human opponent. 8/1 is definitely doable, although I only have one 9/0. We should have a stronger AI in by early Jan.
Also fun once the current AIs become less of a challenge is play without the player assist features. I'm finding I can always get a 5/4, and even 6/3 using only the heat map as a guide. It's also fun without the integer placement assist, because it becomes easy to miss opportunities if you're not careful.