This is an old cartridge my brother and I never quite finished because we hit the token limit. I am not very pleased about how it came out, as I don't have much skill in level design.
The name is a play on the Nighthawk, a version of the Blackhawk helicopter for the Navy. My dad flew them, so I went with that as the name.
Knighthawk's theme was inspired by a board game called Scythe. Scythe had great artwork, and I believe the game was based on the art. All the art in Scythe was painted by Jakub Rozalski. I loosely tried to follow the theme of the art. If anyone wants to know why I chose an orinthopter, it was because it seemed to fit this theme. I hadn't read the Dune books at the time, though I have started reading them last week.
The main mechanic of Knighthawk is to swap between weapons based on the situation at hand. Use X to do this.
Each weapon has strengths and weaknesses. No enemies have resistance or vulnerability to a certain type.
The boss at the end is a bit tough, and will follow you around to a certain extent. This boss really doesn't fit the rest of the game's theme, but was an attempt to make the player face a smarter enemy rather than a bigger one.
If you just want to goof around I left the invulnerability toggle in the pause menu.
My main computing device, a Raspberry Pi 3B, just got "upgraded" to an old netbook i fixed up. It is running Windows XP, and while this setup works perfectly for most everything I need, Splore has had a few issues.
I can view and update the threads, search, and do everything except run the carts from the BBS. The Label images are shown and downloaded in the bbs folder, but no code is downloaded. When I try to run a cart, it says it can't connect to bbs. The log file shows this error:
codo_wget failed: UrlHandle == 0
I have tried uninstalling and reinstalling Pico-8 many different ways, and it isn't the Firewall, so if anybody has any ideas that would be great.
If nobody knows either, that is fine. This is really more of a small bother than anything else.
My attempt at recreating a Battlezone(ish) game. Battlezone has always been one of my favorite games. If someone wants to do the sound effects that would be great. I just am terrible at that kind of thing, so I didn't want to butcher it.
Drive the most advanced and realistic tank simulator since the bulldozer. Hide behind various (two) creatively designed geometric shapes on the battlefield and battle numerous (three) types of enemies. Wonder why the lava on the volcano is green.
- Arrow keys to drive tank or select menu option
- X key to fire
- Z key to select on menu
- Tab button to change to third person view
- P2 left and right to turn turret
- P2 Down to fire
- P2 Up to turn tank body toward turret
P.S. You can swap the colors to the Gameboy color scheme from the menu.
Thanks to jdan for the demo I adapted to make this: https://lexaloffle.com/bbs/?tid=4126
Also the font is Pineapple's from: https://lexaloffle.com/bbs/?tid=2783
And my brother Phin for some of the art.
This is a simple script to control a player's ship in a shoot-em-up. It moves in a similar manner to magnets, it will try to go away from danger, but be pushed harder by closer objects, usually allowing it to squeeze through small gaps relatively accurately. This idea has been floating around in my noggin for quite some time now, and I thought i might give it a try. I honestly have no idea what this could be used for, but feel free to use it and tell me about it.
- Powerup attraction
- Pretty good enemy avoidance
- Target tracking and basic movement prediction
- Y axis movement
- Tweakable variables(In Code)
- Some code to tweak variables automatically (Pause Menu)
- Messy Code!
I tried it in a few games, with mixed results:
P.A.T. Shooter, by Benjamin_Soul
The script is not as good here, as the game is seriously hardcore after the first few waves, but I added it in as a wingman.
Also changed the Menu screen, as I like Battlezone.
They Started It, by JoeySpaceRocks
The script is better at this fast paced gameplay. I am not too good though.
If the original creators of these games want them taken down, no problem.
Just a simple program I made to test the limits of the LS() command. It cannot see anything other than .p8 and .png files because of the LS() program's limitations. It can load another program and run it if it is in the carts directory. You can also return to it again from that cart in the menu.
You must download it for it to see anything.
Up to speed up
Down to slow down
Left to rotate left
Right to rotate right
X to fire
Z to auto-land
Don't kill the cow!
Blue with pink wings are allies, while Pink with blue wings are enemies.
You have limited ammo, so you need to land to refill and get your HP up.
All weapons can only hit enemies, no friendly fire. This includes bombs from bombers.
Please report any bugs or tweaks I need to fix/incorporate.
Credit goes to the Sopwith team for their amazing and still fun game I love and play, Bombsight Games, witch I also love to play their Pocket Squadron game as a bomber(I can hit multiple enemy planes with one bomb!) and my brother Finn, who redrew the menu art.
P.S. you can install Sopwith on most Linux machines by running:
sudo apt-get install sopwith
and the PocketSquadron Website:
Added saving and loading using another cart called maptestsave.png(In Pause Menu) Please don't name any useful cartridges maptestsave.png!
Added a map overview. (Press X to use).
Note: If you just see sky, scroll down with the down arrow, and vice versa if there is dirt and stone everywhere.
So far just a test I am doing to make a very complex system of interactions as an exercise for myself. You can see witch blocks are updating if you enable debug mode in the pause menu or code. The controls are:
Mouse moves cursor.
Left click draws or selects from hotbar.
Right click selects what the cursor is over.
Arrow keys/Dpad scrolls map.
X button brings up a map of the world.
Feel free to modify or use. Just give me credit in the description.