RSSAmplifier

Blog

Front Page on Benjamin Porter

Recent content in Front Page on Benjamin Porter

/RSS feed ↗215 posts

Latest posts

Apps

⚠️ Here is a collection of apps. Some of them may require defunct technologies to run. adverbly_verbed AGAIN avatar cactus chargen consoles crash cube ddd field field_one field_white fugu galaxy gamenamegen howroguelike ideals if lo misc old rl rorshach.wasm sicktoday starwars tetraopticon twitter ulam ulam2 web world yearbook

Et cetera

Years Link Description 2006-2011 papers/ Academic publications in computer graphics (2006-2011) 2007-2018 archive/ Blog archive (2007-2018) 2014-2016 pixels/ Pixel art (~2015) 2008-2018 apps/ Collection of misc web apps

Files

asciipaintbpiofork.zip CAG2011_preprint.pdf ChPolyCode.thz desktop.ini destroids.tar eden_game.zip EyeQuestOSX.zip EyeQuestWindows.zip EyeQuestWindows1.zip FuguPaper.pdf haxejssockets.zip hons_thesis.pdf Jsfxr_Eclipse.zip Jsfxr.zip minigolf.zip moonmans_xmas_osx.zip moonmans_xmas_win.zip ninja_game.zip paragrams.zip paragrams1.zip Penguin.tar ray.tar sf.zip…

Papers

Porter, B., McCormack, J., Wetter, J., & Dorin, A. (2011), “A Procedural 3D Modelling and Animation System Based on Lua” . PDF Porter, B. (2011), “A Developmental System for Organic Form Synthesis” , (PhD Thesis) Monash University. PDF Porter, B. & McCormack, J. (2010), “Developmental modelling with SDS” , Computers & Graphics. Vol. 34(4), pp. 294 - 303. PDF…

Pixels

Here is a collection of some of my pixel art. Read more about my 365 days of pixel art project. With hundreds of images to sort through, some drawings by other artists might have been included by mistake. Please contact me if you notice any.

Projects

Year Project Description 2025 lua-geo2d 2D geometry library for Lua 2025 avm Arrays, Vectors and Matrices for Lua 2024 Call of Duty: Black Ops 6 popular videogame 2023 Call of Duty: Modern Warfare 3 popular videogame 2022 Call of Duty: Modern Warfare 2 popular videogame 2021 Call of Duty: Vanguard popular videogame 2020 moonquest adventure game steam itch.io 2020 pixel dailies pixel art community…

Minigolf

/files/minigolf.zip - create a minigolf world by drawing, then play through it

Pixel Dailies Privacy Policy

The Pixel Dailies Facebook page does not keep or store your data.

Character Generator

A small RPG-type character generator .

Beach House

Tripod

Face Generator

I made a face generator. Browser or downloadable (windows).

The Setup

Here’s a tiny interview I did for The Setup, talking about some of the hardware and software I use to make things.

Pixel Bosses

We just ran a massive pixel art collaboration over at Pixel Dailies , featuring art from our awesome pixel art community. Here’s the final image (click to embiggen). Can you spot my own Moonman? Pixel Dailies Boss Select

CannonBoy Mk2

CannonBoy Mk2

Building libpd in Windows

Here’s how I got libpd built and running under Windows. The key is to use msys2 and mingw-w64 instead of the older mingw32. # install msys2-installer # open msys2_shell pacman –needed -Sy bash pacman pacman-mirrors msys2-runtime pacman -Su # restart msys_shell pacman -S git pacman -S mingw32/mingw-w64-i686-gcc pacman -S make # run mingw32_shell.bat # issues with git ca certs? try…

Drawllow Friday

Here I am! Surrounded by a bunch of rad creative people. Drawn by the awesome Meowza .

Tiny Twos

Here’s a smaller version of a Threes-like I’ve been working on. The source is also here .

Tiny Games

Here’s a couple of very tiny games I wrote today. The first you can type into Processing.js to play a timer-based snap game. The second is c++ code which requires a compiler. In both cases the source is more interesting than the actual game, and I had fun trying to compress them both down. Snap in Processing.js A Threes-like in C++ : source

365 Days of Pixel Art

It’s done, I’ve completed my 365th piece of pixel art in as many days! I wrote a recap over on medium and included some of my favourite pixel art. A year ago I started a pixel art club on Twitter called @Pixel_Dailies . Each day we ( Dario and I) tweet out a theme and everyone spends a short time making some pixel art. We RT a small selection each day and a bot reposts them to a tumblr…

Moonman Alpha released!

Big news, I released the first alpha build of Moonman to the Kickstarter backers last week! The alpha contains a small snapshot of a forest region and demonstrates a few basic game mechanics. If you backed the game on Kickstarter at the alpha tier or above then you should now have access to the alpha. Go here to find out how to get it. I’ve been concocting the code for Moonman lately from a…

