is creating Alexandria Library XYZ

Select a membership level

Reward A
per month

---Special offer! you get the full game.---


You get a companion cat in the game, your name gets on the credits.

You get my thanks. Let's improve education!

Reward B
per month

You get exclusive in game content and levels. And all previous rewards.

Reward C
per month

You get a companion dog in the game. And all previous rewards.




per month


Alexandria Library XYZ is an indie game that makes you want to solve physics problems all day long.

You will get a wide variety of motivations to solve problems. In Alexandria Library XYZ you are a little mage in ancient times that goes to villages and helps people. You build friendships and unravel the worlds linear story by completing quests that involve bringing items to characters, to forage or craft the items you perform magic spells, performing spells involves solving a "puzzle" meaning solving a math/physics problem, this is done by dragging pieces and connecting them together, different spells correspond to different physics/math topics so for example fire=thermodynamics, mining=calculus, etc. So that if you want to mine a rock you have to solve a very short calculus problem, or a section of a larger calculus problem. Also there is a Spell Book where any player can post relevant and interesting youtube videos, internet links, questions, or comments about the current problem your are trying to solve.

Build friendships, master different schools of magic, become powerful.

The game will first cover pre calculus high school level physics as introduction, then calculus, and finally it will start dealing with a full university level physics curriculum.

The level editors will be available to the public so they can create their own levels and courses, with their own puzzles/problems, and make them public and share them with other.

We need your help to make this game, if you can afford it please consider supporting this project, just click the "become a patreon" button.

Developing countries have huge disadvantages in education and we can do something about it. In one of the top latin american universities less than 20% of students of the physics and mathematics careers ever graduate, less than 3% finish the career on the expected 9 semester time frame. Most students abandon the career and never finish, do to economical reasons. The university is free and has no tuition, but students struggle to pay for transport, food and rent. For comparison in the world top universities more than 80% of students of those same careers graduate.

Teachers lack material and pedagogic training. They are scarce in time to prepare good classes. The majority of university physics and math professor makes less than $600/month, works part time as a teacher, and many of them have a secondary job. Some long established professors and administration earn more decent salaries, and are not keen on staff changes.

The lack of well organized material and clarity forces students to spend a lot of time trying to figure out what are they supposed to learn and how to learn it so they can pass the class and graduate, this eats into time that could be spent actually learning the subject. Internet videos like the ones from Khan Academy and MIT have been a huge blessing for students, they were heavily adopted, and are credited by many as the reason why there were able to pass classes and keep making progress in their career.

On this places the average person in the never finished high school and lives on less than 3.5 dollars a day. Education is the greatest power they have to improve their quality of life. There is a clear correlation between the level of education and income. They send their children to university to a great cost so one day they can help their families, support them so they don't have to work full time jobs and can focus on their studies. Students worried about failing a semester and delaying more when will they get a job so they can support their families.

Having stability is very important to being able to finish a big project like studying a career. If finishing a career seems unlikely or that it would take too long students don't have the security to persist.

A physics student tells me (translated):
“well I would like to finish the career as soon as possible, I am a little pressured because my mother rents in a place a little expensive here in the city so that I do not travel because I actually don’t live here, I feel that I am affecting her economically, also she and my dad are old already, they deserve to be resting, that worries me constantly, that's why every time I start to go wrong in a subject or at the end of the semester when I already definitely fail it I feel bad”.

Many other people are in a much worse economical situations.

Some time ago finding myself in the a similar situation and wanting to improve my chances I start googling how to be a better student and I did manage to made many improvements, but one huge problem remained that was the most time wasting thing of all: Even if you know the topic of the class and you study from a book on the same topic that book is only going to have 10%-30% relevant content and the rest is not going to be relevant, even specific chapters may only be 50/50 or 70/30 of relevant vs non relevant material. Mathematics is an infinitely expandable subject, so is important to have a specific objective if you are a student trying to pass a class. A brute force approach where you study many things that you will not use is not sustainable, I can confirm that from personal experience. The lack of material specific for the class is a big problem, is one of the first things that top universities and top professors solved by producing and constantly updating and improving their own textbooks. Some other less fortunate and gifted teacher either are unaware of the advantages of simply following one of those textbooks or are unwilling to, and their prefer to pick a scrambled variety of selected topics. I start trying to solve this in the obvious ways, things like asking other students for their class notes so I could scan them and make them available on a website, I also tried to record classes on video and uploading them to youtube, all the create material for the classes. But it was too much work and too time consuming, so I did the next logical step, I created a platform where people could post themselves useful things for specific classes.

