This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
nitrogenfingers's profile picture

NF's Games Page: Skyfall Released!

Started by nitrogenfingers, 08 October 2014 - 09:30 PM
nitrogenfingers #1
Posted 08 October 2014 - 11:30 PM


About: I've been making games for ComputerCraft for awhile now and have quite a large library. This page catalogues each of them, with how to play them and how to get them. These games are high quality and good fun, ranging from 5 minute time wasters to games you can lose an hour or so to. They will work with most distributions of ComputerCraft since 1.5, and I am regularly updating most of them with new features and bug fixes.

All games on this list will require http to be enabled on your machine. There are two ways you can get them:

Catalogue Browser: The Catalogue Browser will provide you a list of each of the games on this page that you can browse and download at your leisure, as well as look for new updates and (in later versions) screenshots. To run the catalogue, type the following command into any computer terminal:

pastebin run KZsuv1pc

Alternatively, you can download the installers from the pastebin codes provided in each games description.

Games:
Bank Vault
Spoiler



About: This is an implementation of the 1981 puzzle game Sokoban (warehouse keeper in Japanese) by Thinking Rabbit for the NEC-PC. The goal is to rearrange the creates in the warehouse so they are all on the golden storage squares. You can only push the crates from behind, and only one can be pushed at a time. This version contains 3 level packs- the original 50 puzzles from the MS-DOS version of the game and two packs from Boxxle 1 and 2, which were both versions of the game released for the Nintendo gameboy.

Installer: http://pastebin.com/q7XJD7Q0
Original Forum Post: http://www.computerc...ame-bank-vault/


Gold Runner

Spoiler


About: The original Lode Runner is a game from 1983 designed and programmed by Doug Smith and published by Brøderbund Software for the Apple][ and later other platforms. The game is pretty simple. Collect the money in each level, then get to the portal. You can climb ladders and monkey bars, and shoot out the ground on the diagonal next to you to reach hidden treasure. Making the game harder are the Mad Monks, that chase you and steal gold, which you can only fight by trapping in the ground you shoot out. Gold Runner is a full rewrite of that game for ComputerCraft.

Installer: http://pastebin.com/tEEpxPyh
Original Forum Post: http://www.computerc...269-gold-runner
Media: A video of it being played can be seen here: https://www.youtube....h?v=_NQGnzJwbZ0

Column Drop

Spoiler


About: A tetris inspired falling block puzzle game. You control pillars of three block, which can be guided to the bottom and cycled through but never rotated. The goal is to move the falling columns of blocks into the well and connect lines of 3 or more colours horizontally, vertically or diagonally. Chaining combos by creating lines that create more lines will rapidly increase your score. Multiplayer mode and more scoring features planned.

Installer: www.pastebin.com/ScBncvEw


Snake Maze

Spoiler


About: You guide Sammy, Clyde or Joss through a large open-ended Maze in search of 16 golden eggs. In addition to being a mouth-watering treat, when all eggs have been collected a portal will open, allowing you to leave the Maze and earn a slew of bonus points. As you travel you'll have to avoid mushrooms, walls and yourself as you collect bugs and eggs to keep your energy levels up. If you energy drops to zero, you'll perish! Scattered around the level are fire bugs, which will make your snake's mouth red-hot. Hit the space bar and you'll spew a stream of fire forwards continuously for one or two seconds. This can be used to demolish walls but will also burn you if you're not careful!

Installer: http://pastebin.com/A910VKPb
Original Forum Post: http://www.computerc...game-snake-maze


Solitaire

Spoiler


About: Solitare is a collection of card games you can play on advanced computers, including Klondike Solitaire, Blackjack, Spider Solitaire and Golf. One of the world's oldest means of procrastination and one of the most highly played card games in the world, you can enjoy all four in CC in one package with this distribution.

Download: http://pastebin.com/wg6xLisV


Darklands: Tales from Transylvania

Spoiler


About: Explore the valley of Transylvania, accept quests from the denizens of the country, explore dungeons, get loot, fight monsters and level up! A true RPG experience for ComputerCraft. Still a work in progress.

Installer: http://pastebin.com/cPD89XVW
Original Forum Post: http://www.computerc...st-demo-out-now
Media: An early video of the game being played can be watched here: https://www.youtube....e&v=HiGMDdyDDm0


Nitro Chess

Spoiler


About: A complete version of the classic board game Chess for two players. Play locally or on a network, with most of the rules of Chess implemented! Also includes a program to display played games on an external monitor for spectators to enjoy.

Installer: http://pastebin.com/xWAYJJD1
Original Forum Post: http://www.computerc...minecraft-chess
Media: Watch a video of the game being played here: https://www.youtube....d&v=I0Uqww8h_vE


Skyfall

Spoiler


About: The sky is finally falling, and fragments of the heavens are dropping to the ground, destroying everything! Clamber atop the snow and try to make your way into the sky without being crushed. A simple arcade game for advanced computers.
Download: http://pastebin.com/mjyCbPks


Laser Blast

Spoiler


About: The original arcade shooter for ComputerCraft! Blast asteroids out of the sky with your cannon, collecting powerups to make it easier. Watch out for falling fragments.

Installer: http://pastebin.com/xkxVqMum
Original Forum Post: http://www.computerc...ame-laserblast/
Media: Watch this game being played here: https://www.youtube....d&v=9_KK_ahFLCA


Rat Trap

Spoiler


About: This is a tile based trapping game inspired by the game "Rodent's Revenge" by Christopher Lee Fraley in 1991 as part of the Microsoft Entertainment Pack, a series of games designed to sell Windows 3.1 to DOS gamers. In the game the player is able to 'push' blocks around with the goal of trapping the enemy players into a single tile. Trapping all the enemies on screen would convert them into points that could be collected. Rat Trap is similar in style to that game but makes some modifications.

Installer: http://pastebin.com/S6iuGkuv
Original Forum Post: http://www.computerc...-game-rat-trap/


More Information:

I'm still working on this post, reconciling each of the games I've posted here and trying to get them up to standard which is a large job and is taking a long time. Once this is complete, I will not be updating my previous forum posts and questions or comments relating to my games can be directed here. Thank you for reading, and enjoy :)/>

