00:00
00:00
JackSmack
Ok... May I please have my pants back now? It's cold out here.

David Fulton @JackSmack

Male

Tabletop Game Dev

Orlando, Florida

Joined on 11/11/04

Level:
22
Exp Points:
5,050 / 5,380
Exp Rank:
9,812
Vote Power:
6.36 votes
Audio Scouts
1
Rank:
Police Lieutenant
Global Rank:
5,064
Blams:
798
Saves:
978
B/P Bonus:
14%
Whistle:
Normal
Trophies:
20
Medals:
676
Supporter:
4y 8m 11d
Gear:
5

Dusting off Flash CS5 to try making a FlashForward 2022 AS2 game... Wish me luck!

Posted by JackSmack - January 13th, 2022


I won't lie... this feels really odd to begin making a game in Actionscript 2.0 in 2022. The last time I worked in AS2 was in 2010... 12 years ago.


A little history - I started making games and movies using Macromedia Flash 5 and Actionscript 1.0. I went to college for animation and 3D modeling and didn't know anything about programming when I first found Newgrounds.


It was a struggle but I eventually got kinda comfortable with AS1 because I got really frustrated every time I would team up with a programmer and they would disappear on me. Most of my early stuff is hot garbage by my standards today, but the early feedback I got on Newgrounds.com kept me motivated to keep learning Flash and improving my skills. And the abundant number of internet trolls here helped me develop a thick skin and not take everything to heart when people talk about my work.


Time marched on and I worked up the nerve to transition to Adobe Flash CS5 and Actionscript 2.0.


I remember it being a pretty massive change from AS1, but my skills were improving every day and I made some of my most popular games in it.


I used the skills I developed at Newgrounds to build a career out of Flash development. And over time my employers switched to AS3, and holy hell I felt like a complete noob when I first sat down with AS3. I couldn't even make a button work. Absolutely lost for a while...


I learned and worked and coded in multiple languages. HTML, CSS, PHP, PYTHON, C#, LUA, Gamemaker Studio, and more.


So today I cracked open some of my old AS2 games and well... I obviously had absolutely no idea what I was doing back then. I love that I made these games so poorly, not because I'm proud of the quality of the work, but because I FINISHED the games and released them. It's amazing the amount of heart and optimism that I know my younger self put into making these games.


Over time it's easy for old farts like me to lose that spark. Paying a mortgage, getting married, adulting in general... It's easy to prioritize other things over passion. And when you become more skilled you know the "right way" to do stuff and often use that as an excuse to work slowly and not sprint excitedly toward the goal of releasing a game.


So hopefully with this little AS2 project I can make something I'm proud of, and revisit the good old days where I was just excited to make weird stuff and share it with people.


Tags:

13

Comments

Yesss! This resonates so much with me:

"I love that I made these games so poorly, not because I'm proud of the quality of the work, but because I FINISHED the games and released them"

" And when you become more skilled you know the "right way" to do stuff and often use that as an excuse to work slowly and not sprint excitedly toward the goal of releasing a game."

"revisit the good old days where I was just excited to make weird stuff and share it with people."

There's definitely something really special about finishing something and sharing it with the world. Making the compromises you need to make to sculpt your vision into something others can experience.

Best of luck finishing your game! Really curious to see what you make.

Godspeed!!

@OmarShehata exactly! It's like the game dev equivalent of Torvald's quote...like "there are two types of games, those which are well architected, and those which are released"

And it's amazing the sort of stuff that beginners can make. Grand ambition and a lack of skill can come together in an amazing compromise that is nothing like what most established games are like.

I've said it before elsewhere on the site, but I think the most happy I was with making games was around the time I first started learning programming, which makes sense because it was still the "honeymoon period" of sorts. Where I didn't care about the tedium and didn't give a fuck about the level of polish on the finished product, because it felt amazing to be able to do just about anything - skills notwithstanding. Not that I'm dissatisfied nowadays, but it's harder to retain that amazement when you know what it's like under the hood and reality sets in.

I wonder if learning something completely new to me would cause that to return. Shaders are the next thing on my list of "fucking magic" that I have yet to tackle. Now to graduate uni first...