   Visual Novel
  Hi I'm Devon, new to gamedev. I've been studying C++ and alittle bit of SDL for about a month now and I've been thinking about trying to make a short Visual Novel game as practice, but I'm planning out what I need first and so I came here looking for alittle help with figuring out what I'll need.(This is my first time attempting anything larger than a simple turn based fight =|)So far I've written down:-A loop in the main funtion controlling updates-Character class for the "actors" in the gameAlso will scripting be required and what for?Sorry for your time, hopefully you'll be able to help me find a general direction of where I should be going.   
  Re:Scripting separates the content of the story from the engine that runs the game. So that when you make changes in the story, you don't need to recompile the code.   ;Quote:Original post by WaiRe:Scripting separates the content of the story from the engine that runs the game. So that when you make changes in the story, you don't need to recompile the code.Ah, I see thank you.Does anyone know which one would be better for scripting that? Pyhton or LUA?   ;Quote:Original post by LordUlquiorraDoes anyone know which one would be better for scripting that? Pyhton or LUA?They serve slightly different though overlapping purposes. If you want to build your game primarily in the scripting language with a lower-level language like C++ used to provide extension modules, then you should probably go with Python. If you want to build your game in a low-level language and simply provide scripting extensions in a few places, you should probably go with Lua. You can use both in the other ways, respectively, but the preceding appears to be the primary focus of the user and developer communities.You might want to look into RenPy, an engine for making visual novel games.   