Homebrew Mazed - Game Demo (Lua)

Machina

New Member
OP
Newbie
Joined
Mar 16, 2015
Messages
4
Trophies
0
XP
67
Country
United States
qr2Sbrg.png

What you see above is an image of a demo that I've been working on, now titled Mazed. You begin in a room with one exit. From there you must go through other rooms to figure out which way leads to the end. Making a wrong turn will take you back to where you started, and once you decide to enter a room you cannot go back. Memory is the key to winning this game.

Being a demo there are still missing features, and I mostly created this demo to test a concept that I had in mind. Though I like the results, so I'll probably end up working on this project a little more.



What is in the demo:

• Character movement - The character moves if you press the dpad. If the character hits a wall he stops moving.

• Character animation - The character is animated, so you will see the character move his face, arms and legs if you press the dpad.

• Room transition (10 rooms in total) - If you are in front of an entrance and press A you will enter a room. But, the entrance will be sealed. There is no going back, unless you make a mistake, from which then you would have to start all over.

• One-way victory - There is only one route to reach the end.

• Bottom screen only - The game plays on the bottom screen only. The image posted above is what the game should look like on the bottom screen. The reason the playing field is small is because of performance. Initially I used the whole bottom screen as the playing field, but for some reason performance took a hit. So, the smaller the images, the better the demo runs.

• Screenshot support - Press Start to take a screenshot. The image will be saved in lpp/Images/Screenshot.



What is not in the demo:

• Title screen - A screen where you can press a button to start the game.

• Locked doors - Some doors are locked and need keys. You would have to find the keys to open the locked doors.

• Groups of random rooms - Groups of rooms randomly load. You would start the game, go through one sequence of rooms, mess up, start again, and find that the sequence of rooms changed.

• Multiple-way victory - There is more than one route to reach the end.

• Sounds - Sounds make the game seem more alive.

• Particle fall - I had this working but then I removed it. I made a yellow pixel move diagonally from one side of the screen to the other, and teleport back to where it started once it reached the other side. It gave the effect of particles falling, and made the game seem livelier. If animated it would probably work even better.

• Object animations - Animations of objects to make the game seem more alive. Something like flowers, for example.

• Automatic exit once you reach the end.

• Etc.


Download is below. Feel free to ask questions or comment.



 

Pleb

Active Member
Newcomer
Joined
Nov 20, 2014
Messages
42
Trophies
0
XP
119
Country
Looks good for a Lua game, will give this ago. Did you self teach yourself LUA programming/game development? and roughly how long did it take before everything clicked?
 
  • Like
Reactions: Margen67

Machina

New Member
OP
Newbie
Joined
Mar 16, 2015
Messages
4
Trophies
0
XP
67
Country
United States
Looks good for a Lua game, will give this ago. Did you self teach yourself LUA programming/game development? and roughly how long did it take before everything clicked?

Yes, I like to do independent research. I started this project on late-February, and I released the demo as soon as I got room transitions working. I'd say that it took me about 3-4 weeks to have it where it's at now. I've been slowly working on it daily.
 
  • Like
Reactions: Margen67

Machina

New Member
OP
Newbie
Joined
Mar 16, 2015
Messages
4
Trophies
0
XP
67
Country
United States
Since the last time I posted I've been playing around with a few ideas.

The A button displays when standing in front of an entrance. This is to let the user know that A needs to be pressed to enter a new room.

CAlEYY6UYAIO7U_.png


A map displays on the top screen to better orientate the player. When entering a new room it updates, but if you make a mistake and you need to start all over, the map will start all over as well.

CA1ciffUMAAnyYl.png


• I worked on a new set of rooms, which I won't be showing pictures of, because spoilers. I want to try to get groups of random rooms working. Basically the game would randomize the sets of rooms when you start all over because of a mistake.

• Lastly I've been working on a main menu.


CA6ExRVWQAElC7Z.png


CCA-jEhW4AA1z_q.png


CChTEMCUAAAznSp.png


I believe that's about it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Biden said Covid was gone lol hmmm then again he did have trouble with the words in an order...