
I've Made A Pac-man Game
#1
Posted 07 April 2006 - 11:35 PM
Controls:
- Directional buttons: Move the main character
- EXE: Pause the game
Storage:
This game uses Matrix A and a few variables.
Other:
You get one point for every pellet you pick up, and five for the super pellets (theta symbol). If you eat a super pellet, you'll be invincible for a short while. Eating another will add to that time. If you get hit by a ghost when not in super mode, you lose the game. If you walk into an edge, Pac-man will reappear on the other side. When you've collected every pellet and super pellet on the stage, you win and go to the next level. After level 10, the levels simply loop.
---
Also included is a level editor. You can not edit the built-in levels, but you can edit and save up to three of your own.
Controls:
- Directional buttons: Select where to place an object
- 1: Place a pellet
- 2: Place a wall
- 3: Place the main character
- 5: Place a super pellet
- EXE: Go into ghost placing mode
In ghost placing mode, you don't get to set any other objects. You simply press EXE to place the first ghost, and the select where to place the second ghost and press EXE again. After the ghosts have been placed, the level is saved. When saving, all unused spaces will be turned into regular pellets. Then, the required score is added up and saved.
Storage:
The level editor uses Matrices B to E, and Lists 1 to 4 in File 5.
Other: To play your own levels, go into edit mode in the PACMAN program, and change the start level to 0. It isn't easy to miss. Keep in mind that if you select NEW, the file you select is erased immediately.
---
Link: http://h1.ripway.com/tutti/PACMAN.CAT
#2
Posted 08 April 2006 - 01:22 AM
#3
Posted 08 April 2006 - 04:45 AM

#4
Posted 08 April 2006 - 10:26 AM

#5
Posted 09 April 2006 - 09:34 AM
This has also great benefits for you since you can see how often the file has been downloaded and users can even comment on your programs and rate it!
#6
Posted 09 April 2006 - 10:40 AM
On a technical note, is the movement code for the ghosts all random?
Thanks for adding it to the filesharing!

#7
Posted 09 April 2006 - 02:04 PM
And, by the way, I forgot two things:
- If you walk into an edge, Pac-Man will reappear on the other edge
- If you press EXE while playing, the game will pause.
I'll edit them into the post and filesharing.
#8
Posted 11 April 2006 - 01:33 PM
#9
Posted 11 April 2006 - 11:24 PM

I removed the wallcheck for the ghosts to see if the game could be run a little faster, and since it had to check twice, it did make a slight difference, so I didn't put the wall check back in.
#10
Posted 12 April 2006 - 10:47 AM

Oh btw, nice timing for release! Ive got a mario game coming along VERY soon too! 2 different genres, 1 platform

#11
Posted 12 April 2006 - 07:15 PM
#12
Posted 12 April 2006 - 11:13 PM
Beneath each decsription, there are 2 links in green:
- [Write a comment] [Rate this file]
or
- # of comments and Rating in #/10
you just have to clik on these links to open the comment panel.
#13
Posted 13 April 2006 - 12:51 AM
#14
Posted 13 April 2006 - 03:35 AM

#15
Posted 13 April 2006 - 10:42 PM
#16
Posted 14 April 2006 - 02:17 AM
#17
Posted 15 April 2006 - 08:22 AM
For the read/unread mark it's difficult because the website would have to remember each visitor :/
#18
Posted 15 April 2006 - 11:56 AM
#19
Posted 15 April 2006 - 12:05 PM
But since 5 minutes you can now sort by Name, Date or number of clicks (the default is by date)

#20
Posted 15 April 2006 - 04:02 PM
But the sorting's good - me love it long time

#21
Posted 16 April 2006 - 03:52 AM
#22
Posted 17 April 2006 - 06:42 AM

#23
Posted 17 April 2006 - 12:58 PM
#24
Posted 18 April 2006 - 08:42 AM
#25
Posted 18 April 2006 - 02:45 PM
I was thinking more about adding/removing features, making more levels, etc... and I might create a way for the players to load a level from the program itself, instead of having to edit it.
#26
Posted 20 April 2006 - 08:34 AM

Also, I have been stuck with a bug on my maryo game for *3 days* now and have finally solved it

It only applies if the program uses Matrix or List commands.
If you are assigning a value to a matrix/list, for eg: 2->Mat X[2,3] you can remove the trailing brackets as such: 2->Mat X[2,3 and everything will run fine. However, if you are reading the value from a matrix/list, for eg: Mat X[2,3]->B then you Cannot remove the trailing brackets. The program will run without errors, but it will create a bug that is very difficult to find (giving wrong values, etc. I do not know why this happens). Hope this helps!
Now that Maryo is bug - free (as far as the eye can see), we shall see ! ..
#27
Posted 20 April 2006 - 12:46 PM
*thinks of more games to make*
#28
Posted 21 April 2006 - 06:43 AM
^ Ive pretty much stated the obvious, though I hope it helps! ^
Want help with anything ? Maybe I can help!
EDIT: Oh, and like you said, by always closing brackets, you can avoid such errors as above

#29
Guest_noob#63_*
Posted 15 May 2006 - 12:38 AM
becouse ive been trying to type one in from a website it keeps saying dim error.its driving me mad.






#30
Posted 15 May 2006 - 09:14 AM
#31
Guest_noob#63_*
Posted 15 May 2006 - 08:26 PM


#32
Posted 15 May 2006 - 10:39 PM
#33
Guest_noob#63_*
Posted 15 May 2006 - 10:47 PM

#34
Posted 16 May 2006 - 07:01 AM
#35
Posted 16 May 2006 - 09:09 AM
replace with:
0->A:Z
#36
Posted 16 May 2006 - 09:13 AM
0->A~Z
if you have to reset theta and r variables too, then:
0->@ (where @ is theta)
0->r
EDIT: Whoops, this has already *just* been posted ^ above ^
#37
Posted 17 May 2006 - 09:30 AM
#38
Posted 17 May 2006 - 10:11 AM

#39
Posted 17 May 2006 - 07:33 PM
EDIT: Or, he only typed in the main program and not the rest...
#40
Posted 18 May 2006 - 09:06 AM
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users