(This website is best viewed in full screen on a computer)

Welcome to OldSky! On this website, I will introduce you to the many things that have inspired me to pursue game development over the years. To start let's discuss the popular creator site Newgrounds.com.

What is Newgrounds?

Newgrounds is a website that hosts user-created content such as games, art, movies, and music.

Newgrounds front page (2007-2011)

Newgrounds has gone through quite the journey since it's creation in 1998. There were a few variations of the site before 1998 which were meant to host the creators' flash content. Once people started showing interest in posting their own content to the site in 1999, the website gradually took off from there. Users of the site would post their Flash content through the Portal where a html page would be created to showcase it. Soon Newgrounds automated this process and the submissions became even more frequent.

Newgrounds portal (current)

Why I care

Although I never posted content to Newgrounds myself, the website allowed me to keep up with creators who showed a real passion for game development just for the sake of it. Users weren't incentivized to post games for monetary reasons, they simply made content for themselves and the community to enjoy. This site helped foster my passion for game development because it showed me that anyone can make a game.

Want to learn more?

For more detailed information about Newgrounds, I encourage you to visit their wiki at https://www.newgrounds.com/wiki. All the info mentioned here was sourced from the wiki.

See all the games I find inspiring!

Stardew Valley

A single developer spent 4+ years making this masterpiece. It goes to show that one doesn’t need a large team to create a spectacular game. All one needs is time and passion for their project to create something wonderful.

Minecraft

A simple game that had insane success. One of my favorite aspects of Minecraft is the community that’s built up behind it. Minecraft at its core is a very simple sandbox game but the modding community can completely transform it into a game that suits anyone’s preference.

Hypnospace Outlaw

This game possesses the ability to make me nostalgic for an era I never lived through. It demonstrates the ability a game possesses to fully immerse a player into the world that they’ve created.

Thomas Was Alone

Simple graphics. Clever storytelling. This game demonstrates that graphics is not always the end all be all in a game. You don't have to be an artist to make a quality game. Elements such as music or narration can make a game just as interesting as one with fancy graphics.

Just Shapes and Beats

Yet another game that demonstrates how focusing on elements of game design besides graphics can create a fun experience.

Want to stop procrastinating on that personal project you promised you'd start and just make something already?

Join a game jam today!

If you aren’t familiar, game jams are an event where creators are given a very limited amount of time to create a game revolving around a specific theme. There are many different types of game jams. In some jams, the winners may receive a cash prize. In others, the game can be specially promoted through a popular site. And most are just meant to motivate the game making community to, well, make games.

Game jams were another great place of inspiration for me. The amount of work that creators can chug out in such small bouts of time is quite a spectacle to see.

One game jam that I followed was the Brackeys game jam, which ended when Brackeys officially left his YouTube channel.

Brakeys posted a video following the process behind creating their own submission, Date Night.

Check out the Brackeys Game Jam #2 game submissions here.

I’ve also browsed itch.io's vast assortment of game jam submissions from time to time. They even have a jam calendar for developers to view and join game jams at any time.

There were over 120 different game jams in progress when I took this screenshot.

Welcome to my Blog Page! Well, it's not really a blog page but it is about blogs. Well, it's about video blogs.

For a previous assignment, I created a video that showcased a day in my life as a computer programmer. You can watch it here:

In coming up with the idea for this video, I was heavily inspired by Thin Matrix. Thin Matrix is an indie game developer who often makes these kinds of daily vlogs to update viewers on his progress. One of the games he made, Equilinox, is currently avaliable for purchase on Steam and can be accessed through this link.

This is the type of content Thin Matrix posts regularly.

Keeping up with creators and their projects through video journals like these is one way I stay inspired about game development. Watching their process from start to end helps me learn about different work methods to imitate with my own projects. Additionally, watching them describe their unique coding solution helps me improve my programming skills.

Before becoming a UCSD student, I had been teaching myself how to program. During that time, visiting help forums became essential for me to learn about different tips and tricks of coding. Viewing the code solutions that others had posted also helped me start to familiarize myself with common coding practices. Even after enrolling in college I still frequented help sites often.

Sometimes it’s better to have someone explain something to you in simple terms rather than wrestle with a complicated definition you’d find in a textbook.

Stack Overflow isn't the only site I use. I often reference program-specific help forums when I'm using software like unity or blender.

When I was creating a small game to feature in my video presentation, this was the page I referenced to resolve the error I came across. You can watch my video on the Blog page.

I also frequent discord servers that have dedicated help channels to allow good-natured professionals to work alongside and teach beginners like me.