NetLogo banner

Home
Download
Help
Resources
Extensions
FAQ
NetLogo Publications
Contact Us
Donate

Models:
Library
Community
Modeling Commons

Beginners Interactive NetLogo Dictionary (BIND)
NetLogo Dictionary

User Manuals:
Web
Printable
Chinese
Czech
Farsi / Persian
Japanese
Spanish

  Donate

NetLogo User Community Models

(back to the NetLogo User Community Models)

[screen shot]

Download
If clicking does not initiate a download, try right clicking or control clicking and choosing "Save" or "Download".(The run link is disabled for this model because it was made in a version prior to NetLogo 6.0, which NetLogo Web requires.)

## WHAT IS IT?

A mini RPG game that tells a story.

Game length(all endings): ~1hr

## CHARACTER INTRODUCTION

Player: a lost boy

Magenta: a curious mangenta patch

## HOW IT WORKS

You are trying to escape "this world" and go home.
Pass through each world to escape.

There are 5 endings:

Bad End 1: If you die in any of the worlds
Bad End 2: If you die in the last world

Ending 1: If you successfully pass through all of the world without dying
Ending 2: If you successfully pass through all of the world without dying AND fullfill one specific requirement

Happy End: If you successfully pass through all of the world without dying AND fullfill 2 requirements

Bonus Room:
After viewing ending 1, 2, or happy end, you will be given a password to access this room. In here you can talk to the game makers, the characters in the game, etc.
You will also be given the hint to view the rest of the endings.

## HOW TO USE IT

Tutorial is avaible

W- move up 1 patch
S- move down 1 patch
A- move left 1 patch
D- move right 1 patch

J- to interact with something
K- to talk to something

## TIPS(Things to notice)

Pay attention to the things around you and the dialogues.

SAVE SAVE SAVE

GET ALL THE ENDINGS

## Things to try

GET ALL THE ENDINGSSSS

Interact/Talk with everything.

Try practice frequent saving

## Extending the models

If we had more time we would make more worlds and make them more chanllenging.
Our code actually isn't that complicated (?)
We could extend the fighting system, althought this rpg is based on solving puzzles.

## NETLOGO FEATURES

Using world as patch-own variable as a guide to switch rooms/worlds/scenes.

We feel like the "Bonus Room" is a great idea.

Using user-message to deliver dialogue to help create a story

Using various commands to create animations

Saving/Loading function

## COMMENTS FROM GAME MAKERS

Wow I have no idea how long this game took us to code. It was fun though! GET ALL THE ENDINGS PLEASSEEEE. LOOK IN THE BONUS ROOM~~~ Too bad we don't get to present, I wanted to show this off hehe.

Thank you for playing!!!
Thank you Mr. Platek for a wonderful term of comp sci! I HATE DRAFTING

## CREDITS AND REFERENCES

Lisa Ye (period 7)
Xiaoke Luo (period 8)

Games Referenced:

-Liar riddle borrowed from a Chinese rpg game called "House of Lies"

Code Reference:
-Save function borrowed from "turtle island"

Turtle:

Drawn by Xiaoke Luo
From the manga "The Case Study of Vanitas" (Vanitas no carte)

(back to the NetLogo User Community Models)