I'm beginning to code on a game (this is my first complex game I'm developing) and I was wondering if my methodology is sound and will not incur major difficulties along the way.
The game is a basic 2D puzzle game kind of like tetris but with physics based objects. The approach I am going about programming the code is by sectioning each parts of the game by methods:
initializeGame()
generateBlocks()
removeBlocks()
processInput()
updateScore()
and etc.
Is this the proper way to go about programming a game? I thought I had to use a bunch of OOP and shit,
>>60301341
It's an extremely simple game. You're not likely to need OOP for anything this basic.
>>60301380
When does OOP usually come into play?
>>60301687
not the prev anon
>when using OOP
Depend on coding style.
for example in Tetris, for each object
you can create 1 base class to create other game objects
but then again, I prefer procedural method since I don't like all the objects mangling with each other
>>60301832
Thanks for the insight.
>>60301341
>I thought I had to use a bunch of OOP
This is why teaching java is a mistake.