At the same time this was happening I was making myself little games to motivate me to solve the hundreds and hundreds of practice math and physics exercises that I had to do. Having found it very valuable and after many iterations on both projects I started to mix the two.

To make students with scarce resource motivated to share their hard earned insights with other students and to make people motivated to support the project so I could add tons of content myself I start working on the Alexandria Library XYZ game.

It could even become something that brings value to people from all corners of the world.

If we don't help people help themselves a few people will end up having power over us. If we don't help others achieve their goals they would be in the right to avoid us. If we don't help others educate themselves we will never have the resources to avoid being a failure ourselves. If we do help other with their education we will be in a position of power. Helping someone is the best way to get his gratitude and admiration. If we successfully help others achieve their goals we will have developed the skill that we need to achieve our own goals and have the impact on the world that we want.


Our brains evolved to process information from a world that no longer exists. They pick electric current changes from our senses and interpret them through complex models to form the virtual world that we perceive. In this model of the world is then very ease to act, interact with objects and people, survive. The brain generates this video game where valuable things are interesting and epic, we live, we fight, we have great victories, we live adventures and surprises, we have passionate loves, we lose, we suffer, we die. All our emotions use the make us behave correctly, that is why they evolved into existence. If something tasted delicious it was because it was good for us, we were very finely tuned to the environment, even following impulses like anger or envy was good for survival in that much more dangerous environment. But that world doesn't exist any more, and that creates a disconnect. Now we constantly have to fight and train our emotions so we do what is actually good for us, instead of just following our impulses. The information streaming in is strange and doesn't quite fit in. It draws out very little response. We are like animals in a cage, machines taken out of their environment that don't have much to do and don't know how to do what they were meant to do. There are incredible opportunities around us and we don't feel motivated by them, instead we pursue the ghosts of opportunities that now have little or negative value. It's like the AI in a game that learned to build a tower to defend from an attack, but now the game is different, and the AI keeps building that tower in preparation form something that will never come.

The idea of gamification is to create an interface between the real current world and our brain. So that, for example, when you eat something healthy you can see and understand immediately, intellectually and emotionally, what you are building in the long-term, the power, the intelligence and strength that you are absorbing from that food and how you will be able to use that strength to obtain what you care about. Which is really what's going on in reality, but we can't see it. Instead you eat healthy and nothing happens and is difficult to understand what’s going on.

Gamification is making things more intuitive, and also emotionally engaging. So, that way, you can start playing reality again. That is the idea behind gamification.

About the game

In Alexandria you will be traveling to villages and helping people. You will interact with characters by giving them items that you’ll get from your environment and through crafting, which will advance the narrative. This is inspired in how you interact with characters in the Stardew Valley game (no ♥s tho).

Each village is teamed after one type of magic, eg. fire spells -> fire village. You will master that type of magic when you solve all the problems in that village.

To interact with the environment and collect items you will have to perform spells. Within each school of magic you'll have spells with a variety of power levels, so for example you can break a rock with an ease spell but you need to perform a harder spell to break a boulder.

To perform a spell you’ll have to solve a short puzzle, involving pattern recognition and repetition of that pattern. Each school of magic corresponds to a topic in mathematics or physics, eg fire magic->trigonometry, food magic->basic algebra, etc.

After finishing the narrative in a village you can walk to the next one and discover what new content awaits you. The world will have a ancient egyptian/roman aesthetic, from a happy bronze age feeling where civilizations that we don't know a lot about lived for millenia in abundance and prosperity (before a sudden collapse), to the more recent antiquity filled with political intrigue and social instability. Magically educated characters will have mucho modern knowledge.

The narrative will be a about a little mage that has to learn magic to help his own loved ones and his village, and during his journey he will encounter all these other problems that he will have to overcome, that will make him stronger and will give him something to bring back to what was once his home.

For practical reasons the world is made out of cubes. A few of the 3d models are not cubes, for example the characters, this to make them more relatable. But working on a grid will make adding more items and interactables easier. The rules on how one object should react to another can be configured very fast thanks to this. This is also necessary to allow user generated content in the future. Even tho the world is made of cubes the environment won't be destructible like in other games, also the cubes won't be actual flat low res flat cubes.

At a larger scale the towns will also be made out of modules. If a town requires a tavern for example then the city will be automatically made with a tavern. Some buildings will be there by default.

