• What are you working on? December 2011 Edition
    3,353 replies, posted
[QUOTE=amcfaggot;33884711]Except he was doing something wrong. You can't deny that it was a bad move. Everything played out fine anyway, but you should never be pushing user data of that sort into your binaries. It's just plain bad and there's no way around saying it isn't. It's bad. It was wrong. That's all there was to it.[/QUOTE] Fair enought, but if he decided to sue for damages or something then those people were also doing something wrong
[QUOTE=voodooattack;33884820]Lua[/QUOTE]
Oh right, nobody said to leave it alone.
[QUOTE=Jookia;33884774]Something about that Edmund McMillen makes me suspicious..[/QUOTE] How so?
[QUOTE=Yogurt;33884913]How so?[/QUOTE] I'm just saying. Very suspicious.
[QUOTE=Jookia;33884949]I'm just saying. Very suspicious.[/QUOTE] That's the actual Edmund McMillen.
who cares really
[QUOTE=Yogurt;33884995]That's the actual Edmund McMillen.[/QUOTE] I'm not doubting that, I'm just saying that the actual person is suspicious.
I think we should post content. Here's what I'm working on. [img]http://img820.imageshack.us/img820/6467/cusersandrewdocumentslo.png[/img]
[QUOTE=amcfaggot;33885324]I think we should post content. Here's what I'm working on. [img]http://img820.imageshack.us/img820/6467/cusersandrewdocumentslo.png[/img][/QUOTE] A funky-looking IDE?
[QUOTE=Yogurt;33885355]A funky-looking IDE?[/QUOTE] It's Sublime Text 2, probably one of the best looking text editors for Windows.
[QUOTE=Yogurt;33885355]A funky-looking IDE?[/QUOTE] Sex for your eyes.
Woah.. Nice IDE. I've been looking for a nice "standalone" ide for a while. I have a question though. How do you guys debug your programs when you don't use MS visual studio?
[t]http://img848.imageshack.us/img848/1806/lopensteamworksmicrosof.png[/t] [del]Huh? Can anyone tell me why this is happening? I even have the .lib listed in Link, and I've tried to include the appropriate header files, but that didn't change anything either. Am I doing anything obviously wrong?[/del] This was an extern "C" issue. Resolved. [editline]24th December 2011[/editline] [QUOTE=thisBrad;33885628]Woah.. Nice IDE. I've been looking for a nice "standalone" ide for a while. I have a question though. How do you guys debug your programs when you don't use MS visual studio?[/QUOTE] I admit I'm really bad with this, but when I'm not able to use a debugger, I just systematically use printf's or that sort of thing to help me track down bugs.
[QUOTE=thisBrad;33885628]I have a question though. How do you guys debug your programs when you don't use MS visual studio?[/QUOTE] gdb [editline]25th December 2011[/editline] [QUOTE=amcfaggot;33885629]Huh? Can anyone tell me why this is happening? I even have the .lib listed in Link, and I've tried to include the appropriate header files, but that didn't change anything either. Am I doing anything obviously wrong?[/QUOTE] Since when could you wrap C# in C++?
Don't you mean C? For Lua modules, if you're writing bindings in C++, you have to extern "C" your entry point for Lua so it can be seen. Otherwise, it fails to load the module.
[QUOTE=thisBrad;33885628]How do you guys debug your programs when you don't use MS visual studio?[/QUOTE] Honestly, I haven't had a need for a debugger in months. Making good use of the standard template library in C++ really helps, and printing/drawing stuff conditionally is much more convenient. That said, all of the significant bugs I've had in the last few months could have been found very easily using Valgrind's memcheck utility. On debuggers, GDB seems like a good contender - but if you make a mistake with the STL...well, print your stuff out and check your lifetimes, because digging through that with GDB is no fun. (I'm using NetBeans for C++ and I'm not looking back.)
[QUOTE=amcfaggot;33885703]Don't you mean C? For Lua modules, if you're writing bindings in C++, you have to extern "C" your entry point for Lua so it can be seen. Otherwise, it fails to load the module.[/QUOTE] Steamworks is C#.
[QUOTE=Jookia;33885779]Steamworks is C#.[/QUOTE] Steamworks is C++, Voidy uses imports for C# because he really likes C#
[QUOTE=amcfaggot;33885789]Steamworks is C++, Voidy uses imports for C# because he really likes C#[/QUOTE] Oh!
I uploaded another youtube video showcasing the progress of our networking. Included is poor sportsmanship, terrible jokes, an island that doesn't really exist but actually does, low disk space, and of course, 7 seconds of UI so you guys can continue to rate me artistic. [media]http://www.youtube.com/watch?v=Ke2j2lj0Ug0[/media]
[QUOTE=voodooattack;33884820]Just compiled Cataclysm with Visual Studio. [IMG]http://dl.dropbox.com/u/27714141/cataclysm_vs.png[/IMG] I plan to ditch the item code, replace it with data files, and add scripting bindings. What do you guys think, should I go with JS or Lua?[/QUOTE] Definitely JavaScript. [editline]25th December 2011[/editline] [QUOTE=jalb;33885896]I uploaded another youtube video showcasing the progress of our networking. Included is poor sportsmanship, terrible jokes, an island that doesn't really exist but actually does, low disk space, and of course, 7 seconds of UI so you guys can continue to rate me artistic. [media]http://www.youtube.com/watch?v=Ke2j2lj0Ug0[/media][/QUOTE] Dat UI.
[QUOTE=Jookia;33885839]Oh![/QUOTE] If you find a way to wrap C# in C++, tell me though. :v:
[QUOTE=amcfaggot;33886194]If you find a way to wrap C# in C++, tell me though. :v:[/QUOTE] You can embed a Mono runtime into your C++ application if you wanted to, and you can invoke C# methods from it. [url]http://www.mono-project.com/Embedding_Mono[/url]
gunna shoot someone next time I see this: [IMG]http://img707.imageshack.us/img707/8789/screenshot2011122422184.png[/IMG]
[QUOTE=robmaister12;33886304]You can embed a Mono runtime into your C++ application if you wanted to, and you can invoke C# methods from it. [url]http://www.mono-project.com/Embedding_Mono[/url][/QUOTE] I don't know a thing about Mono, but what I have read about it in the past were arguments over why it was bad on system x, y, or z and because of reasons 1, 2 and 3. The negatively oriented discussions I've repetitively seen in the past have made me associate the name with the disease rather than the actual platform.
[QUOTE=amcfaggot;33885324]I think we should post content. Here's what I'm working on. [img]http://img820.imageshack.us/img820/6467/cusersandrewdocumentslo.png[/img][/QUOTE] [IMG]http://i.imgur.com/sJgzt.png[/IMG] Is there any plug-in for VS2010 or Code::Blocks that has that bar at the right? It looks like it could come in really handy in larger projects. [editline]24th December 2011[/editline] Shit I mean right not left :v:
I tell ya what, if more IDEs used minimaps, it would make my experience developing so much more fun and relaxing. The minimap that Sublime Text 2 uses makes me hard. I also enjoy looking at the textual structure of my files. Everything looks so organized from a zoom-out point of view.
[QUOTE=amcfaggot;33886487]I don't know a thing about Mono, but what I have read about it in the past were arguments over why it was bad on system x, y, or z and because of reasons 1, 2 and 3. The negatively oriented discussions I've repetitively seen in the past have made me associate the name with the disease rather than the actual platform.[/QUOTE] I've personally used Mono on Linux, and I've been able to compile a lot of things on my friend's mac with it, and they all ran perfectly (I'm not using XNA though, just OpenTK and the standard library). The JIT runtime works on x86, AMD64, ARM, PPC, SPARC, SPARCv9, S/390, and S/390x, and there's ongoing work to get a JIT on HPPA, MIPS, DEC Alpha, and IA64. From a legal standpoint, if you're using .NET 2.0 and below (the ECMA/ISO standards) Mono is completely legal. [url]http://www.microsoft.com/openspecifications/en/us/programs/community-promise/default.aspx[/url] As for everything above .NET 2.0, you just have to trust that Microsoft won't go an sue someone for using C#. But doing so will be a huge PR disaster for them and it'll scare everyone away from C#, which is not in Microsoft's interests. I've heard people going on about how Microsoft could just shut down Mono if they wanted to, but that would be really hard to hold up in court just because Mono has existed for so long without Microsoft trying to stop it in any way. As for performance, it's just about the same as the .NET runtime, Mono even has some nice libraries like Mono.SIMD which allow SIMD instructions from managed C#.
Yeah that editor looks amazing. The only problem I'm having is that the visual studio debugger/intellisense babysit me when I'm developing. [editline] [/editline] Actually the thing I will probably miss the most is [IMG]http://img854.imageshack.us/img854/6072/screenshot2011122422561.png[/IMG]
Sorry, you need to Log In to post a reply to this thread.