Hi there,
So I’m looking to start something official, a project for the summer. I want to actually finish a game, rather than start and push aside. However, before I can do this, I absolutely NEED to know a few things. Please answer any question you see upon reviewing this thread, it’ll help me out quite a bit!
1.) How exactly should I go about sizing objects, the main window, etc. I want to work off of a system where you can change the resolution, which is how most games do it, based on a specific set of rations. I also want to know the perfect size for sprites. I’ve been using 16x16, 32x32, and 64x64. However, 16 is to small, 32 is… mehh… and 64 is just kinda to big for small windows. (PS. Whenever resolution is changed, sprites are scaled larger, as well as text, any pretty much anything that is on screen. Basically magnifying the screen).
2.) What exactly is ‘clean code’?
3.) What steps should I take within the game? What order? (Planning, Sprite/Character Design, Programming, Mechanics, Story, etc).
4.) How exactly do particles and little text effects work? (For example, taking damage and a little “-1” pops up then fades away. Or picking up ammo and seeing “+20” pop up then fade away.)
& finally, 5.) How should I tackle handling entities? I’ve been using a handler that cycles through a LinkedList of entities and ticks/renders the selected (or initialized) entity, however this causes many problems for me…
Thank you for reading!
I am hoping to start something soon. Perhaps for my college entry or something.
Also, how easily could I achieve basic lighting?