Neb on 17/8/2011 at 04:15
Hey, look! My first game.
Inline Image:
http://img43.imageshack.us/img43/2435/loc1k.jpgIt's a crappy clone of Lights Out, and it only took me a few days. Not going to share it because there are nasty bugs hiding in there.
zombe on 17/8/2011 at 07:44
Ah, bugs. Or "fish" as is often said here ("fish"/"fishing" just works better than "bug"/"debugging" especially as "fish" tends to be a slippery thing that is quite time consuming to catch ... even when you have very good tools and tons of experience).
I for one have not yet overcome my latest brain-fart ... while implementing some base classes related to opengl i somewhy assumed (and never thought to check) that index buffer is not part of vertex array object state. Well. Of course it bloody is. Also, while trying to fix it i noticed that my implementation failed to keep VAOs immutable - letting the non-immutable nature of them creep out.
Have to redo all that ... very annoying.
zombe on 26/8/2011 at 00:45
So, due of some unlucky events i am reinstalling a bunch of stuff and though that to be a good time to upgrade to 2010 (have run into enough "will be fixed in 2010 version" things). Though it to be stable ... like it is 2011 or something. But keep getting into trouble:
* macro expansion in config is broken (as in: does not work as in 2008) in 2010 ... can not use $(IntDir) for OutDir ... took me long enough to find where it gets the wrong folders (out dir was used only once: in /PDB).
* erroneous warning messages regarding to directories, which is OK as they changed stuff, but there is no ShutTheFuckUp option - you have to edit that stuff out of the used-for-every-project build script manually. x_x
* (windows 7 sdk) bscmake.exe for x64 is missing ... uups ... official stance: won't fix. i guess i have to use an older platform toolset then ... ok ...
* ... "LNK1181: cannot open input file 'kernel32.lib'" ... ugh ... like ... what!?
welcome to two-thousand-fucking-eleven ffs.
Some trouble is to be expected when updating your compiler ... but is it worth it one wonders :/ Any 2010 users here who happen to also target x64? Some advice to give?
Yakoob on 26/8/2011 at 01:24
Makes me glad I never upgraded, happily chugging along on 2008 Express. Main reason for avoiding 2010 is I hear it performs like complete shit, unless you have a PC capable of running Crysis on max settings while it also makes you tea and toast.
zombe on 26/8/2011 at 02:21
Got it to compile and run (in debugger) with x86 target at least - works - so, there is light at the end of tunnel.
* macro expansion in config is completely broken indeed: all (
http://msdn.microsoft.com/en-us/library/c02as0cs%28v=VS.100%29.aspx) target related macros contain garbage with my settings - can not be worked around either. Have to enter the correct paths for debugger manually myself (at least ProjectDir is working ... so, i can make a relative path out of that).
However - i DO need x64 actually. Have not found what is wrong with the linker error. The file exists and is in the correct place (just in case tested v100 as platform toolset with x86 too in case some paths are fucked up - nope, no problems there). Completely stumped :( ... tempted to use process monitor to extort where it was looking out of it (as apparently all the error messages are specially engineered to be as least useful as possible) - kind of a "Nuclear Bomb to kill a Fly" solution.
About VC being slow: i can confirm that it takes bloody ages to start up in comparison to 2008 x_x. Property pages are also amazingly slow. All that is only an extremely infrequent inconvenience tho - so, not really worth mentioning.
edit: procmon ftw ... it is looking in the wrong place for SDK files. It is looking in "C:\Program Files (x86)\...\lib\x64\kernel32.lib" instead of where it was installed "D:\...\Lib\x64\kernel32.lib". Now, how the fuck do i remind it where it installed itself :/
edit2: Yay! Found the invalid path in: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v7.0A
All working now (as far as i can tell/test) :D
demagogue on 15/9/2011 at 23:21
I finally got my custom "Cold War in Asia" Axis & Allies map to open in the TripleA engine today. That's not a small accomplishment for me. Now I can actually focus on balancing it and playtesting it. I thought some people might be interested to see a milestone met.
Here's a screenshot of it in-game:
Inline Image:
http://i51.tinypic.com/6h14hy.jpg
Ulukai on 20/9/2011 at 17:33
Very nice, Eldron. Reminds me of a top-scrolling Terraria.
The Alchemist on 26/9/2011 at 21:00
Eldron better make that game Mac compatible. :(