Original Post
My friend and I are thinking about creating a simple 2D top down RTS in C++. To start out, we are designing a game engine that suits are needs, with basic abilities and pointers to all the necessary objects. Conceptually, we understand the code extremely well, but not so much in terms of syntax and actual coding. To fix this we are both taking a month-long C++ course soon which will hopefully allow us to start work. I already know a bit about coding, having taken a short class last summer, but not enough to do any actual game programming other than the shell. Anyways, here is my question. I use Visual C++ Express 2008, and I encountered a problem very early in the programming process. When you click new project, there are a certain number of options you can choose from, such as "Empty Project", "Win32 Console Application", etc. However, I went through all of these options and all the ones I could get to work gave me a console when they ran. What I want is just a blank window, not a console, just a blank window that I can display images on and use to create a simple graphical prototype of our game. What am I doing wrong? Is there another option I haven't seen that gives me a blank screen to work with, resize, display images upon, etc? Is there some library or similar tool that I should be working with to allow this stuff? Sorry if this seems like a simple question, but I haven't found the answer anywhere else. I found SDL which seems pretty cool and does manage to give me a window, but it seems to be based on displaying images and not much else, which isn't really what I want, or is it? All help is appreciated, thanks again. -Spire Games