Hello welcome to my website Aaron's Stuff where I showcase little projects I have created in my spare time and other things I like.

Happy Graph

Happy Graph is a fast and light Java library for performing basic graph operations. I made it for a research project involving large graphs I did in the second year of university where computation speed was essential. By using Happy Graph over freely available libraries such as JGraphT I was able to reduce a complex computation from a matter of days to several hours.

Virtual Page

This is Virtual Page and the idea behind it is that it is a virtual piece of paper which can be drawn, written on and shared. The page itself is made of a HTML5 canvas for drawing and a textarea above it for text. The pages are stored in a MySQL database using PHP and functionality including resizing is controlled using JavaScript.


Chopper is an arcade style game for Android I made in 2013 where the player pilots a helicopter avoiding obstacles and completing missions. When all the missions are completed a *secret* feature is unlocked in the game. I developed the game over several months after work using libGDX which is a cross-platform game development framework for Java. Last time I checked the game had been downloaded over 140,000 times!


Aperture is a gallery website I made for my photography. The website is dynamically populated from a list of images so that it is easy for me to add and remove photos and a realistic looking frame is dynamically added around the full sized photo for that "gallery" look. All this functionality was achieved using JavaScript.

3D Modelling

Many years ago I used to enjoy 3D modelling, creating animations and props for video games such as Half-Life. This is some of the work I did in 3D Studio Max and Cinema 4D.

Want to leave a comment?

Comment: Name: CAPTCHA: What is 10 + 15?

Aaron: Feel free to leave a comment :)


Copet: Interesting projects! I love Chopper. Please make an update :)

Myra: I am amazed.

Joanne: This is so cool!

Tintasmen: Nice portfolio Aaron! I love your new project called Chopper, its a fun game to play! :)

Gordon: Good Day To You! I would like to ask if the Half-Life 2 modification Night Terror a modification listed on your YouTube channel is still being developed or if a download link would be available? I think there used to be a link available on Planet Phillip, but it has been removed.

Aaron: Hey Gordon, sadly Night Terror is incomplete and no longer being developed and there is no available download link for it. This video is all that is left: https://www.youtube.com/watch?v=kvV4UzwVbVc. Thanks for your interest in the project though :)

Gordon: No problem! For some reason Google didn't even tell me you messaged back which was kind of inconvenient lol.

Hanna: Aaron's stuff always impressed me. Chopper and Starvin Marvin are very well-thought games. Fantastic photography, too.

Aaron: you have the same as me, Aaron (owner of page) only that i have accent on my name

Swap: Amazing work, love the projects

JerryPruct: https://www.google.fi/maps/place/Bakery+Pirogor+-+Ossetian+pies+delivery/@55.7611441,37.6867786,17z/data=!3m1!4b1!4m5!3m4!1s0x46b54a993a0a7daf:0xe9ac598f7a963f7a!8m2!3d55.7611411!4d37.6889673?hl=uk http://hleb-produkt.ru/novosti/1693-osetinskie-pirogi.html https://yandex.com/maps/org/pekarnya_pirogor/1536697094/ https://hipdir.com/moscow/p/dostavka-osetinskih-pirogov-pirogor-lefortovo/ http://topratingapps.com/app/1156069861/%D0%BF%D0%B8%D1%80%D0%BE%D0%B3%D0%BE%D1%80-%D0%BE%D1%81%D0%B5%D1%82%D0%B8%D0%BD%D1%81%D0%BA%D0%B8%D0%B5-%D0%BF%D0%B8%D1%80%D0%BE%D0%B3%D0%B8-%D0%B2-%D0%BC%D0%BE%D1%81%D0%BA%D0%B2%D0%B5

Khaled: Very nice website and alot skill set you have to show.

Justinret: Great data, Many thanks! cialismsnntx.com no prior prescription required pharmacy

Jackshon: Hello. Downloads music club Dj's, mp3 private server. http://0daymusic.org/ Private FTP Music/Albums/mp3 1990-2018: Plan A: 20 EUR - 200GB - 30 Days Plan B: 45 EUR - 600GB - 90 Days Plan C: 80 EUR - 1500GB - 180 Days Best Regards, Robert

