• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.

Tape_Worm

GDNet+ Ad Free
  • Content count

    1183
  • Joined

  • Last visited

Community Reputation

2807 Excellent

About Tape_Worm

  • Rank
    Contributor

Personal Information

Social

  • Github
    Tape-Worm
  1. One thing to watch out for is the LOH (Large Object Heap) for objects that are 85k+. Unlike the other heaps it is not self-compacting. This can lead to fragmentation on the heap and then you may run into an OutOfMemoryException which is pretty fatal in .NET land. We've had this happen at work when processing many large text files over and over with the end result being an OutOfMemoryException even though the application had not come anywhere near an actual out of memory situation. You can manually compact the LOH, but it's not recommended (especially due to using GC.Collect) and it's incredibly slow. Of course, this is only a problem in specific scenarios and it may not apply to your situation. But, it's always good to be aware of these kinds of issues, especially in a server environment.
  2. OK, just FYI, I cleared my cache and cookies and still seeing ads. When I cleared everything and went to the main gamedev home page, I had no ads, and when I when into this post to reply, ads appeared (3 of them). I dunno if that helps or not. But at this point I'd say it's a server side thing.
  3. So, I had forgotten that I had my ad blocker turned back on for this site. So, I whitelisted again, and now I'm still seeing ads for Jetbrains stuff. I have an ad-free account, so I really shouldn't be seeing anything. Should I be clearing cookies or something for the site to make these go away? Or are there still problems with ads being displayed when they shouldn't?
  4. Just FYI, I'm getting ads as well. About 3 or 4, mostly from JetBrains. -Edit- Uh, actually, I just realized I have a GDNet+ Ad Lite under my name.... I checked my purchases, and I paid for GDNet+ Ad Free. Sounds like something didn't translate?
  5. FWIW (we've covered this a few times), we vet ads through Adsense and Amazon CPM, and right now these are the only ad networks we work with because others have not been able to execute to our standards. Everything else is either affiliate marketing (buy something through us) or direct ad sales (advertiser came directly to us). Ads are a touchy subject, but let me outline the rationale behind blocking ad blocking. Our decision to directly challenge ad blockers stems from a situation where the community's use of ad block software led GameDev.net to losing credibility as a valuable advertising space. We detected that over 60% of visitors were using ad blockers, which is well above the 20% Internet user average.  The breaking point was when AdBlock was blocking an industry survey infographic in a blog post - not even an ad - for a direct customer of ours who had paid for a sponsored blog post. Ad blocking is an issue for the Internet, as much as advertising and tracking is an issue for Internet privacy, but when AdBlock started being intrusive and blocking actual content they overstepped their bounds. It makes you wonder - what other content have they deemed inappropriate? And what place do they have to say that a website can't show its own content? The threat of ad blocking is very real to sites like GameDev.net that have enough traffic (and 18 years of data) for expenses to be more than somebody's expensive hobby. Advertising subsidizes the expense. We're actively evaluating ways to eliminate banner ads altogether, but we're not there yet. In the end nothing on the Internet is free, and it all has to be paid for somehow. We definitely appreciate those that either now support GameDev.net directly through GDNet+ or choose to whitelist - it has made a huge difference, and we have some great benefits coming. As we continue to evolve we hope we can reduce banner ads - particularly ad networks - while continuing to improve GameDev.net.   Thank you for fixing the ad problem. I would like to point out that I realize AdBlock are a pretty scummy bunch and I haven't used their system in quite some time.  I do use uBlock, but I don't know if they engage in the same behavior or not. Regardless, there's also the possibility that infographic thing was a false-positive, and in this case there should be some recourse for websites that run into this issue. I certainly didn't mean "AdBlock (tm)", so my bad there. I am fully aware that ads are a revenue stream.  I also have an idea of what it costs to run sites like this.  But given the proliferation of malware injection through ads, I have to be a bit of a jerk here and say I'd rather see a website go out of business than have my machine infected with something nasty which could obliterate things (they're backed up, but still, I'm paranoid) that are worth more than all the money in the world to me, or install a keylogger and get access to everything I have online. That said, you guys offer a paid service that removes my need to run uBlock (I really have to stop typing Adblock) on this site, and since the content is quite valuable to me, it's worth paying for that convenience. More than anything, this has just been a kick in the ass to get me to re-sub (which I should have done ages past... just didn't think about it), so I appreciate that. I do have a suggestion for your ad blocker blocking: On that ad blocking screen you should ask them to either disable the blocker, or subscribe for an ad-free (or ad-lite) experience.  And for the love of all that's holy and good, please disable the ad blocker blocking on the pages where you subscribe for a GDNet+ account (if that's possible to target individual pages like that).  I really found it infuriating when trying to sign up (I don't want ads, especially when I'm trying to pay you for removing them), and that almost made me give up and not bother coming back.  
  6. OK.  One more try before I give up and demand a refund... This morning I logged in, and imagine my surprise when I was told to disable my adblocker.  So, after wanting to just delete this site from my regular reading routine, I calmed down and realized that I do read this site every day, and have been a member for a very long time, so I should throw some $$ your way and resubscribe.  After all, this will get me an ad-free experience and then I wouldn't need an ad blocker for gamedev right? So I did this. I signed up for GDNet+ Ad-Free but I still see ads (see attached picture).  What the hell guys?  When you say ad free , I expect it to be just that: no ads. Period.  I can't help but feel that I just wasted $82 CDN ($64.99 after exchange).  So thanks. Also, this business of disabling for ad-blockers?  Kinda scummy.  Ads are constant vectors for malware.  I don't know where your ads come from, and I don't trust any site on the internet that delivers ads. That's my rationale for using a blocker and it's not paranoia, it's a fact.  Ads with malware happen. So, unless you can guarantee me, in writing, that your ads are 100% vetted for malware, I will not disable my blocker. You might want to consider a gentler approach and ask people to subscribe instead for an ad-free experience (and thus, no need for a blocker) That angry rant being what it is, I value this site, and I've subscribed to show that.  But I've paid for zero ads, so please fix it. I've attached an image showing the ads that I'm seeing.  
  7. FYI, I tried to report a spam bot (username: skawna) that's posted a bunch of links in the last comment on this page:   http://www.gamedev.net/page/resources/_/technical/general-programming/game-engine-containers-handle-map-r4495   When I submit the report, I get directed to an error page that states:   "www.gamedev.net Driver Error   If you are seeing this page, it means there was a problem communicating with our database. Sometimes this error is temporary and will go away when you refresh the page. Sometimes the error will need to be fixed by an administrator before the site will become accessible again. You can try to refresh the page by clicking here"
  8. Actually, I meant to ask this, but totally forgot...   In regard to the WARP adapter, when I try to enumerate the outputs, I get none back. Is this normal? I thought when setting a swap chain to full screen you were required to provide an output? Or can the WARP adapter do full screen mode?