• 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.


  • Content count

  • Joined

  • Last visited

Community Reputation

252 Neutral

About vladic2000x

  • Rank
  1. Hi,   What I noticed in iOS games is that when you authenticate using Game Center you will always need to open the Game Center window provided by iOS to see the leaderboard. Is it possible at all to retrieve data from Game Center(such as leaderboards) and show them in your game in own styel, with your own fonts and graphics? Any examples of games doing this?   Thanks!
  2. I am the owner of a small game studio, and when I read stuff related to the business side of the game, I often encounter sentences like: "with offices in Singapore, London, bla bla bla" or "they have just opened a new office in UK"...   Do big studios have separate teams working on different games in different cities/countries, or they just open an office in a specific area to benefit of some infrastructure or maybe of some investment opportunities? Why wouldn't they have a single big office in one city only? Or maybe it's because it's hard to drive talent/hr in one city/country?
  3. OpenGL

    Thanks MJP, I'll defintely have a look at the articles.
  4. Hello,   I am a bit confused on the aliasing problem in computer graphics(OpenGL), specifically:   1. In the picture below, the checkerboard texture is laid on a rectangle consisting of 2 triangles. Please note at the bottom of the image the jagged  edges of black and white blocks of the texture:   http://www.arcsynthesis.org/gltut/Texturing/BasicCheckerboardPlane.png   Is that problem called aliasing?   2. In the picture below, the same jagged effect can be seen on the edges of the right-most two triangles:   http://slizerboy.files.wordpress.com/2009/11/anti-alias.png?w=343&h=150   Is that the same aliasing problem?   I'm asking this because in first case, texture sampling is involved but in the second case there is no texture.      3. If in the first example the issue is called aliasing, can we say that using linear filtering as magnification/minification filters in sampling the texture represent an anti-aliasing technique? I have searched the web for OpenGL anti-aliasing and I mostly read about "multisampling", so I'm wondering if linear and mipmap filtering can be considered anti-aliasing techniques?
  5. Thanks! 
  6. Hello! Is there a way to get access to different mipmap levels using SOIL_load_image()?   The code below crashes the app:   int width, height, mipMapLeveCount; unsigned char* imageDataPtr =SOIL_load_image( "texture/checker.dds", &width, &height, &mipMapLeveCount, SOIL_LOAD_RGB); unsigned char* tempPtr=imageDataPtr;   for(int mipmapLevel = 0; mipmapLevel < mipMapLeveCount; mipmapLevel++) { glTexImage2D( GL_TEXTURE_2D, mipmapLevel, GL_RGB, width, height, 0, GL_RGB,GL_UNSIGNED_BYTE, imageDataPtr ); imageDataPtr+=width*height*3; width/=2; height/=2; }   SOIL_free_image_data( tempPtr );
  7. Hi there, so I've been doing a little HLSL prrogramming with DirectX in recent years and now I'm trying the GLSL with OpenGL. One thing that strikes from the very beginning, is that I cannot find a decent description of the differences between the various versions of GLSL. As an example, the HLSL differences are laid out simply here: http://en.wikipedia.org/wiki/High_Level_Shader_Language#Pixel_shader_comparison Now when I try to google the same for GLSL, I just can't find a simple and understandable description of what are the limits of each version of GLSL and what new features have been introduced to each version. Does anybody has this information in a simply and easy to read layout? Also does anybody know what GLSL versions are on par with what HLSL version? Thanks!
  8. Many many thanks! A great start to investigate my issues
  9. Thank you very much L.Spiro. It makes sense I was writing on DX forum, because our engine works on both Win/Mac and has separate code paths for rendering, so I was doing the test on PC primarily, thinking of how this will reflect on iPad.
  10. Thanks for replies. I'm doing this for iPad 1, so I guess it's relevant.
  11. I didn't quite understand... so, indiferently if I'm using a 1024x1024 texture or 128x128 texture, if it's placed over the same quad and occupies visually the same amount of screen, it will render the same amount of pixels which means no fill-rate gain?
  12. Hi there. This question is about fill rate performance. What will be faster: rendering a quad with 1024x1024 texture or the same quad with 128x128 texture (scaled with linear interpolation). I'm not seeing any FPS improvement in my application for 128x128, even a small 1 FPS decrease from 1024x1024... Is there some performance gain from this perspective? Thanks
  13. OK :) Solved the issue. I was specifying the wrong destination rectangle. For those who might be struggling with some driver issues for that method, I would recommend reading this post: http://www.ms-news.net/f3591/about-stretchrect-2200764.html Best,
  14. Steve, I'm sorry, I made a mistake when described the issue. Actually I'm using StetchRect to copy from BackBuffer to the render target surface. Any ideas?