• 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

126 Neutral

About siferion

  • Rank
  1. I'm working on the story to an RPG i'm creating right now. Keeping notes next to the story to tie the game's engine into the story, building a list of features i will need. Best advice i can give to writing the story: 1) First think of the general theme of your game, the overall story in a sentence. 2) Expand this to a paragraph, then add another explaining parts of it until you have a short outline with each paragraph being a chapter, can always add more later if it becomes needed. 3) Draw a timeline of events in the story, this'll help keep track of time in the story, can be at any scale you need. This is what i've been doing and it's kept me an track and gave me a foundation to build upon before i really started to write the story.
  2. The main problem with windows security isn't in it's design really. It's in trusting the person using it to set it up.
  3. This is almost exciting, but falls short for a single reason. I already am able to do all of this, using a single cd that contains every game i even remotely liked. It sounds to me the magic of thier "backwards compatibility" will lie inside whatever external device they use to plug these old games in with(i.e. a data storage device containing the emulation functions with a slot for the game slapped on it). I'm willing to bet the only true backwards compatibility will be with cd/dvd/gcd based games. Though i wonder, why wasn't dreamcast included on that list.
  4. Dunno the actual term, but when i meet a close-minded person like you describe, i usually call them a moron.
  5. I work on my projects pretty much the same way, a lil at work when i'm waitin on QA and a lil at home when i'm watching tv. If your computer at work and home support usb 2.0, get a usb 2.0 drive (they have a small laptop hard disk in a case about the size of a small wallet and about as thick as a pencil. I use one of those with a cd to boot into an OS stored on it for my development of personal projects (sometimes work ones when MSVS puts me in a bad mood). Don't know how well this would work for you, but an idea to consider if the others don't appeal to your senses.
  6. I'm surprised no one mentioned it yet, but one of his more mature ones but it's not been done in english yet, least i don't think so. Naussica of the Valley of the Wind. Totoro was the first one i seen of his, think i was around 7 years old when i found that sucker at a garage sale for a quarter. Didn't even know he wrote more than that until a few years ago when i found Spirited Away on the rental store's shelf with that big "from the creators of Totoro" sticker.
  7. Thanks, that did exactly what i wanted, and the links on MSDN from that function lead me into how to retrieve the parts of the filename i wanted as well.
  8. I recently started to write a program to find files that the names differ from one another but all have one common part of the name. The format of thier names are: thispartneverchanges-numericaldate-time. I've never looked up files in this manner, and know how to do it through the console, but i'm trying to write this into a windows app where the console stuff isn't working without opening a console to find the files. All the files are in the same directory, so finding the folder isn't an issue, just the files. If anyone knows a good website with info on doing this, please point me to it, preferably one that explains everything because i hate using stuff i don't get explained to me because it feels like cheating. Even a basic example with a decent explanation of the functions used would suffice. Also i'm trying to use the date and time in the filename for cataloging the files along with parsing thier contents (parsing i solved). Been banging my head against a wall trying to figure this out, i don't give up until i solve a problem either, and i've been going at this for a week now without any positive results other than loading the first file that had that partial name. Deleting the files after parsing them is out of the question as well.
  9. This is one i have actually seen before but kinda funny if you listen to those windows purist who think it's perfect. "Error in error service. Please contact your administrator immediately." "Keyboard unplugged... press any key to continue." and this site (http://www.ahajokes.com/com013.html) has some cool ones too.
  10. I finally figured it out, the way i was calling hInstance in my WinMain was causing problems with gdi+. Now i just need to figure out how to draw text on top of the images.
  11. Heh guess I did, well it compiles with no error or warning, but when I load the menu it paints the window black(which is the first thing i did for menu) then gives me a NullReferenceError before loading a single image onto the screen. When I load the debuger it jumps to gdiplusbitmap library, the part where it loads the image based on filename. Edit: Even when I comment out the graphic lines, the DrawString function also gives a System.NullReferenceException error, I've read almost everything about gdi+ that is on msdn now and I still can't figure this out. The error message that the debugger brings up is this: "An unhandled exception of type 'System.NullReferenceException' occurred in Game.exe Additional information: Object reference not set to an instance of an object." [Edited by - siferion on October 29, 2005 11:50:31 PM]
  12. Pathing through some kind of waypoint system, like move it to xyz in either a line or arc motion(an arc radius to follow as well). I know things like that are easy enought to code on the fly, but a function built into the system would make it easier yet.
  13. I am new to GDI+ api and decided to do a small game menu system. After a couple hours of reading and coding, I got all the bugs I could figure out fixed, but now i'm stumped at this one, but think I have an idea of what is going wrong. Here is the code i'm using, the part in question at least: { hDC = BeginPaint(hwnd, &Ps); WCHAR wcTxt[] = L"Test"; Graphics *gs = new Graphics(hDC); // menu images Image background(L"Menu/background.jpg"); Image top(L"Menu/top.jpg"); Image bottom(L"Menu/top.jpg"); Image csheet(L"Menu/charsheet.jpg"); // font settings Font font(L"Arial", 36, FontstyleRegular); PointF pointF(30.0f, 30.0f); SolidBrush solidBrush(Color(0, 0, 255, 255)); gs->DrawString(wcTxt, lstrlenW(wcTxt), &font, pointF, &solidBrush); gs->DrawImage(&background, 0, 0); gs->DrawImage(&top, 15, 15); gs->DrawImage(&bottom, 15, 535); for(int i = 0; i < charIndex; i++) gs->DrawImage(&csheet, 25 + (250 * i), 63); delete gs; EndPaint(hwnd, &Ps); } That is in WM_PAINT like it belongs, everywhere else my code is good, i can comment the entire section out and the program will run fine(minus the menu that is non existant). I think my problem is with the images for my menu, i am thinking i am going about loading them wrong or something similar to that, but could be wrong. The image are there, and i have displayed them using win32 itself so i know the images themselves arn't the problem, les the format is unsupported by gdi+. If anyone is able to provide help, i would appreciate it because i've been stuck on this part for little over an hour.