-NF
Edited on 31 August 2015 - 02:22 AM
nitrogenfingers #2
Posted 10 October 2014 - 09:26 AM
My catalogue browser is now sort of working:



The display is a little buggy but this will allow you to browse all games I've made and download the latest version. Later I'm hoping to show screenshots of the game and display updates from previous versions but right now it's just supposed to be a way to easily get software that I've made if you so choose. I plan to add other software to this as well later, just to keep everything in the one place.

To use the catalogue, just run the following command in any computer terminal:

pastebin run KZsuv1pc
AssossaGPB #3
Posted 10 October 2014 - 03:34 PM
Welcome Back! You haven't been active in a while now. Nice games library!
metron80 #4
Posted 12 October 2014 - 09:43 PM
Welcome back, nitro! Very nice games page. I love your games!
Lego Stax #5
Posted 14 October 2014 - 03:24 AM
Nice! I like it when people make a page for their collection of programs. This way, it is much easier for someone to find a program that they liked, as long as they have the author's name. That catalog browser is looking really cool! Excellent work. :)/>
Phoenix323 #6
Posted 23 January 2015 - 09:51 PM
what is monochrome not supported
nitrogenfingers #7
Posted 29 January 2015 - 06:57 PM
Games that don't support monochrome will only work on an advanced computer
nitrogenfingers #8
Posted 09 March 2015 - 03:10 PM
I've added a new entry to my library: Column Drop.