TrevorKeype: <a href="http://forextrendprofits.loan/">forex news widgets</a> no deposit bonus for signing binary options brokers <a href="http://enacanopufam.ga/sof5972485/thomas-cook-forex-card-balance-check-58ponaqy.html">thomas cook forex card balance check</a> the flamingo group work from home <a href="http://fonygake.cf/ti8269732/binary-option-format-91gigon.html">binary option format</a> currency binary options books pdf <a href="http://rigyjenabut.gq/gy7089347/forexpros-indices-spx-500-futures-streaming-chart-54dazumas.html">forexpros indices spx 500 futures streaming chart</a> israel binary options <a href="http://forextrendprofits.cricket/mep5663503/account-exchange-foreign-forex-managed-trading-26dupaguh.html">account exchange foreign forex managed trading</a> making real money playing eve <a href="http://forextrendprofits.trade/now46326/nse-share-trading-time-43fapyha.html">nse share trading time</a> forex daily close time <a href="http://figousa.technology/tok3424297/options-trading-minimum-balance-18falud.html">options trading minimum balance</a> who engaged in binary options broker <a href="http://ixizylesonu.tk/he2961705/most-popular-forex-trading-broker-56jiqyjyg.html">most popular forex trading broker</a> stock trading forex days and hours <a href="http://forifofefiwoz.cf/veg4968713/career-options-for-jack-of-all-trades-33qyqanih.html">career options for jack of all trades</a> earn money by donating sperm in nashik <a href="http://yhyluxidovynar.cf/va809645/practice-account-for-binary-options-64xybapet.html">practice account for binary options</a> earn money for my school <a href="http://yafuhiqyxov.cf/jyv354/insurance-cover-letter-body-13lyvema.html">insurance cover letter body</a> can i trade stock after hour <a href="http://zonywifowy.tk/vol1996177/forex-brain-trainer-free-download-63nirozop.html">forex brain trainer free download</a> rice stock market prices <a href="http://silobsl.com/vul529/forex-in-kahuta-70wonem.html">forex in kahuta</a> buy gold stocks australia online <a href="http://forextrendprofits.webcam/nez3100682/forex-in-desvres-40jiwyvo.html">forex in desvres</a> advantage of binary options signals free <a href="http://sfrxusa.com/qo5175584/forex-strategy-builder-forum-31heguru.html">forex strategy builder forum</a> hdr efex pro download full <a href="http://uluzoqizonogogi.ml/pej8537892/resume-salesman-shop-99cowax.html">resume salesman shop</a> largest market capitalization stock exchange <a href="http://binaryoptionstradinglist.bid/xu752859/apakah-ada-orang-kaya-dari-forex-17jepapig.html">apakah ada orang kaya dari forex</a> purchasing stocks for dummies <a href="http://usenawevigycuc.cf/ki3170784/forex-and-cornflower-software-24fehyqe.html">forex and cornflower software</a> technical research stock market analysis tutorial <a href="http://binaryoptionsocial.faith/co9045119/profitunity-trading-system-59gunyja.html">profitunity trading system</a> stock market silver spot price <a href="http://gysutojis.tk/mux963405/thesis-statement-for-critical-analysis-paper-42nuteji.html">thesis statement for critical analysis paper</a> make money paypal currency <a href="http://muximuruqyto.ml/ra3550932/definition-of-beauty-emporium-86hopujex.html">definition of beauty emporium</a> usd aud fx rate chart

OtelEntew: ????????? ????? ???????????? ????????? ????? ? ??????? ??????? ?????????. ????????? ??????? ????? ????????? ????????? ? 640 ? ?? ?????????, ??? ????????? ??????? ? ????? ?????? ?? 10-15 ?????. ????????? ????????????? ? ?????? ????????? ????? ? ?? ????????. http://vladimir-otel.ru - ????? ?????? ???????

ioliyol: http:/// - .ankor <a href="http:///">.ankor</a> http:///

ipofahujo: http:/// - .ankor <a href="http:///">.ankor</a> http:///

eqroodepoza: http:/// - .ankor <a href="http:///">.ankor</a> http:///

iyavehi: http:/// - .ankor <a href="http:///">.ankor</a> http:///

but cialis: Hi friends, pleasant paragraph and nice urging commented at this place, I am actually enjoying by these.

online cialis: I really like your blog.. very nice colors &amp; theme. Did you design this website yourself or did you hire someone to do it for you? Plz answer back as I'm looking to create my own blog and would like to find out where u got this from. thank you

JaimeFaulK: 6 effective ways to quickly earn easy money you can download this link in PDF format: http://ready.googlenoomon.info/?p=26464 I work for each and every of the above mentioned methods and earn more than $ 35,000 monthly.

JustinTexia: 6 effective ways to quickly earn easy money you can download this link in PDF format: http://oop.googlenoomon.info/?p=15322 I work for every of the above mentioned methods and earn more than $ 35,000 per month.

