Omnimaga
Calculator Community => Major Community Projects => Jumpman 68K => Topic started by: Ranman on October 30, 2017, 06:36:10 pm
-
Find a problem with Jumpman? Please report it here. :)
Jumpman 89 v1.00 has been uploaded to Ticalc and Cemetech... Download and give it a try!
Be nice!! And enjoy ;)
-
Not sure if this is a bug, but sometimes that darn bullet spawns exactly where i stand, giving me no chance to avoid it. Also: What's the "Invasion" level about. Those ships don't seem to do anything... ???
P.S. How do i make my own levels?
-
Not sure if this is a bug, but sometimes that darn bullet spawns exactly where i stand, giving me no chance to avoid it. Also: What's the "Invasion" level about. Those ships don't seem to do anything... ???
P.S. How do i make my own levels?
Technically... the bullet thing is not a bug since bullet spawning is completely random. But... I agree that can be annoying. I'll look into add some code to prevent that.
Invasion is a level to just rack up points if you choose. Every time you shoot down a UFO, you get points. They just fly around randomly; but if they touch you then you die... Is it worth the risk? It's your choice. ;)
For now... if you want to generate your own levels. You need to have a good understanding of the LEVEL_Type data structure in jm_levels.h as well as the OBJECT_Type data structure in jm_objects.h. Then play around jm_level_data.c by tweaking a currently existing level to see what it does. Create the level pack by executing the jm_levels_make.bat. Also... for quick modification of a level you can define the macro USE_INTERNAL_LEVEL_PACK in jm_levels.c. Then create/modify a level within jm_levels.c. When you build Jumpman it will use the internal level pack and ignore the external level packs. This is the easiest way to generate and test a new level at this point. I wish I had a better answer for you.
I plan on generating some type of level maker... with instructions. I just have not had the time to do that yet.
-
Also not a real bug: Due to the 'esc' button being so close to the left arrow key, i sometimes accidentally press it, and lose all my progress. >:( Would it be possible to make some kind of "Really quit? [Y/N]"-menu?
-
Also not a real bug: Due to the 'esc' button being so close to the left arrow key, i sometimes accidentally press it, and lose all my progress. >:( Would it be possible to make some kind of "Really quit? [Y/N]"-menu?
Oh... that's probably not fun to lose all progress. I'll either implement your idea or require the user to press and hold the 'ON' button while pressing the 'ESC' button. I think I did something like the latter for my Advanced Dungeons & Dragons game.
-
Better dont use Esc-On. It'll be confusing for newbies(example: "How do i exit that game?!") and might conflict with preos's anti-crash shortcut.