Category Index

Process for Game Development

There are a lot of people out there who want to make games. There’s the ones that want to use pre-built engines to make games. People also want to make their own games from scratch. Whichever type of person you are, there are some simple tips that might make your process go from a maybe…to a complete.

1. I’ve read several books and magazines on game development. One book kept repeating the same advice. Don’t try to make games if you don’t want to work hard. That really stuck with me because the whole idea of games is about fun right? Well, there’s a lot of hair pulling in game development. So if you can get past that first hump of it being hard work then you’re on the right track.

2. If you are working with a team…actually act like a team. Teams are groups of people that break down big problems into smaller problems. Then they come up with a strategy on how to divide the work and then solve those problems. Finally, they implement that strategy into their daily routines and share progress with each other. I’ve seen a lot of people who want to make games get together with friends and then fall short because the duties weren’t divided properly or communication wasn’t delivered in a timely manner. Remember: Technology changes every day. And there’s always a chance that if you don’t publish your game in time…someone else might beat you to the punch. That ties in directly with the next tip:

3. If the game you’re working on isn’t something that you’d actually like to see completed no matter what…then you shouldn’t make the game at all. This can be a really hard one for people. There’s so many, “luxury” ideas on games these days. People wish that they could share a certain experience with other people or they desire to create a specific type of “feel” but at the end of the day, game provide a very simple function in our society: They entertain people. If your game doesn’t entertain yourself and at least a couple other people at minimum, then you’re not going to want to finish it. It will feel like a chore. And that doesn’t work in the independent game dev arena. Even though this piece of advice is often the hardest to swallow, it will definitely help you with narrowing down and simplifying your concepts.

4. Online tutorials are great for game development. Video explanations can help programmers through hard questions quickly. But nothing beats a good book that explains what you want. The first thing is picking a programming language or game development engine and then sticking with that until project completion. After that is chosen, purchase a good book with good reviews that can help you through the process. When I was developing games for Flash, I bought 2 books on Flash. Now that I’m working with Java and Java/XML for Android I bought a good book on Java/XML for android. The reason why books are important is because they walk you through a process from start to finish. If a book seemed cool and then got too hard…it’s usually not the books fault. You should have bought a book that was for a lower skill level of programming/development. This happened to me for Java and XML, I had a different book, I read the thing. But at the end of the day, it was too hard so I had to bite the bullet and purchase an easier book. Does this mean I won’t be able to come back to the more challenging book when I get more skills? Absolutely not. The trick is knowing when to take a step back and be willing to re-learn or reinforce knowledge. Oftentimes reading books that are for game development might cover subject matter such as basic mathematical programming operators and Boolean statements. If you already know exactly what the book is talking about, consider skipping the subject matter. Time is of the essence. But if you skipped to much and feel lost in the dark. Keep going backward in the book and starting chapters over again until you get it right. Eventually problems that seemed extremely major turn out to be matters of discipline and daily bug-checking review.

5. Leave excellent notes in your code comments. One of my friends came over and was watching me program for a few minutes. He said, “That’s a lot of comments in your code.” I didn’t feel weird at all. Oftentimes you might feel like you’re developing extra personalities from talking to yourself in the code comments so much. This is actually completely normal. A good way to think about it is like this: If you stop working on a specific class in your program for months…and then need that class working for another project, wouldn’t it be nice to have some guideposts and helpful advice along the way explaining what variable does what? It as if you’re walking through a forest that you’ve never been to before. You can leave little signposts that help you not get lost. Never, never, never feel weird for making comments in your code, ESPECIALLY if no one else will ever read them except yourself. If you’re an independent developer, you probably are so busy that you’ll want to buy yourself a treat for leaving those detailed comments on how your classes and methods work.

6. Not all games need to be shared or published at all in order to be a complete success. This is probably the weirdest tip on game development and programming that you’ll ever hear. Sometimes simply making a game is its own reward. It’s an easy way to test skills, practice disciplines and create a set of functioning classes for future use. If you think making a blackjack game for a game developer who is just starting out is a waste of time…then you’re dead wrong. Making a blackjack game will probably require the programmer to master at minimum basic arrays, random number generators, and basic game logic controlled by a rudimentary ai. My one suggestion is that if you’re making a game that is just for you or for learning…then don’t fuss over GUI or fancy graphics. Make the thing using text and buttons if you have to. Save the fancy artwork for stuff that you want to share with other people. If it’s just a test or just for you, focus on quickly debugging and getting the logical answers you need…as well as practice making the code as modular as possible.

