• 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

115 Neutral

About Gasoline

  • Rank

Personal Information

  • Location
  1. I came up with a pretty good in-space text and browser based game but after a little googleing I found out there are TONS of these kind of games around. I guess this theme and the mafia/gang are one of the more popular themes for these kind of games. I would like to hear your ideas on what could work for these games and what not, considering the limitations of running the game purely in browser. ASP.NET, SQL, JScript and so on, but no flash, silverlight and so on.
  2. I would not suggest you to learn C++ as it is very complicated especially for a guy at your age, also it is unnessecary and might scare you away. If you could use Windows OS then I would suggest you to pick up a book on C# game programming. It is very powerful and you could develop games for desktop, web, phone and so on, all with one programming language. Other then that, Java is pretty easy and so is Python if you want to learn a language. GameMaker another powerful game creation tool, however, I am not very familiar with it and Im not sure how well it behaves on a Mac. Other suggestions are - start small, throw away your MMORPG creating ideas(if you have them) and try to get very familiar with Google as it will be one of the most valuable tool in your future as a developer.
  3. When learning something new, I would personally rarely learn it from a website. It can have not-up-to-date information and other issues. Invest in a good book, It will serve you good. [url="http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords=Beginning+OpenGL#/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords=OpenGL&rh=n%3A283155%2Ck%3AOpenGL"]http://www.amazon.co...55%2Ck%3AOpenGL[/url] However as others have pointed out, starting from 2D graphics would be clever since you would know the basics when you dive into 3D. You are learning C++ I would go with either Allegro or SDL. It does not matter what you pick since the two are very similar. If you pick Allegro you can aquire [url="http://www.amazon.com/Game-Programming-All-Jonathan-Harbour/dp/1598632892/ref=sr_1_3?s=books&ie=UTF8&qid=1313046496"]this[/url] great book. With 800ish pages this will get you up in no time. I didnt read all of the postes in this thread, just first few, so pardon me.
  4. I guess there is no other solution to you then to settle with [url="http://www.gamedev.net/forum/10-directx-and-xna/"]this[/url] forum, atleast until you are 18 years old. Or you could...
  5. [quote name='kunos' timestamp='1311879286' post='4841773'] no degree dev here too. i think the best way to learn programming (any kind) is to give yourself a project to complete and start coding. Books are ok, but the problem is that you think you get everything but once you sit down and try to write code to solve your problem, you cant really do it. Programming is not about learning A, B and then C.. is to learn how to go and find the informations you need to complete what you want to achieve. The problem is to give yourself a reasonable target to reach so you never get the feeling that you'll never hit your goal. For desktop apps.. the obvious suggestions would be anything from notepad to a full blown text editor... or something more cool such as chat programs, or something boring like DB based payroll and tax return software ... a music player with integrated mp3 library and browser... a development IDE. a good working application is often as good as a degree. [/quote] Thank you for boosting my confidence in this. I have checked the region around me and there are many different opportunities around here and I was solely looking for companies that are looking for pure C# and .NET developers. If it is not a secret, could you give me a brief overview on how hard it was to get a job?
  6. Hello everyone! First of all, this is not entirely a game programming topic and pardon my spelling mistakes as english is not my A language. I am a warehouse worker that has had an interest in computers and computer developement for a long time. I have not completed any computer science school, I dont have any degree in that field. I would like to get my foot into desktop developement for full time. I have just recently completed a book that teaches the basics of C# programming and would like to find a good website or another book that gives different exercises(and solutions) for OOP, UML, .NET framework, C#, different algorithms and so on. I have done all of the books exercises and they were pretty easy(and short). Most of the new game programmers start with pong, tetris and so on when they learn a new language or technology. Is there anything similar for someone wanting to learn desktop developement? I have picked up many books (many on C#, XML, SQL, Oracle and software design in general). Can someone give me any other pointers what I should do besides building my portfolio to have any chance to get a job in this field? What are the MUSTs that I need to learn before I have a chance? [b]tl;dr [/b]A guy without any degree is trying to get himself into desktop developement. Looking for tips and pointers.
  7. This reminds me a time when a deaf guy mastered my track...
  8. It is subjective opinion. If you like to learn the language by example, then it can be good for you however the games you will make with the book will be simple console based games where you learn just the basic functionalities of the language. With only 400 something pages it did not cover the topics deeply enought for me. I went with [url="http://www.amazon.com/Primer-Plus-5th-Stephen-Prata/dp/0672326973/ref=sr_1_2?s=books&ie=UTF8&qid=1310807616&sr=1-2"]this[/url] book instead and now am searching for something that guides me through the basics of game developement, both graphic and non-graphic.
  9. You will have a hard time justifying C# as an ideal language for game developement because it is really not that special as a language. The big plusses of C# is the Visual Studio IDE I guess and the whole .NET library. Also it is easy to learn, fast to code and powerful. You should study different sides of the VS IDE and read different articles about its good and bad sides to gather some information.
  10. Rules of IRC: #1: OP is always right.. even if hes wrong, hes right. [i]continues[/i]
  11. The series of X games seems like to fit your criteria. The newest one is said to come out at Q4 2011 but there are plenty of older ones. [url="http://www.youtube.com/watch?v=3SRmVPm7SjQ"]http://www.youtube.c...h?v=3SRmVPm7SjQ[/url]
  12. I am looking for different technologies that can make preferably a 3D games run in a browser. I know that Java applets are very powerful and can be mixed with OpenGL but is it really only viable option?
  13. Thank you all for the replies. I am looking into C#. I had always the idea that C# is pretty much Microsofts thingie and running it on anything but Windows would be problematic however after some quick research it looks like it is the right thing for me - easy, fast, flexible.
  14. [font="arial, verdana, tahoma, sans-serif"][size="2"]What is easier to bind together: C++ and Lua or C++ and Python?[/size][/font] [font="arial, verdana, tahoma, sans-serif"] [/font] [font="arial, verdana, tahoma, sans-serif"][size="2"]// [/size][/font][url="http://www.gamedev.net/topic/375497-python-vs-lua-for-a-scripted-game-logic/"]F[/url]ound this topic on the matter: [url="http://www.gamedev.net/topic/375497-python-vs-lua-for-a-scripted-game-logic/"]http://www.gamedev.net/topic/375497-python-vs-lua-for-a-scripted-game-logic/[/url]
  15. Hello all, first post here. Ive had very little experience with PHP, Java, C++ and Python in the past and I know some of the basics, Ive done a Hello World program in all of these that worked too. [img]http://public.gamedev.net/public/style_emoticons/default/tongue.gif[/img] I am not sure whether I should pick up the 1000+ page C++ book that has been collecting dust in the bookshelf or should I dive into learning Python. I would like to write games as a hobby in my spare time. I would like to write small games and when I have some experience I would want to join an indie team and write something bigger and learn it further. I know that Python is a lot easier to learn and would be good language to learn the basic game related algorithms with minimal effort and complications from language while C++ is a lot heavier and harder to learn. I would like to hear your tougths on the matter. If you were a guy with the similar background as me and had a similar experience in the past, what did you choose and how did it work out?