Donalddrits: 6 effective ways to quickly earn easy money you can download this link in PDF format: http://m1.googlenoomon.info/?p=39024 I work for each of the above methods and earn more than $ 35,000 monthly.

ed pills: erection pills

ed cures that actually work: Can I just say what a relief to search out someone who truly knows what theyre speaking about on the internet. You undoubtedly know learn how to bring a problem to gentle and make it important. Extra folks have to read this and understand this facet of the story. I cant imagine youre not more fashionable since you undoubtedly have the gift.

Earnestgaw: erectile supplements that work <a href="http://erectiledysfunctionlq.com/">best drugs for ed</a> erectile trick <a href="http://erectiledysfunctionlq.com/">cheap ed drugs</a>

mstoreSlela: ???????? http://mstore-nn.ru/ - MachineStore ???????????? ????????????????, ???????????? ? ???????? ???????????, ? ????? ???????? ???????? ????????????? ????????????, ??????????????? ?????????, ????????? ?????????????, ????????????? ????????. ??????????? ???????????? ???? ????????? ????????? ??????????? ? ?? ??????????? ???? ?????????? ????? 5000 ???????????? ???????????. ?????? ? ???????: http://mstore-nn.ru/akkumulyatornyj-instrument/shurupoverty-i-dreli/akkumulyatornaya-drel-shurupovert-metabo-bs-18-602207500.html - ?????????????? ?????-?????????? METABO BS 18 602207500

buy erectile: You actually mentioned that adequately.

erectile dysfunction: erectile supplements for men erectile cherries can erectile dysfunction be temporary

ed pills: icd 10 erectile dysfunction

Raichneamb: Do you need something new? Look at this link. Only there the choice of women for every unique guy and completely free! They are obedient slaves, they will do anything you command ! http://vik.shortcm.li/gilsy#T57

Goveneamb: Thank you for your consultation. Here is the private link we discussed! http://vik.shortcm.li/gov_course#Q11

Goveneamb: Do you want something startup new? Take a look at this page. Only here the choice of girls for every unique guy and completely free! They are obedient slaves, they will do anything you order ! http://gov.shortcm.li/kings#H70

Bobbyincox: kamagra gold 100mg <a href="http://kamagradyn.com/">buy kamagra online</a> kamagra oral jelly kaufen deutschland paypal <a href="http://kamagradyn.com/">buy kamagra 100mg</a> kamagra 100mg tablets http://kamagradyn.com/ kamagra winkel utrecht

Kennethpoert: kamagra 100mg chewable tablets kamagra 100 chewable tablet kaufen kamagra kaufen in deutschland sleep store kamagra

Goveneamb: Can you! need something super new? Open and look at this website. Only there the choice of women for every desire and completely free! They are responsible slaves, they will do everything you say ! http://gov.shortcm.li/kings#Q3

Goveneamb: Do you! want something startup new? Look at this site. Only here the choice of hot girls for every desire and completely free! They are good slaves, they will do everything you say ! http://gov.shortcm.li/kings#B63

Goveneamb: Can you! want something new? Open and look at this link. Only here the choice of hot girls for every unique guy and completely free! They are obedient slaves, they will implement everything you order ! http://gov.shortcm.li/kings#N66

contactymqjsw: I'm happy to welcome you! We offer sending newsletters of Your offers via contact configurations to the sites ofbusiness organizations via any countries and domain zones of the world in all languages. http://xn----7sbb1bbndheurc1a.xn--p1ai The message is sent to E-mail address of business organization hundred % will get to the inbox! Test: 10000 messages on foreign zones to your email address - twenty dollars. We need from You only email address, title and text of the letter. In our price list there are more 800 databases for all domain zones of the world. Common databases: All Europe 44 countries 60726150 of domain names - 1100$ All European Union 28 countries 56752547 of sites- 1000$ All Asia 48 countries 14662004 of sites - 300$ All Africa 50 countries 1594390 of sites - 200$ All North and Central America in 35 countries 7441637 of sites - 300$ All South America 14 countries 5826884 of sites - 200$ Companies of RF - 300$ Ukraine 605745 of domain names - 5000 rubles. All Russian-speaking countries minus RF are 15 countries and there are 1526797 of sites - 200$ Databases: WHOIS databases of domains for all nations of the world. You can purchase our databases separately from newsletter's service at the request. P/S Pls., do not respond to this letter from your email account, as it has been generated in automatic mode and will not get anywhere! Use the contact form from the site http://xn----7sbb1bbndheurc1a.xn--p1ai