The last four months ..

.. have been hectic. Moonman was successfully funded on Kickstarter and so I’ve been working non-stop on various things that followed from that. You can follow moonman development at the new discussion forum or at my TIGsource devlog . Moonman is 99% of my life now, but in other news: I’ve created over 200 pixel art drawings for @Pixel_Dailies, I made a weird wyrm thing in Unity, I…

Moonman is on Kickstarter!

My game, Moonman, is now on Kickstarter! If you’d like to show support for the project, get access to the alpha, or get a nice green Moonman t-shirt, then please head over to the Kickstarter page and consider backing the project. Your support will help me hire an artist and cover development costs so I can complete the game! I’d also love if you could share the project with your…

Pixel Art

Pixel art update! I now post some of my art to deviantart , pixeljoint , and @Pixel_Dailies .

Pixel Dailies

Pixel Dailies is a pixel art group I started on twitter in mid 2014. Based on the successful art group Sketch Dailies, Pixel Dailies (PD) is a place for people to practise their pixel art by doing pixel art every day . Under such huge time constraints, you can’t afford to endlessly iterate on a piece, rather you just have to get it done and move on to the next day. Personally I’ve…

Moonman Devlog Archive

Well it’s been almost 3 years since I started working on Moonman, it’s grown in scope far beyond what I originally imagined and the development log now has 174 pages and has been read over 600,000 times. In the rare chance that the TIGsource forums collapse it would be a great shame to lose that thread, which has documented the many iterations of Moonman, from the original ascii/ansi…

Pixels

Daily Pixel Art

Here’s some pixel art I’ve drawn over the last two weeks. I’m now running a twitter account called @Pixel_Dailies where I post daily pixel art challenges and themes. I started the account to motivate myself, but I’ve had many awesome contributions from other people.

XBRZPXL.EXE

Here’s a simple paint program I made. It uses XBRZ image scaling and can make images like the one below. Grab a Windows build at /files/XBRZPXL.ZIP .

Pixel art Skeletor

Skeletor

Nito

Haven’t uploaded some pixel art in a while, so here is Gravelord Nito from Dark Souls! He’s my favourite boss from Dark Souls by a long shot I think. ;) A pixel art version of Gravelord Nito from Dark Souls.

Dark Souls fan art

Here’s some fan art I did for Dark Souls. The base line work is in the previous post. I coloured it digitally.

Sketch

A sketch of Havel from Dark Souls.

I'm Sick Today

Here’s a short game I made when I was sick. You have to infect everyone.

The Hound

The Hound!

Pixel Swamp

A pixelly swamp based on Roger Dean’s Greenslade cover

Sketch

A few creature sketches.

Crash

Here’s a new game I made for the cyberpunk game jam over at itch.io. I made it over 5 days with Ben Weatherall doing the cyber-art and Tim Shiel cranking the cyber-music. It’s about hacking robots while plummeting to your doom, and it requires fast typing and hacking skills. Play it now . You can also listen to the official sound track over here .

An entity system

Here’s a cross-post from my Moonman devlog. Update: Well it’s been a while, but here’s my first update for 2014. I haven’t touched MM code for a month but instead have been designing and implementing a cleaner and simpler entity system. I’ve been meaning to do this for quite a while now, but after using Unity and looking at other bits of code like entityx I decided to…

A basic tile-based game in SFML

Whoops, the code below has been mangled by wordpress, sorry! I’ll keep it in the post but here’s a link to the source also. Hey there! Here’s the source for a simple tile-based game in SFML. You move the white player around a small world that contains randomly moving red and green zombies. The code demonstrates basic gamedev and SFML concepts such as collision detection, game…

Tetraopticon

Today I stumbled across Dart , a new web programming language that seems pretty neat. I hacked their sunflower demo and here’s what I ended up with: The Tetraopticon ! It will only run in the latest browsers so here’s some pics if you can’t run it. Now I really should get back to making games.

30 min pixels

The silo

Tiny font

When mocking up things, for Moonman or other games, I sometimes write little notes to myself. I find that instead of using the text tool it’s sometimes quicker just to write the note with the draw tool, and so I’ve developed a small font 4 pixels high. My pixel art exercise for today was to explore what the complete font might look like, and so here it is in a range of sizes. At a…

pixel tree

pixel tree

30 min pixels

small pixel faces

GGJ Tram pixel

Today’s sketch is a logo for Melbourne’s arm of the Global Game Jam. Trams are iconic in Melbourne, but have absolutely nothing to do with games. :D The global game jam tram!

30 min mini

mini

30 min marc

a drawing of a friend

30 min xeno

xenomorph

30 minutes mr smith

30 minute mr smith

Front Page on Benjamin Porter · RSS Amplifier