API — Application Programming Interface

An API (Application Programming Interface) is part of our everyday life. Whether you are browsing the web, checking you phone apps, playing a game, or streaming a show, you are using an API. So, what exactly is an API? An API is a set of protocols and procedures that allow…


Penguins

Learning Linux is super fun and rewarding, but boy is difficult to remember everything you want to learn. The best way to keep track of what you want to learn about in Linux is to create a list. A to-do list is a classic example tutorial for learning to code…


George Clooney Gif

Whether you are an IT professional, remote worker, or casual computer user, cyber security has become a major issue in recent years. With more and more business transactions occurring online, there comes a higher risk for data breaches and cyber-attacks. Since drastically increasing my time on a computer and smartphone…


Linux Penguin

Are you a tech enthusiast but have been putting off learning Linux? Do you think that Linux is neat but not necessary to use in your work environment? Are you slightly embarrassed because you do not really know what Linux is and why it is important in the tech world…


Romancing the Stone

Ruby on Rails is an incredible framework for rapid web development, but it does not mean it is the perfect tool for every scenario. While working on a Rails project, I noticed that my app was lacking a dynamic oomph that only a frontend framework can provide. I did not…


Many Many dogs on screen

Unity hid a crucial element of video game programming in a bonus challenge of the Junior Programmer: Create with Code 1 course! The challenge was part of a “fetch” game: balls fall randomly from the sky, and the player must send their dog out to catch them before they hit…


Switch, Dualshock, and Xbox Controllers

Mouse and keyboard vs. controller is one of the longest-running debates in the video game community. No matter which side you’re on, there is no denying that games are most accessible when they support both inputs. While challenging myself with bonus features for Unit 2 of my Create with Code…


Hello Unity neighbor! Unit 1 of Unity’s Create with Code Live 2021 asks participants to create a short driving game with simple physics and player control. The initial goal is to move a car down the road with player input, avoiding obstacles along the way. After you achieve that goal…


Unity Logo

Telling captivating stories is my passion and a driving force in my career. After 7 years of transforming scripts into cinematic narratives in the film industry, I found a new way to satisfy my zeal through software engineering. As I learned to code, I immediately started thinking of the sagas…


Last week on Software Developer and the Holy Grail…I went over the initial setup for Pygame and how to add basic styling to your player window. Today, I will go over adding a playable ship and how to make that ship move with user key presses.

Andrew Alteri

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