I have been vexed for some time about closing a gap I have felt with, you, my audience (4th wall is hereby broken). I diligently pursue making my content, thoughts, and works accessible to those who do not have a computer science or math background. I do look for ways to encourage or [...] [...more]
I have been vexed for some time about closing a gap I have felt with, you, my audience (4th wall is hereby broken). I diligently pursue making my content, thoughts, and works accessible to those who do not have a computer science or math background. I do look for ways to encourage or inspire the hobbyist programmer and present Flash to those that might not even know a programming language – I do have code samples and downloadable source on this site. My mission for this blog was to be a journal of my projects, ideas, experiences, and share my discoveries along the way. I do not intend to create an instruction manual, teach programming, or provide game development materials – at least not in blog form (its chronological nature just doesn’t lend well to a course of study or reference guide). However, since I can now convince people to pay me to program in Flash, I can certainly put you on the path to master this platform. MOAR!!!
I am still not sure if I am worthy of being interviewed, sure I am in the games industry but I haven’t exactly been a part of anything wildly successful yet (not that I haven’t been trying). However, I got to talking with the author of MMOFallout after he picked up my post about [...] [...more]
I am still not sure if I am worthy of being interviewed, sure I am in the games industry but I haven’t exactly been a part of anything wildly successful yet (not that I haven’t been trying). However, I got to talking with the author of MMOFallout after he picked up my post about the calamitous end of the Net Devil Studio. Here is a link to the published interview. MOAR!!!
One of my big goals when looking for a new job was to seek out someone that knew more about Flash than I did. In my interviews I encountered many bright and knowledgeable individuals; however, I believe I struck gold at Game Show Network’s Facebook development team. I am working side by side [...] [...more]
One of my big goals when looking for a new job was to seek out someone that knew more about Flash than I did. In my interviews I encountered many bright and knowledgeable individuals; however, I believe I struck gold at Game Show Network’s Facebook development team. I am working side by side with a fellow named Rob Dixon, Rob was on the Adobe Flash team from 2003 – 2010 and additionally co-wrote several manuals and language references on Flash and ActionScript 3.0. MOAR!!!
Wow, I have many ‘favorite games’, but perhaps the most interesting and popular one to talk about is Resident Evil 4. If you are not familiar with this game, it is a 3rd person over the shoulder style shooter in the survival horror genera. Resident Evil 4 was as pivotal to shooting games [...] [...more]
Wow, I have many ‘favorite games’, but perhaps the most interesting and popular one to talk about is Resident Evil 4. If you are not familiar with this game, it is a 3rd person over the shoulder style shooter in the survival horror genera. Resident Evil 4 was as pivotal to shooting games as Diablo 2 was to role playing games, and its reviews still place it as one of the top 20 games of all time. While I could talk endlessly about this title, I will narrow my focus to what specific game play elements made it fun.
The verdict is in video games favor 7-2, personally I think the big win is that video games were not gerrymandered or segregated into its own entity needing unique rules. Video games and other digital interactive entertainment bear the same rights and responsibilities as music, plays, movies, and books.
“Like the protected books, plays, and [...] [...more]
The verdict is in video games favor 7-2, personally I think the big win is that video games were not gerrymandered or segregated into its own entity needing unique rules. Video games and other digital interactive entertainment bear the same rights and responsibilities as music, plays, movies, and books.
“Like the protected books, plays, and movies that preceded them, video games communicate ideas — and even social messages — through many familiar literary devices (such as characters, dialogue, plot, and music) and through features distinctive to the medium (such as the player’s interaction with the virtual world). That suffices to confer First Amendment protection.” – Justice Scalia
Needless to say, it has been a busy and interesting year for me already. It has also taken some time for all of the events to unfold, and gain some clarity on them. If you are interested in a story about living through a studio going sour (maybe you want to know [...] [...more]
Needless to say, it has been a busy and interesting year for me already. It has also taken some time for all of the events to unfold, and gain some clarity on them. If you are interested in a story about living through a studio going sour (maybe you want to know the warning signs, or unfortunately compare it to your own experience); or if you are on your own personal quest for a games industry job I hope this is an informative article.
“An underlying theme I have discovered with Flash is that you are often better off writing your own code than trusting Adobe’s classes and functions, data structures are no exception.” – taken from my flash particle system article
After the launch and first few patches of Lego Universe, work at NetDevil has calmed down [...] [...more]
“An underlying theme I have discovered with Flash is that you are often better off writing your own code than trusting Adobe’s classes and functions, data structures are no exception.” – taken from my flash particle system article
After the launch and first few patches of Lego Universe, work at NetDevil has calmed down enough that I have the time and energy to explore private projects again. The current project I am working on is large and it is still in the design, test, research phase since it needs to very optimized. I saw that I was going to be doing quite a few rectangle intersects and intersection operations (the function that determines whether two rectangles overlap and the function that returns the overlapping rectangle respectively) so I took a look at the speed of Flash’s native rectangle class. I clocked Flash’s intersects function speed at over 150 simple operations (adds, multiplies, and accessing class members all count as one simple operation from my benchmarking series). I thought to myself “I can do better than that” – I was right, and I managed to write a faster intersection function too (free code).
In May 2009, I joined NetDevil so I could work on LEGO Universe. After working there for over a year, and as our ship date nears, I thought I would share what the experience has been like.
[...more]
In May 2009, I joined NetDevil so I could work on LEGO Universe. After working there for over a year, and as our ship date nears, I thought I would share what the experience has been like. MOAR!!!
I stumbled across this paper that I wrote in 2007 while earning my Master’s at Carnegie Mellon University. The society’s perception of video games seems to have become even more polarized. This was written just a few months after Rob Blagojevich’s ‘Safe Games Illinois Act’, which tried to restrict sales of amoral games, [...] [...more]
I stumbled across this paper that I wrote in 2007 while earning my Master’s at Carnegie Mellon University. The society’s perception of video games seems to have become even more polarized. This was written just a few months after Rob Blagojevich’s ‘Safe Games Illinois Act’, which tried to restrict sales of amoral games, was ruled unconstitutional (I’m so glad we had an ethical guy like Rob in office). Enjoy. MOAR!!!
A particle system is the quintessential video game effect used for clouds, fog, mist, smoke, rain, snow, fire, explosions, dust, debris, sparks, magic, spray, splatter, and other phenomenon. They have been around since the early 1980s, William T. Reeves is the inventor, but its most notable debut to the public was when the group that eventually became Pixar (employed by Lucasfilm Ltd. at the time) used a particle system in Star Trek: The Wrath of Khan (1982) for the ‘genesis effect’. It is mystifying that such a classic creative tool is missing from Flash.