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

thornx1

Members
  • Content count

    8
  • Joined

  • Last visited

Community Reputation

94 Neutral

About thornx1

  • Rank
    Newbie
  1. [quote name='Codarki' timestamp='1354742213' post='5007525'] Win32 API is not good c++. All sample code usually omit most of the error checking to keep it short. Samples are almost never good enough to be used as is. (If function returns an error code, then it should be checked, etc.) For c++ network programming, maybe try setting up and playing with boost::asio [url="http://www.boost.org/doc/libs/1_52_0/doc/html/boost_asio/overview/networking/protocols.html"]http://www.boost.org.../protocols.html[/url] For general advanced c++ programming: [url="http://www.drdobbs.com/cpp"]http://www.drdobbs.com/cpp[/url] [url="http://cpp-next.com/"]http://cpp-next.com/[/url] (mostly about advanced c++11 stuff and future of c++) [url="http://www.parashift.com/c%2B%2B-faq-lite/"]http://www.parashift...m/c++-faq-lite/[/url] [url="http://herbsutter.com/"]http://herbsutter.com/[/url] [url="http://scottmeyers.blogspot.com/"]http://scottmeyers.blogspot.com/[/url] [url="http://isocpp.org/blog/category/articles-books"]http://isocpp.org/bl.../articles-books[/url] And everything the authors of those blogs have written in past 10 years. Microsoft seems to finally try invest in some decent c++ code: Welcome Back to C++ (Modern C++) [url="http://msdn.microsoft.com/en-us/library/hh279654.aspx"]http://msdn.microsof...y/hh279654.aspx[/url] Rather old, but still better than most guidelines. Really paved the modern c++ in for me 10 years ago. (important stuff starts from section 5 onwards, but there are some outdated advices. Also harder to google, year after year) [url="http://files.rsdn.ru/19450/coding_guidelines.html"]http://files.rsdn.ru...guidelines.html[/url] [/quote] Thank you for these! ill look into them all.
  2. [quote name='KingofNoobs' timestamp='1354568453' post='5006776'] Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) by Scott Meyers is a good intermediate text. You can get it for Kindle. [url="http://www.amazon.com/Effective-Specific-Improve-Programs-Designs/dp/0321334876"]http://www.amazon.co...s/dp/0321334876[/url] I'd have to say that the quality of discourse in published books is of a much higher caliber than that to be found in online tutorials. You can really bootstrap yourself into some good knowledge if you just take a few months to just read. In fact, that is what I am doing now. In just a few months I have gone from total noob at C++ to kinda knowing my way around, and starting to write some original programs, basic game demos, user interface code, etc. The key is to just stick with it because you will probably want to quit, at least once weekly. Try to force yourself to program for some hours per day, also, and do all the exercises given in the book, but do them with zeal, adding features. Best of luck. [/quote] I will look for a pdf file of some intermediate books if i cant find one for the one you suggested, thanks!
  3. [quote name='ApochPiQ' timestamp='1354559585' post='5006711'] Reading is good, but doing is better. If you feel like you've absorbed enough to write a program - even a very, very trivial program - [i]go write programs[/i]. Pick something that seems within your reach and do it. Then pick something else that's slightly beyond your reach and do that. Rinse, repeat. [/quote] Where could i get ideas on projects to complete in order to accomplish this? im not very good at thinking up things.
  4. [quote name='kunos' timestamp='1354517007' post='5006514'] [quote name='thornx1' timestamp='1354515514' post='5006508'] Now, books put me to sleep for some reason, i can read 12 hours strait on the computer but not in a book so please don't give me books to get it would take me weeks to read even a few hundred pages. [/quote] pro tip... buy books in PDF format and read them on your PC? Get Stroustrup's book on C++, it's a very good book to read after you've covered your basics. Also get a book on game programming in C++. Tutorials are ok, but they are very specific to a task.. and once you lift off from basic "guess the number" stuff you'll need space, professionalism and dedication.. thus, you need a good book. [/quote] I believe the few beginners tutorials i have read have brought me through everything in the book and i have enough experience in the basics of it all.
  5. SO first i read and did examples on http://www.cplusplus.com/doc/tutorial/ I made sure to understand all concepts. Next i went through every chapter on http://www.learncpp.com/ Now i am on http://www.cprogramming.com/tutorial.html in the more advanced tutorials and went through http://www.cprogramming.com/tutorial/c++-tutorial.html but most of it wasnt anything new. My next step is to complete reading http://beej.us/guide/bgnet/ Once i finish the advanced tutorials on cprograming.com But from there i have no idea where to find more in depth tutorials on different subjects, all i can find are similar tutorials and nothing that goes into anything more, i want to go into network programming and video game programming and similar areas, can someone direct me to where to look next? even what to search would help. Now, books put me to sleep for some reason, i can read 12 hours strait on the computer but not in a book so please don't give me books to get it would take me weeks to read even a few hundred pages. I tried searching for "advanced c++ tutorials" but most forums brought me to cprograming.com and most websites besides that had no information. Lastly is there a .rar download of a visual studios file using windows forms application with windows.h applications or just some really long program i could look at? doesn't matter what it does, i would just like to take it apart and learn how it works better with forms applications. I can find some source code but i would like the actual program files so i can see how it looks and play with it.
  6. [quote name='Khatharr' timestamp='1354257604' post='5005599'] I'm thinking this is not gonna happen. [/quote] Why not?
  7. I am having troubles in finding tutorials on how to program using sockets and networking, although i have some information on networking it is mostly small tidbits of information, what i am looking for is large tutorials so i can learn everything on the subject instead of getting lost without some pieces i cant find. could someone please help me find some tutorials on each subject? I have no clue where to search i tried basic google searches like "sockets in c++" or "networking tutorial c++" and variations of them.
  8. I am making a server for a mmorpg somewhat soon, and i want to release a bot to go with it, since i dont want people having the ability to level to the maximum within a week or less but i don't want them to be discouraged from the amount of farming exp and items, so i want to make a bot that handles -8 accounts. im somewhat good with c++, do not tell me "use autoit" i am trying to make it look somewhat professional and actually work with the settings on their computer, I am good with the functions for windows.h but i cant figure out how to make the bot read or write to memory nor can i figure out how to use softice(not sure if i even have the correct one.) Now, the game is simple and i would have only 2 spells per account being used (long or short ranged) and monster icons and hp are always in the same x,y pos so the AI is very basic having all the accounts do the exact same things, but i cant figure out how to look at let alone edit the packets to allow my bot to work without having each account become the focus window at every step of the fight. the reason for 1-8 accounts is that most people on the normal server have anywhere from 1-8 usually 4-8 once they reach higher levels to allow for them to be able to do things without searching for a group since most dungeons take up to 5 hours at higher levels and it would be easier to have all you need instead of being stuck half way through once someone decides that they have to get off or you need to leave.. you know how it can be. anyway, it is strictly for my server, but its not up yet so i cant learn with it, and im not the host i am paying my friend to set it up but he has no idea how to make a bot so im looking for some help. I would like help with -some tutorials on or around the subject. or -someone to help me through it(i don't need much help, an hour or two would probably be enough for me to get in the right direction) or -the source code to someones bot(i could probably look through it to find what i need.) or -where to go to find someone to teach me (cheap)