I made it in about 3 1/2 hours as a test for the text editor edit+ by Gopher (check it out if you haven't already). The game is based on Columns which in turn is sort of like tetris but with an emphasis on matching colours rather than just filling the well. I've played this a bit and found it to be an extremely challenging game; although it lacks progression and the large well means games can be relatively long, making moves that end up decreasing the number of blocks in the well rather than increasing is extremely challenging, so if you find tetris too easy see if you do better with column drop. You can use the catalogue above to get it or just run the installer at www.pastebin.com/ScBncvEw .

Right now it's just single player and pretty minimalistic, but I enjoyed making it so I'll probably add a few more features like advancing levels and increasing block speed, and I'd like to have a competitive multiplayer mode where creating chains can make your game easier and theirs harder by decreasing the depth of the well. An AI mode would be cool too so I'm thinking of strategies to implement one in the game as well.

I understand games aren't terribly interesting but give this a go if you want to try something a bit different, and I'd be very appreciative if any bugs that crop up are reported. Thanks all, and enjoy.
Bomb Bloke #9
Posted 09 March 2015 - 11:47 PM
I understand games aren't terribly interesting

:blink:/>

Compared to what?
TheOddByte #10
Posted 16 March 2015 - 09:26 PM
How come I haven't noticed this game until now? I love it! :D/>
And what isn't interesting about games? I prefeer games instead of other programs, as they're interesting and I like to see how much time people have put into them. You're the one that puts most time into making awesome games, why don't you try out LÖVE and make even more awesome games? :P/>
gametechish #11
Posted 19 March 2015 - 07:01 AM
I remember seeing Darklands ina really early version in one of your applications of ComputerCraft videos! I'm still trying to figure out how you did the 3D for the dungeons
nitrogenfingers #12
Posted 19 March 2015 - 08:24 AM
I remember seeing Darklands ina really early version in one of your applications of ComputerCraft videos! I'm still trying to figure out how you did the 3D for the dungeons

It's pretty easy. I have a template 'endless corridor' sprite for the base, and then overlay features from the back of the scene forward. Squares represent the end of the corridor, notches in the wall are 90 degree turns left or right. Then you overlay objects like ladders and chests, and job done :)/>
gametechish #13
Posted 19 March 2015 - 08:20 PM
I remember seeing Darklands ina really early version in one of your applications of ComputerCraft videos! I'm still trying to figure out how you did the 3D for the dungeons

It's pretty easy. I have a template 'endless corridor' sprite for the base, and then overlay features from the back of the scene forward. Squares represent the end of the corridor, notches in the wall are 90 degree turns left or right. Then you overlay objects like ladders and chests, and job done :)/>
cool did you use your gameutils API?
nitrogenfingers #14
Posted 20 April 2015 - 05:26 PM
Two new games to upload today, as part of the one package: Klondike and Blackjack.

Klondike is a sub-optimal card sorting algorithm, better known as "Solitaire" or "Patience".



Blackjack meanwhile is a gambling game about counting and slowly losing.



Not particularly convincing I know but it's about as close as CC can manage. You kind of get used to comparing the ace of carets with the 7 of asterisks anyway.

The games took about a half day to write each, and use a card API I've embedded in the distribution to make these sorts of games easier to write, so I might add more in the future. I wrote them because I enjoy them both and wanted something to procrastinate on, and both have turned out pretty well; the games play smoothly, are lazily animated don't seem to contain any serious bugs. You can download them from the link below, and I'll add it to my catalogue maybe tomorrow.

They both play in the same program, advanced only I'm afraid. You can get it here: http://pastebin.com/wg6xLisV

If you really like this you can mess around with the stylings of the cards in the source file, or even write your own card games if you're the eagerest of beavers.

-NF
CrazedProgrammer #15
Posted 20 April 2015 - 08:50 PM
As always, amazing :D/>
I have added Solitaire and Blackjack to Strafe if you don't mind.
nitrogenfingers #16
Posted 21 April 2015 - 07:43 AM
I'm genuinely surprised my games fit your requirements, I'd be sure a few have some bad paths in them somewhere!

I should mention I released this not knowing about BBCards existing on the forums. Sorry about that to all, I'll try to check more thoroughly on the forums before releasing content to differentiate it more.

Made a few fixes to blackjack which were surprisingly funny in playtesting; the dealer was crooked and didn't give proper payouts for blackjack or pushes, and the player being able to go into debt to continue playing.
TheFrank #17
Posted 21 April 2015 - 09:49 AM
Good job, Nitro! I love your games very much)
nitrogenfingers #18
Posted 21 April 2015 - 05:42 PM
Stuck two more card games in the card games collection thing I put up yesterday. They're so easy to write, and I've suddenly discovered an appetite for solitaire…

Golf and Spider Solitare are part of the package now so you can download it to give them a try:

SpoilerGolf:


Spider Solitaire:

I put Spider in the package because I remember it being one of the few things I enjoyed about Windows Vista, but for some reason now I hate it. I think it's because every time you feel like you've made progress you have to stop and redeal, making a mess of whatever you were doing. It's a mean game, but it's there if you want to try it.

Golf was thrown in because it was incredibly easy to implement; I think it took me about a half hour to have it playable. Actually not a bad game, I hadn't heard of it until recently; if you haven't played before you take cards off the board onto the pile below but they have to be one value higher or lower than the card already there (so sevens go on sixes or eights etc.), but nothing goes on a king. You get a negative score if you clear the entire board but I've not yet managed that.
Bomb Bloke #19
Posted 22 April 2015 - 11:47 AM
I put Spider in the package because I remember it being one of the few things I enjoyed about Windows Vista, but for some reason now I hate it. I think it's because every time you feel like you've made progress you have to stop and redeal, making a mess of whatever you were doing. It's a mean game, but it's there if you want to try it.

I've not long since learned the rules to Spider myself (something like within the last year), and reckon it to be fairer than regular Solitaire (or Klondike, as people seem to keep calling it these days). I rather prefer FreeCell to either; there you have the potential to figure out if the game's winnable before you even move your first card (though very, very few games are unwinnable).

Another variant I'd been considering was Pyramid. Depending on how you handle the draw pile, that one's either a game of logic, or another game of luck.

Wish I'd thought of scrolling the play area around.
Edited on 22 April 2015 - 09:48 AM
nitrogenfingers #20
Posted 31 August 2015 - 04:19 AM
Another simple little arcade game, that you can play to kill a minute or two, Skyfall:



