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

CookieWeave

Started by cpblack, 24 October 2014 - 02:15 PM
cpblack #1
Posted 24 October 2014 - 04:15 PM
CookieWeave is a game where you dodge enemies and eat cookies! this game is tested and fully functional.

Installation:
SpoilerComputer:
SpoilerType "pastebin run NsbDe9a3" in the computer, run it by typing CookieWeave in the computer!
Floppy Disk
SpoilerType "pastebin run PHAeM85u" in the computer, it will ask if you want to play it on startup.

Scoring:
Spoiler
  • Getting Hit lowers your score, possibly to the negatives
  • Eating a cookie raises your score.

Features:
Spoiler
  • 2 enemies
  • Speed Boosts
  • Healing Cookies
  • Colors (advanced Computers Only)
  • Now compatible with Pocket Computers

Images:
Spoiler


Updates:
SpoilerUpdate V1.0.7
Spoiler- Changed the launcher and launcher installer to use http.get() instead of pastebin get, eliminates extra files and "connecting to pastebin" messages.
Update V1.0.3
Spoiler- Compatible with pocket computers!!
- customizable background color (does not work on computers that aren't advanced, however the program will still run)
- Score Display
- easter eggs
Update V1.02
Spoiler- speed boost.
Edited on 05 November 2014 - 04:00 PM
cdel #2
Posted 24 October 2014 - 11:09 PM
Add some images, I would love to see the game before downloading it. :D/>
InputUsername #3
Posted 25 October 2014 - 02:09 PM
Looks pretty good. Not really sure why you make the computer restart every time you die, and some more info would be nice too.
KingofGamesYami #4
Posted 25 October 2014 - 02:59 PM
Suggestion: Make the enemies movement separate from the players, so I cant sit there and stare at them. Currently, you can avoid them forever by planning each move carefully, using as much time as you need.
cpblack #5
Posted 27 October 2014 - 05:22 PM
Add some images, I would love to see the game before downloading it. :D/>
Thanks for the suggestion!

Suggestion: Make the enemies movement separate from the players, so I cant sit there and stare at them. Currently, you can avoid them forever by planning each move carefully, using as much time as you need.

I would but im not exactly sure why it is even happening at the moment.
Edited on 27 October 2014 - 04:33 PM
metron80 #6
Posted 02 November 2014 - 04:10 AM
Suggestion: Have it go back to the start screen instead of rebooting after you die.

And why do you have the
pastebin run c3x4qgp9
which does this,
pastebin get DijynuSe CookieWeave
which does this,
shell.run("pastebin run AwSP0V49")
which ultimately leads to the main program. Why not just have us use this?
pastebin get AwSP0V49 CookieWeave
:huh:/>

Good game though! :)/>
Edited on 02 November 2014 - 01:53 PM
cpblack #7
Posted 04 November 2014 - 06:07 PM
Suggestion: Have it go back to the start screen instead of rebooting after you die.

And why do you have the
pastebin run c3x4qgp9
which does this,
pastebin get DijynuSe CookieWeave
which does this,
shell.run("pastebin run AwSP0V49")
which ultimately leads to the main program. Why not just have us use this?
pastebin get AwSP0V49 CookieWeave
:huh:/>

Good game though! :)/>

The pastebin run is so that you dont have to type a location, the Dijynuse is so that every time you run the program it automatically updates.


EDIT:

The program no longer uses pastebin get, but rather http, so this is no longer implimented
Edited on 05 November 2014 - 04:23 PM
metron80 #8
Posted 04 November 2014 - 06:51 PM
Oh. That makes sense. Good program! :)/>
KingofGamesYami #9
Posted 04 November 2014 - 07:50 PM
I made a more advanced thing for you, if you wish to use it (it doesn't create new files)
Spoiler

local response = http.get( 'http://pastebin.com/raw.php?i=AwSP0V49' )
if response then
   local func, err = loadstring( response.readAll() )
   if func then
     func()
   else
     error( err, 0 )
   end
else
  error( "cannot connect to pastebin", 0 )
end
cpblack #10
Posted 05 November 2014 - 04:35 PM
I made a more advanced thing for you, if you wish to use it (it doesn't create new files)
Spoiler

local response = http.get( 'http://pastebin.com/raw.php?i=AwSP0V49' )
if response then
   local func, err = loadstring( response.readAll() )
   if func then
	 func()
   else
	 error( err, 0 )
   end
else
  error( "cannot connect to pastebin", 0 )
end

Thank you!