I hope these tips were helpful.


The S.Pot is now available for Crowdfunding at Indiegogo

The S.Pot - Automatic Watering System

The S.Pot – Automatic Watering System

Have you ever wanted to water your plants but you didn’t have the time? Did your plants die?

The answer to that very question is the motivation behind the development of the S.Pot – Smart Automatic Monitoring And Watering Pot.

If you watch the video which is embedded below, you’ll see that the S. Pot has the function of properly watering houseplants without needing daily attention.

The device has an LED light that changes color when the pot needs water and/or electricity. The S.Pot only uses water when the plant needs it. The unused water is kept in a reservoir.

One thing that makes the S.Pot stand out is how the designers target the roots for the watering of the houseplant. On the website where the S.Pot is seeking crowdfunding, the designers discuss how plants are often watered on their leaves, which wastes water and can also lead to less-than-optimal plant health.

After doing some research, I found that is similar to, the main difference is that the project will still receive funding even if it doesn’t acquire its entire “flexible funding goal.” But both and are large crowdfunding websites that fuel lots of projects.

Although I don’t personally like plants in my room, I still think this is a very cool idea. I know of several friends of mine that had their plants die that would love this self-watering system.

It looks like the minimum contribution required to get an S.Pot is $95. It is called the “Simple Pack” and you get a rectangular S.Pot as well as a huge “thank you” message from the development team. According to their webpage, the estimated delivery for the S.Pot would be June 2016.

Unlike lots of crowdfunding projects on the internet, the S.Pot team has already completed the research and development for the electronic circuit and also the monitoring system. So it seems the support that backers give are going to primarily help with the commercial-level manufacturing of the product.

Here’s a link to the official S.Pot webpage at … and check out their video that explains their project below!




Male Energy Cultivation Experiment 011A

Human Sized Sephirot

Human Sized Sephirot

Adenosine triphosphate (ATP) what is this stuff?

It’s composed of four primary elements, Nitrogen, Hydrogen, and Phosphorous and Oxygen.

Basically, ATP is the stuff that is the energy currency of the human body.

Let’s take a look at these elements, Nitrogen, Hydrogen and Oxygen…these are all found in the air.

Phosphorous….hmm…where is that found? Some mushrooms have decent amounts of Phosphorous, also honey has a little bit.

Why is this important?

Imagine your body like it is a system. It needs certain materials to make stuff. Now Oxygen, Hydrogen, and Nitrogen are all found in massive amounts in the air. So proper breathing can take care of that. But the phosphorous, that’s tricky, it’s part of outflows.

So when taking this information into account with MECE, it’s almost like everything is a sort of bio-chemical transaction. Nothing in life is free, and energy cultivation is no exception.

…Let’s backtrack a bit.

First and foremost, am I a human being?

This should be an easy question, but it isn’t.

The question reminds me of the chicken or the egg riddle. What came first? The chicken or the egg?

It’s silly I know.

But the question has value. My body is not me. The “light” or the energy that gives life to my body is not me. The real Tyler Jaggers or whomever that is…must be the hologram created by both the interference pattern ( the body / flesh / human sephirot ) and the laser system, (the light, living energy, ATP, sunlight, energy from the void).

This realization gets more obvious as energy cultivation reaches higher and deeper stages. Literally, I wake up every morning, look in the mirror while brushing my teeth…and I say something like, “Here we go” or “Sounds good to me.”

It’s not that I feel like I’m more than one person. The truth is that I feel like I’m renting my own body. I only get a few hours per day to do what I want. The rest of that time is spent on either maintaining the body, or working to secure the body. What a funny existence, no? Imagine a circular existence where the only reason for living is to keep on living. That’s one of the main points brought up in the film Equilibrium. I love that movie, but I disagree with the idea that the reason for existence for everybody…is to “feel.” I personally enjoy learning new things, and being creative. I guess that’s a more active form of feeling, it probably could be argued that creation is a form of emotional connection with codifying pattern discovery…but I guess I’m instantly repulsed by any notion of the meaning of life that isn’t devised by myself.

So is there any actual evidence that I’m learning anything from MECE. Bottom line, during my last check in during January of 2014, I was just on the tip of the iceberg for Android Programming. Now I already have a App up on the Play Store that I’m proud of.

So MECE has been without a doubt crucial in my computer programming stuff. In terms of 3D art, there has been complete leaps and bounds of growth. I send items to the 3D printer for my OEAG project on a monthly basis. This project could provide some real solutions in the future. But it is going to take years to proof and test the tech. It’s more of a lifelong project that tends to keep my 3D art skills on the up and up.

Socially, I tend to be just as solitary as I usually am. It’s not that I don’t like people, I actually love hanging out with friends and family and having fun. But when I have projects that I’d prefer to finish in my own lifetime…I constantly have this tugging feeling, that I have unfinished business in my life. I guess that’s what truly connect me to my own identity. I identify with what I do and what I create. Everything else seems to be secondary. And yet the funny part is that I want a family of my own. The only way to do this I think is to become mega-successful…which requires that I complete a major project sooner than later. So it’s pretty obvious that I’m the cause of my own stress, my own problems. It’s the cognitive dissonance that keeps us alive, the struggle for more while maintaining solace.


CORBA programming book review with C++

Great Book on Corba

Great Book on Corba

First and foremost, let’s be 100% honest here. I bought this book for $1 because it was about programming and I thought the book was related to Cobra Commander from G.I. Joe.

Even though I was mistaken of the title, (it’s actually COR-BA – not COB-ra) I still learned a lot from the 1,000 page book and had a great time doing it.

The book is focused on C++ and IDL programming libraries. Although I’m primarily a Java / XML programmer now, the syntax is close enough to still learn a thing or two.

After reading the first few pages I could tell Michi Henning and Steve Vinoski put a tremendous amount of work into this book.

It’s full title is: Advanced Corba Programming with C++ and the ISBN is: 0-201-37927-9 you can look that up on Amazon if you want to buy the book yourself.

One thing that I loved about the book is that it is primarily code snippets with commentary. The authors deep dive into everything from programming structure for complex systems like Thermostats and Federated Server systems to client control. It is easy to just six back and relax with the flow of knowledge as they jam across important subject matter such as memory allocation for very real-world applications. The kind of things I picked up in here I’m sure will carry over with me throughout the most up-to-date operating systems such as Android OS and it will pay massive dividends if I ever end up working on Legacy systems as well.

You already know about my subconscious reading techniques. So its not surprise that scanning parts of the book was part of the process. When I say, “scanning” I don’t mean actually using a scanner and copying the book. What I mean is looking at each word and letting it be soaked into my mind. I don’t have to understand or even remember it, just seeing each word at a leisurely yet steady pace is enough to jam a big book like this into one’s mind.

I’ve already reaped major benefits from this book in my Android programming adventures. For example: This book helped me with my overall “programming book endurance.” That’s kind of my way of saying after reading big chunks of this book, reading XML and JAVA tutorials from other sources and areas of the internet was very easy. It’s similar to how King Arthur and his knights would use lead sword to practice. The heavy sword of CORBA made light and comfortable swords of Java very easy for me to read. Another analogy would be how a baseball player might practice with his weaker side for batting in order to strengthen cross-neural pathway connections. It’s all about the meridians in this economy, lemme tell ya.

Check out my pups also:



overidonTV is finally on

Art Tutorials for game designers and gaming playthroughs (Let's Plays) will be the focus of the channel

Art Tutorials for game designers and gaming playthroughs (Let’s Plays) will be the focus of the channel


It is a big day today for We’re standing at a threshold really…this threshold isn’t to extreme wealth or fame, but it is a threshold to productivity.

After a major development with one of our sponsors, a new machine has enabled Tyler to now do streaming. Our channel for streaming is and this is very exciting.

The new machine allows this website to focus on production on multiple fronts at the same time. So now there is currently a Hexen II video being uploaded while Tyler is simultaneously working on an Android App project.

The channel is important because it is a great way for users to tune-in to the gaming and art process of overidonTV. Followers to the channel will also get a little notification if they wish whenever a live broadcast by overidonTV is in progress.

Also, in terms of video production, this new Twitch machine has enabled to make more professional intro videos and endcards. An example of the new intro title video is at the beginning of the Previously Recorded live Twitch broadcast which is embedded below.


List of Games that are cool with Lets Play

Link to list of Friendly Let's Play games and developers

Link to list of Friendly Let’s Play games and developers

Let’s clarify one thing real quick. Let’s Play’s and the whole genre of TWITCH and the watch people game thing…it’s still in its infancy.

Yes, it is becoming more main stream.Yes, it is very fun to see your friends game.

Yes, there are many entertaining people out there who are probably more entertaining than many main-line celebrities.

But also….

YES, not being careful can probably cause problems for people who are either: A. On YouTube and want to maintain a proper copyright standing. (no copyright infringement marks) or B…

YES, stepping into the light of Let’s Play could potentially adversely affect a website or a website monetization scheme if they abuse copyrighted content that is not friendly to Let’s Players.

So what’s the solution? Are you just going to not follow your dream of Sharing your gaming experiences with the world? OF COURSE NOT!

Thanks to my YouTube and real life homeboy of “Ducknuck84” we got a list of games and game companies that are friendly to Let’s Players.

Check out the link to by clicking HERE.

Be forewarned. Just because there is a list on the internet with a bunch of games on it, doesn’t mean you shouldn’t do your own research.
Remember, these game companies can change their Terms of Service at any time. So my recommendation is that you choose a “Green” company that is friendly to Let’s Players and then check out their Terms of Service links related to Let’s Play gamers. If the site seems legit and the game is interesting to you…it might be a good match. does not give legal advice so use any content you find from your research at your own risk. I’m just trying to get the word out, because as a webmaster and someone whose YouTube Channel is doing decently (not massive but I seem to still be in good standing) I’ve been personally a little apprehensive about putting any content that I’m not 100% sure isn’t going to trip up my copyright standing.

For example, I always wanted to make Let’s Plays of Half Life 2. But I always ASSUMED that Valve wouldn’t let me monetize the content. To my surprise, Valve seems to be Let’s Play friendly after I searched around that Wiki that I mentioned earlier. I found a link to their respective information at the link which you can see by clicking HERE. So it seems that after reading their YouTube agreement that Valve would actually be OK with a Half Life 2 Let’s Play…I had no idea. That goes to show that proper research trumps assumption every time.

Another thing that I want to mention before you go bust out your Fraps and your Webcam (O.x) is that this is definitely uncharted territory for digital media content creators. Some people are having their Twitch feeds, “muted” because certain streams are playing copyrighted music in the background. That’s a tricky situation due to sonic tagging. As a general rule of thumb, it seems that people who listen to original music or copyright free music during their feeds tend to have an easier time. Turning on Pandora isn’t necessarily going to get a Twitch feed muted…but it could. This is especially true if any of that music is audible during the feed or the YouTube video. Remember, even small levels of audio can trigger a copyright violation so be careful and have fun!

Happy gaming!


PS: Thanks again to Ducknuck84 who is a pro at this indie/Let’s play gaming community information. This article wouldn’t be possible without his input.

Ethical Theory shows multiple sides of Complex Problems

Ethical Theory

Ethical Theory

Ethical Theory a Concise Anthology – [ISBN – 1-55111-292-2] – As you can probably guess, this book is about ethics.

The problem with ethics is that although it has an affinity with logic, it is in no way pure logic. And it is definitely not easy to solve problems using ethics.

What I mean by this is that most logic textbooks tend to use symbols and mathematical constructs in order to prove logical theorems. It is very similar to geometry in the sense that logic uses “proofs” in order to explain the truth or fallacious qualities of a item.

Ethics is different. It in many ways requires layers upon layers of understanding of both sides of a contentious issue. This is troublesome for people like me because I like having problems that are challenging but then certain “keys” or logical pathways can yield quick solutions once they are attained. Unfortunately, ethics does not have these clear cut keys or pathways to their solutions. Ethical problems are at their very core, people problems. And as emotional beings, we tend to carry extra information associated with every issue.

Ethical Theory a Concise Anthology is extremely interesting, instead of being a textbook where one author gives rote explanations and information…it challenges the reader with both modern and ancient viewpoints, opposing counter-articles and intriguing commentary on politically sensitive issues. The bo0k discusses and presents stark viewpoints on issues such as abortion, feminism and the perception of it in modern cultures,¬† capital punishment and many others.

Not only are issues discussed but also Ethical primary concepts are fleshed out in great detail. These concepts include the more common ones such as the “Good of the Many vs the Good of the One” , utilitarian ideas, the essence of justice, “Do the ends justify the means?” and many other concepts. But what is great is the level of respect and thoroughness by which this anthology delves into each subject. It does not leave the reader with a quick glance and then move on. It truly pelts the reader with so much ideas and such an extreme and almost fractal approach to the intertwining bramble branches of these subjects…that it can easily be re-read for further gleanings.

As an avid reader, this book was tough. I don’t really like over-discussing issues. Unfortunately, over-discussing and extreme explanation of viewpoints is one of the only ways for there to be consensus, relaxation or peace in terms of Ethical disputes. What’s worse, it seems that ethical issues tend to become more complex as new factors arise in a system. So its messy business. What I like about this book is that it gave me a stronger ethical framework in order to understand my own perspectives. So much of what we do as people is controlled by preset dispositions that is hard to analyze without a second mind or outside opinion. It’s as if we need people to challenge and to disagree with us in order to come to more realistic approaches towards problems in a people-filled society.

The more books I’ve ready lately, the closer I’ve come to an important conclusion:

Information in this world is separable into several categories. It is relative, so information must be categorized as to how it relates to the observer of that information. In short, there is the reader (you) and there is the information that the reader is absorbing (the book, the newspaper, the website etc). With that being  said, here is the conclusion.

1. There is information that is directly related to the reader. (Your bank account information, Social Security Number, your favorite colors, likes and dislikes, your thoughts, your dreams, your emotions, the names of your friends etc)

2. There is information that is indirectly related to the reader. (The names of shopping malls that may or may not be within your driving radii, poems and books that could be of interest to you, the technical manual to a device that you may have currently or might purchase in the future based on your “directly related” information.

3. There is information that is neither directly nor indirectly related to the reader. This could be junk to a reader. (Movies that a person does not enjoy, useless books, poorly written articles, poems and books that seem to have nothing to do with the reader)

The conclusion found is that the third category of information…the “junk” data, has tremendous value. This is the information that disgusts the mind. This is the information that helps us to define our opposites, and it opens our pathways to new tastes and intellectual delights.

Of course, Direct and Indirect information is much more important for one’s development and survival than junk. That is an axiom, a self evident truth which is observable. But the junk helps us to identify patterns. If there is a pattern to things that one, “Does not like” then the reader can ask the question, “Why don’t I like this?” By doing this over and over again, it becomes easier to detect at a distance and within a split-second toxic information…and also potential misinformation and/or lies. Now are you beginning to see the benefits of this?

Imagine if detection of lies was an actual skill. Some people in law enforcement and other fields actually get paid on how well they can detect lies!

But this goes far deeper than simple detection of conversational or written falsehoods. What if by absorbing enough information, and then processing that information, a person could detect deep fissures in logic and rifts in reasoning?

This is the very reason why I decided to push myself to read Ethical Theory a Concise Anthology cover to cover. It wasn’t that I was actually interested in this subject matter. As an avid reader, I knew that this information would help chisel away at my own contradictions and potentially pave inroads to greater opportunities.

I argue that there should be a primer for the information we ingest.

For a rough rule of thumb, I’d say we should consume about:

A: 20% information every day that is related to the reader (Direct Information)

B: 50% information that is indirectly related to the reader (Indirect Information)

C: 30% information that is neither indirectly or indirectly related the reader (Junk Information)

The thinking for this is that the Junk will help sharpen the mind of the reader. The patterns in the refuse, will help the observer to learn to refuse what is unnecessary in the moment.

If 30% Junk is unpalatable…simply pull it back to 10 or 5 percent. It doesn’t matter…it’s your life. But the more we push ourselves to digest more, the more alive and complete we will become.

Like my mom always said, “Try something new every day!” and that especially pertained to food, but I’m widening the scope slightly.