Snow is falling from the sky and burying everything underneath it. To stay alive, you have to jump on the snowfall and avoid being crushed, trying to reach the top of the screen. There are three levels of difficulty, with the snow falling heavier and faster in each one. Use arrow keys for movement and the spacebar to jump. It's a bit trickier at later levels; remember to avoid the valleys (snow falls uses an unweighted random distribution so it forms peaks and troughs that can be deadly if you get trapped), and that you can climb up the edge of a wall if you're near the top.

This one is advanced only but it will work on any sized screen. It might be a bit dull if the screen is too big, however.

It's a very simple game, but if you enjoy these sorts of things you might have a few minutes of fun with it. You can get it here: http://pastebin.com/mjyCbPks


-NF
Edited on 31 August 2015 - 02:20 AM
Exerro #21
Posted 31 August 2015 - 02:13 PM
Yet another awesome game. I remember being addicted to something almost identical to this on my phone a while back, it's great to have it in computercraft. Very smooth as well, no flicker or lag anywhere.

A couple of improvements:
There aren't really any menus. If you die, the program just stops. It might be nice to have a "You died, having survived x seconds" with a retry button or something. Same goes for difficulty. I'm assuming when you complete a level, it goes onto a harder difficulty (judging by the code), but being able to select difficulty from the start would be a nice touch.
Secondly, the controls really aren't bad, but it's hard to jump and move at the same time, and you end up spamming keys rather than being able to hold them. With CC's new key_up event, it should be quite simple to run a timer to move the player across/jump etc while a key is down, meaning the player would be able to hold left, jump, and still be moving left without having to release and press left again.
nitrogenfingers #22
Posted 31 August 2015 - 05:08 PM
Thanks very much for the feedback :)/>

I've got a few hard work deadlines so I rushed this one out in an evening as a bit of procrastination. I have a feature list in my head including 'powers' that would drop, like freezing time, destroying blocks of snow and building ladders to get you out of deep holes. Menus and particularly high scores are probably the highest thing on that list to make this feel a bit more polished.

I definitely agree this (and indeed many other games in my library) will hugely benefit from key_up events. I'm just waiting for it to come out of beta so I can do a library-wide update to coincide with it going public.

I'm glad to hear it's running smoothly! There are one or two little graphical glitches still and the game's visuals aren't very exciting at the moment. Lots to be done and perhaps it was put out a little early but hopefully it's still a bit of fun :)/>
Exerro #23
Posted 31 August 2015 - 05:31 PM
Beta? Nope. CC 1.74 is out and the key_up and mouse_up events are added. As for early releases, I know exactly what you mean. NightFall was probably the greatest premature release of all time.

Having 'powers' sounds great. If you can add in some graphical effects too that would be incredible, although I'm not sure if CC's limited colours will allow anything too fancy.
nitrogenfingers #24
Posted 01 September 2015 - 02:14 AM
Beta? Nope. CC 1.74 is out and the key_up and mouse_up events are added.

:blink:/>
Wow. Yep. Over 2 months ago even…
Beeskee #25
Posted 01 September 2015 - 02:48 PM
Awesome game pack. I'd love to see saving/loading added to the Darklands game. :D/>
Bomb Bloke #26
Posted 02 September 2015 - 01:54 AM
Skyfall code said:
term.write(string.char(166))

Erm… How are you guys testing this, exactly?? :blink:/>
nitrogenfingers #27
Posted 02 September 2015 - 02:00 AM
Skyfall code said:
term.write(string.char(166))

Erm… How are you guys testing this, exactly?? :blink:/>

I don't follow sorry. Is the character not displaying?
Bomb Bloke #28
Posted 02 September 2015 - 02:03 AM
ComputerCraft renders any characters outside of the 32 - 126 range as question marks.

I'm assuming you're using an emulator of some sort, but am rather surprised no one else picked up on it.
Edited on 02 September 2015 - 12:04 AM
nitrogenfingers #29
Posted 02 September 2015 - 02:21 AM
Yep you're absolutely right. I had remembered seeing that in the past but changing the resource pack back to default had displayed it, looks like I remembered incorrectly. I'll have to remove that in the next update. Thanks for the catch
Geforce Fan #30
Posted 05 October 2015 - 11:25 PM
Mind putting some WASD control for these? Arrow key control is rather difficult when you're used to WASD
TheOddByte #31
Posted 17 January 2016 - 03:53 PM
I don't know if this has been fixed, and I don't know why I haven't posted this until now, but I found a glitch in Skyfall a pretty long time ago, this glitch allowed you to theoretically speaking get the highest score possible in the game, how? Well the glitch was simple, all you had to do was hold in space and jump, even though you had snow blocks falling above you, you could jump above them.
This made the game way too easy.