• 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

308 Neutral

About HellRiZZer

  • Rank
  1. Another good series of books I can recommend are the Nick Perumov' continuation of the stories of the Middle Earth. It's not epic (at least, not as much), you get a fantasy world being explored step by step and not going immediately to some evil dungeon and such. They are called the Elven Blade, Spear of Darkness, and Henna's Adamante. Although they're in Russian, I highly recommend them to anyone interested in Middle Earth, um, expansions. I'm not sure that there are translations, but hey, Google is your friend :)
  2. Quote:Original post by Kevinator Quote:Original post by Diodor Quote:Original post by Kevinator Since good is relative, then it is pointless to label some action as good. Likewise with evil. That would be true if all the points of view were of equal value. Uh... what makes you think they aren't? Each person has their own values and views on the subject. That's what makes him(and me) think that way.
  3. Quote:Original post by Yosh The 10 Commandments are actually a very good baseline for the laws of a society. Think about all of those things, and what do these sins do - to a society, long term? They deteriorate it. So, since a society is too stupid to realize that killing only leads to more killing, tell them not to do it, give them an ultimatem (heaven / hell), and set them free. Killing does lead to more killing IF the person doing the killing to solve his/her problems or achieve some result realize that that is the easiest/proper way to achieve that result. Otherwise, it is a way of natural selection and/or level of knowledge. Look at the genocide of Stalin (Í'm originally from Russia) - in a REALLY LONG term he's done a good thing for that country - he removed some of its population so that our grand x 10 fathers won't be having a problem of expanding their territory just because of the overpopulation or trying to feed everybody with the oh-so-limited-resources and the huge, 25 billion people and a struggling economy.
  4. I believe that mostly everybody (from a 'good' family) has been taught 'good' ways of doing things - e.g. ways that are most commonly accepted and are considered noble or good. Then, we're used to doing 'good', while 'evil' ways are still undiscovered. Of course, we've been lying and know that by doing bad things we'll get punished for doing that (in religious context: sin - hell). Although we do not realize that everything we do has consequences - although most of the 'evil' actions has bad consequences (read: punishment) and leaves us with negative emotions, while doing 'good' things leave us with positive emotions. I believe, that most of the society prefers GOOD emotions over bad, thus forcing us to do 'good' things. But, out of necessity, or simply by being mad, we do 'evil' things and we do feel good about them. Why? because it gives us the satisfaction, the sense of achievement? Or the sheer sense that we've done something 'good' for US? Your responses, please.
  5. Ultima Online - > WoW - > Eve Online - >Ultima Online - > WoW - > Pending... Counterstrike - >Team Fortress Classic - > Day of Defeat - > Natural Selection -> CounterStrike:Source - > Pending...
  6. Oh please, Sneftel, quit picking on each and every thing I've said or even mentioned. I just wanted to start a discussion. Period.
  7. I do know that it is from the Harry Potter' book, the one you've mentioned, Sneftel. What I meant is that this is not a totally religious discussion. That question has nothing to do with the religion, but I do want the opinions of both non- and religious people on it.
  8. I've just been browsing around the web looking for the concept, and, surprisingly enough, came to the Harry Potter discussion where they say that "There is no good or evil, there is only power and those too weak to seek it". I'm just wondering how many people recognize that this sentence is what THEY think is right (or wrong). It's an open discussion, but please, don't convert it into a religious one, because I know that for a fact (see Google) that Bible (and other religious books) contradict that expression. Your opinions, please...
  9. You can probably find al lthat in ConceptArt.org forums or similar place like DevianArt. Or just plain search on Google.Images will give you a handful to work with.
  10. Basically, what you are talking about is having a custom file format, although the filename extension doesn't really matter. For example, if you open .BAT files in text editor, you will see text, but if you try to run, it will run as a script. Same goes for most .log and many other file extensions (prime example is XML). So, it doesnt matter if the user tries to read your "Save.txt" file in plain text. If you save your data into Save.txt file IN BINARY FORMAT, he will see just bogus characters. Look up on Google.com for data filters (or encryption). What you need to have is have some kind of filter that modifies data that goes for saving/loading and interprets it into understandable format. Good luck.
  11. Because you do not specify what kind of input the file will be opened with - Read(ios::in) or Write(ios::out).
  12. Here you go, a perfect tutorial about installing Boost
  13. I have one right here: http://openglgui.sourceforge.net/code.html And much more :))
  14. There is a great tutorial in one of GPG books that explains how to have a property map for the entities. If you cant reach it, here's an advice. You should create a base class CEntity that has the ability to add private/protected members of the derived classses to the map and also have get/set methods their modifications. There are some great classes that you can use (boost::property_map or boost::multi_map, or plain simple std::map) for those purposes (also with boost::variant), or you can simply have a list of all possible basic types with pointers to the original data. There is a great tutorial on CodeProject about a property editing (I believe its in Property Map section) that allows you to do just that and track when the value has been changed. Good luck.
  15. Telastyn, you are doing a lot of work in implementing unnecessary base/implementation on your model. What it supposed to look like is this: CVehicle - >CCar - >CTruck Inside of each of them you should somehow access the renderer interface and use abstracted functions that you otherwise use in your CGLModel or CDXModel in a manner like this: void CVehicle::Draw() { pRenderer->BeginScene(); pRenderer->LoadIdentity(); pRenderer->SetLighting(0); // etc // etc pRenderer->SetVertexBufferSource(m_pVertexBuffer, IVertexBuffer::XYZ | IVertexBuffer::UV); pRenderer->Render(); pRenderer->EndScene(); }