The request for buildings will be made by stories or quests. A town will be populated with modular stories, with one story not interfering with another. A town might have a main story specific for that town (fire story), sub stories that are also spell specific, and sub stories that are fit for any village.

To produce the stories will be taking inspiration from other media and making adaptations. Also we will be injecting the stories with real life tips and tricks as well as interesting fun facts, the type of information you would find in some youtube videos and documentaries. We think a story is interesting if it has value, or at least if it has emotionally perceived value.

The puzzles consist of mathematical problems that you can solve with very short and fast decisions, this through an interface where you drag and connect pieces(cards) together in a table. Alexandria will target college level physics, but the first part of the game will be an introduction to all the topics, involving only basic algebra and trigonometry. The majority of this introductory high school level physics topics involve problems that are very short formant and fit very well with Alexandria's game mechanics. For later problems that are much more lengthy will deconstruct them into separate problems that can be understood individually, and then can be slowly connected together after a lot of practice and repetition so to maintain the shortness of the decisions that the player has to make.

In order the topics will be covering are:

First an introduction to all this topics, without calculus
Calculus I
Contemporary Physics
Analytical Geometry I
Calculus II
Analytical Geometry II
Classical mechanics
Linear Algebra
Calculus III
Differential Equations
Calculus IV
Electromagnetism I
Introduction to Quantum Physics
Complex Variable
Analytical Mechanics
Electromagnetism II
Computational Physics
Quantum Mechanics
Continuum mechanics
Atomic Physics and Condensed Matter
Statistical Physics
Nuclear and Subnuclear Physics

Each problem comes with a comment section where players can post questions, youtube videos, or link that they found helpful or entertaining, and other players can respond and downvote those comments. This comment section is accessed through a Spell Book.

Buildings in cities will be fit in a hexagonal grid, and towns on the map will be placed in a hexagonal grid as well. To travel between towns you will walk a short path through the forest from one town to the next, this to create a little bit of rest and chill after finishing a topic. After arriving to a new town you will be able to activate a portal from that town to the city of Alexandria that will serve has a hub.
Another aspect of the game is the nanny feature. Your character has to eat and drink water occasionally, and we encourage you to do the same at the same time. Also there will be a day night cycle about every hour with a very short night, we encourage you to take a little break during the night. Studies have shown that taking a little break every hour or so increases retention of what you are studying. Some other game design decisions are based on this as well.

There are a variety of other small game mechanics that exist to improve the game experience. Four seasons that change about every 3 days to give a sense of time passing and change. Your room in Alexandria where all your rewards are display so you can keep track of all the incredible work that you have made. A companion cat to keep you company. Etc.

The tools that we create to being able to add content faster to the game will be available online, this will allow people to for example create their own set of puzzles-problems and automatically populate a town with those puzzles and then share a link to that town so others can learn. Some of these tools are the problem editor, quest editor, cube editor, building editor, character editor, town editor, and the spell editor. Because everything is made out of cubes many of these editors have familiar interfaces. People will be able to easily add more items, interactions, collectables, and puzzles to solve, expanding the game indefinitely.

What is Patreon?

Patreon enables fans to give ongoing support to their favorite artists and creators, empowering them to create new content in an continuous basis.

When you become a patreon you´re agreeing to give and artist a tip of an amount you set, it can be as little as $1 monthly.

Becoming a patreon allows you to view and post in the artist stream, and in exchange for your support artists offer additional patreon packages, which might include monthly google hangouts, video tutorials, physical gifs, or anything they can offer as a way to say thank you.

By becoming a patreon you will allow me to continue the development of the Alexandria Library XYZ game.

Treasure, bringing back the gold and gems

I have a vision of a world where the majority of people are scientifically literate, where the common folk walking down the street actually knows quite a bit of math and physics, a world where people make informed decisions, and where they can engineer they way to a better life. Imagine if people could see past baseless arguments and say NO to scams and superstition.

As technology becomes really universally available people are actually becoming more educated, this vision seems not only possible but almost inevitable, achievable in the next few years.

The objective of Alexandria is to lower the bar of physical and emotional excruciating effort necessary to learn math and physics, making it an extremely chill activity. This seems like a necessary step, and a trend that is already happening, for humanity to have a deeper education.
I want to help solve this problem.

Thanks to you, for reading and for your support.
$2.72 of $350 per month
If we reach this goal I will be able to make Alexandria Library XYZ, and I will be working full time in its development.
1 of 2
How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits