Drinking should be fun, it helps people to relax and serves as a social lubricant to help people bond. However, with the changes that alcohol makes to your mind, having a set of rules — that everyone understands — is a way to ensure that the fun of drinking is not diminished, the event is inclusive, and people feel safe and are actually safe.

Let this be clear — it is not about encouraging or drinking to excess, it is about how to ensure that everyone has a positive time whilst drinking.

A shot of a bar, with bottles of spirits  on multiple levels
A shot of a bar, with bottles of spirits  on multiple levels
Photo by Eaters Collective on Unsplash

TL;DR²

The three rules are very simple:

1. “When someone offers you a drink, kindly accept.”
2. “If some one wants to leave, confirm it with them, not once, not twice, but three times, and then ensure that they have a plan to get home safely”
3. The third, and in my view, the most important rule… “Everything said whilst drinking is only pencilled in… unless confirmed the next day.”


Or… the journey through the x, y, and z axes through the lens of a computer screen.

TL;DR

If you want a performant game, written in Java, on the libGDX library, here are some of the handy tips and tricks that I have come across.

Whilst this is a bit of a hodge-podge of hints and tips, it is worthwhile to read through them all, even if the terms and nomenclature is not clear, it always good to have in the back of your mind that there are handy hints about a subject you are working on.

Note: this is part of a series of articles: See 3d Game Programming with Java and libGDX — Overview of…


Or… the journey through the x, y, and z axes through the lens of a computer screen.

TL;DR

By exporting the UV Map from blender, and then using your favourite editor, you can ensure that you have the Image Texture in the correct location.

Note: this is part of a series of articles: See 3d Game Programming with Java and libGDX — Overview of Articles

What You Will Need

  • Download blender if you don’t have it yet — at the time of writing it is version v2.90.0
  • An image editing programme (this example uses the GIMP)

In this guide

I shall be using the rhombic dodecahedron that I created in another article 3d Game Programming with Java and libGDX — Setting up a Model with…


Or… how to add a little bit more accountability to political advertising on social networks.

Image for post
Image for post
Photo by William Iven on Unsplash

TL;DR

Whether you like it or not, Facebook’s stance on the truth in Political Advertising is correct, and this is backed by both the FTC and Supreme Court cases.

However, due to the reach of social networks, the prevalence of targeting of specific sub-sets of people, and the distinct lack of accountability — to keep advertisers accountable — a historical, open-to-all, record on every political advertisement that has been run and, and most importantly what demographics were targeted, must be kept to truly inform people on what is appropriate and to let the people decide (after all, it is a democracy). …


Or… the journey through the x, y, and z axes through the lens of a computer screen.

TL;DR

A list of the articles in (hopefully) useful order about libGDX and what you can do with it

Writing a 3d game is incredibly challenging, but also incredibly rewarding, hopefully, these guides will help you solve some of the problems and answer some of the questions that you may come across as you go through the process

If you have ever wanted to write a 3d game, here are some articles of the process and thinking behind doing so.

Basics


Or… the journey through the x, y, and z axes through the lens of a computer screen.

TL;DR

Using Blender to get co-ordinates of your model, so that you can position the building blocks within your 3d space

As I am coding a 3d game, which is along the lines of a building game, rather than an action game, for the model that I am using (which is the Rhombic Dodecahedron). How do I get the positioning correct when I want to stack to dodecahedron’s together?

I could of course go through the mathematics, which is large, and complex, and involves trigonometry in three dimensions (which thankfully I can still remember). Or… I could just get blender to work it all out for me and then hard-code the values into the programme. …


Or… the journey through the x, y, and z axes through the lens of a computer screen.

TL;DR

An overview of the tools that I have used and the thinking I have gone through whilst creating a 3d Game

Thinking of getting into 3d game development?

Wondering how hard it is?

Wondering what sort of tools you will need to know about, or use?

Note: this is part of a series of articles: See 3d Game Programming with Java and libGDX — Overview of Articles

Innovation Tokens

When learning or implementing a new technology, there is only so much new learning that you would be able to do, whilst progressing your project at an adequate speed. …


Or… the journey through the x, y, and z axes through the lens of a computer screen.

TL;DR

Using Blender to get your Model UV unwrapped with an image texture, 100% correct, so that it can be easily imported into your libGDX project.

Note: this is part of a series of articles: See 3d Game Programming with Java and libGDX — Overview of Articles

What You Will Need

  • Download blender if you don’t have it yet — at the time of writing it is version v2.90.0
  • fbx-conv to convert from .fbx file formats to .g3db file formats (.g3db …


Or… why my TL;DR section tells you everything you need to know about the article.

TL;DR

A TL;DR section is included in every article so that you, as an informed reader, can decide whether this article of interest. Why? Simply because that is what I would want as a consumer of articles.

Background

Definition

TL;DR
too long; didn’t read: used in response to an online post, text message, article, etc., that is thought to be too lengthy, and usually taken as a rude comment, or used by the writer before a summary of lengthy text.

(source: https://www.dictionary.com/browse/tldr)

There are just too many articles on the Internet that just take far too long to get to the point, this, coupled with annoying click-bait titles that are designed to draw you in — just wastes time and leaves the reader with this sense of despair. …

synapticloop

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store