787 reputation
415
bio website zackthehuman.com
location United States
age 27
visits member for 4 years, 4 months
seen Nov 23 at 7:15

Game programmer by hobby. Actively developing an NES-style platform game in C++.


Dec
22
revised Mega Man-style screen scrolling design
Added diagram of "rooms" concept with transition regions
Dec
22
awarded  Autobiographer
Dec
22
comment Mega Man-style screen scrolling design
Currently I don't have transitions between rooms. The camera freely scrolls. I have not yet implemented transitions because I haven't come up with a decent way to do it that remains true to the Mega Man style.
Dec
22
comment Mega Man-style screen scrolling design
I understand that the original developers had to implement scrolling this way in order to load tiles, sprites, etc. I don't need to implement the screen-based system described in my question, what I really want is to emulate the camera and/or scrolling movement.
Dec
22
comment Mega Man-style screen scrolling design
Yes, it is essentially the same. The difference being that IIRC Metroid allowed vertical smooth-scrolling in some rooms/shafts, whereas Mega Man never had vertical smooth-scrolling; there was always a transition.
Dec
21
comment Mega Man-style screen scrolling design
A little further: the "room" concept is what I currently have in my game. Rooms can be arbitrary in size, but I have not yet defined how to transition from room to room.
Dec
21
comment Mega Man-style screen scrolling design
Thanks for the suggestion. This is what I initially wanted to do but I hit a mental roadblock when trying to deal with transitions. Say for example there is a long room with an entrance from the top on the left end of the room, and an exit at the top of the right end. I suppose the way to deal with this would be to have small regions defined which can trigger the transition, hmm?
Dec
21
awarded  Student
Dec
21
asked Mega Man-style screen scrolling design
Aug
15
comment What scripting language should I choose for my game?
I meant the generated code size. I suppose it's not THAT large considering the size of most games today.
Aug
15
awarded  Supporter
Aug
15
comment What scripting language should I choose for my game?
One con for me was the size. If you're building a simple/casual game then the v8 engine is quite large, and may even be many times larger than your entire game.
Aug
14
revised Sprite Animation Best Practices
Added JavaScript sample code to demonstrate how the system would work.
Aug
14
comment Sprite Animation Best Practices
Yes, I completely agree. In fact, the animation system I'm using allows for this. It makes it much easier to change the position of any frame without going in a editing the image data.
Jul
24
awarded  Teacher
Jul
24
revised Sprite Animation Best Practices
Added info about loading only one image.
Jul
23
awarded  Editor
Jul
23
revised Sprite Animation Best Practices
added 230 characters in body
Jul
23
answered Sprite Animation Best Practices