|
While implementing a multithreaded version of Conway's game of life, I decided to see what kind of world would arise if I let each cell update its state as soon as its next state is finished being calculated ( opposed to all cells updating their state at the end of a single round/step after everything has been evaluated). The R-G-B values of each pixel are shaded as such: R: shaded 0 (no red) if the pixel does not contain a live cell, or 255 (full red) if it does. G: shaded 0 through 255, increased by 1 each round this pixel contains a live cell (%255 for overflow). B: shaded 0 through 255, increased by 1 each time a live cell is born at this pixel (%255 for overflow). It forms more interesting things than blobs, but its interesting that most blobs will shoot gliders and other familiar conway structures as they grow outward. Click here for the full 1440x827ish image. gently caress jpeg encoding for messing with the colors Click here for the full 1440x827 image. Surface fucked around with this message at 08:44 on Sep 7, 2010 |
# ¿ Sep 7, 2010 08:41 |
|
|
# ¿ Apr 28, 2024 14:00 |
|
pee posted:How are you scheduling the updates? I'm guessing gliders survive because they're usually small structures surrounded by empty space, and empty space doesn't become inconsistent if processed out of order. I can't remember the setup that generated those specific screen shots, but I think I essentially had each thread evaluating from pixels 0 to N as so: for( int i = 0 + threadOffset; i < N ; i = i+ numThreads ); Though by the time I took those screen shots I may have been having too much fun and so started doing additional odd things.
|
# ¿ Sep 7, 2010 23:40 |
|
Your Computer posted:If you decide to, I'd love to hear how you do it! I'm a real novice at this, both to fractals and to OpenGL/graphics programming in general. It's just so darn interesting, I wish I had some good resources I could learn more from (Currently using wikipedia!) If you have specific questions, try searching (or asking at if you can't find anything) StackOverflow.com, or any of the relevant sister sites at area51.stackexchange.com
|
# ¿ Oct 21, 2010 21:47 |
|
Madox posted:I posted about working on a tree algorithm a while ago and as of last week I moved on to other parts of terrain generation, so here is a video of the results of the tree experiment. This is cool. I didn't see your original post, what language/technologies are you using?
|
# ¿ Oct 25, 2010 23:37 |
|
jegHegy posted:Think of the possibilities. Directly marketing Viagra to people who have a low average for the Confidence parameter on the "erection" tag. This Edit: Seriously, look at the revenue model Mint.com uses. They must make bank because they serve extremely targeted ads. Don't sell yourself or ideas short. Surface fucked around with this message at 22:15 on Nov 15, 2010 |
# ¿ Nov 15, 2010 22:13 |
|
InternetJunky posted:I'm also resurrecting a game that's been stuck in my head for ages and has taken on many failed iterations in code. Thankfully Android development is pretty much the ideal platform for what I imagine. Looks good so far, where did you get your sprite set?
|
# ¿ Dec 2, 2010 21:19 |
|
Dropping this App on the Android Marketplace tonight/tomorrow night. iOS version in the works. Scramblr - Scrambles photos based on a password, allows you send private scrambled images to other people via e-mail/text/any capable android program. Ties into core android apps, allowing the user to send scrambled images in most places where they can send regular images. These images can be unscrambled only by the correct password. Incorrect passwords make the images even more scrambled. I had to cut myself off and feature-limit the milestones for the first release, but I already have in mind (or in-progress) many improvements/new features. Sorry about the poor screenshots they are drafts I did this morning for the App's website: http://www.instanceoftom.com/scramblr - Main/Start activity - Choosing an image to scramble/unscramble - Image scrambling in progress (The user can watch) - (un)Scrambled image preview. Surface fucked around with this message at 19:48 on Dec 21, 2010 |
# ¿ Dec 21, 2010 19:43 |
|
Thanks guys. Its live in the market now. Oh snap. Download Scramblr for Android Surface fucked around with this message at 02:05 on Dec 24, 2010 |
# ¿ Dec 23, 2010 04:20 |
|
An Android app similar to the original Scramblr, but this one is focused on text, and is free (ad supported). I am making a web version of the text scrambler at the moment, but am debugging character encoding issues in php... (ugh php, I think I may switch to something else). http://www.instanceoftom.com/txtscramblr/ <- Really easy to find bugs Surface fucked around with this message at 21:04 on Jan 2, 2011 |
# ¿ Jan 2, 2011 20:54 |
|
Nerf Herder posted:Been working on this with a guy I work with. Hey this is cool. I have thought about making something similar- I am surprised at the lack of intuitive co-web-browsing tools currently out there. Anyone using the awful channel?
|
# ¿ Jan 19, 2011 23:19 |
|
dangerz posted:Making lots of progress on my minecraft-style game. I have a lot more updates at http://dangerz.blogspot.com as I've been using that as a developer diary. Here are the latest screenshots: Hey this is cool. Don't really have much else to say since your developer diary does a good job of answering questions about the process. Keep up the good work. Any feelings about sharing the source somewhere?
|
# ¿ Apr 7, 2011 19:59 |
|
nexous posted:I made a javascript based fractal generator: This is cool, the results look very nice, it makes me want to take a crack at writing a fractal generator.
|
# ¿ Jul 9, 2011 01:57 |
|
Beelzebub posted:Project I'm working on to learn Python. Just a space shooter with power-ups and all that jazz. Looks great, where did you get those graphic assets? Did you make them?
|
# ¿ Sep 2, 2011 01:26 |
|
UraniumAnchor posted:
I have been playing too much eve-online. I thought this was a system jump map.
|
# ¿ Jul 25, 2012 09:33 |
|
I have also been working on a bit of Eve Online market related code, inspired by the tools that have disappeared or otherwise gone stale. Everything is very much a WIP. The first goal of the tool was to calculate margin trading opportunities in the major market hubs and also the value of different reactions that can be run; now I am beginning to expand it to calculate trade routes as well. Some details: Built with Django, Twitter Bootstrap, JQuery, and a few charting libraries Hooked into the EMDR firehose Background processing powered via celery Ajax data loading Mysql... MyIsam... Margin Trades Market Explorer - A navigable Tree Map of margin trades Ajax stream of updates to the Jita market hub. Data comes in a lot faster than this, as this only shows when data actually changes, and only for Jita. No page caching at the moment, so initially some pages will take several seconds to load. Also the treemap will take a few seconds to load after the page does as there is a lot of data there. Subpages like Ships should load much quicker Surface fucked around with this message at 06:35 on Sep 24, 2012 |
# ¿ Sep 24, 2012 06:26 |
|
fcbarros posted:Humm, very nice and useful piece of software, I stopped playing Eve last month, maybe I will be back, need to find a good corporation thou. Thanks. Have you considered joining up with goons? Being able to join and play with GoonSwarm is what made me rejoin Eve after years away. Rather than me derailing this thread by trying to plug Goonswarm check out the link (if you have not already seen it) and/or feel free to send me a PM.
|
# ¿ Sep 24, 2012 21:07 |
|
More updates to Eve-Trader. Now using Datatables with server-side processing for ajaxy goodness.
|
# ¿ Oct 11, 2012 21:16 |
|
Some (a bit out date) Eve-Trader changes. A dashboard New features coming in the margin trade finding table Major changes visual changes are about to be pushed out to this 'item watchlist' page, but the functionality remains the same. Surface fucked around with this message at 16:10 on Jan 4, 2013 |
# ¿ Jan 4, 2013 06:04 |
|
fletcher posted:I don't play Eve, but this looks really awesome. What are you using to draw the charts? What's the server side stack look like? Thank you, most of the charts are currently powered by Highcharts with a few being drawn by Jquery Sparkline. I have been playing with D3 and Flot for a while and may switch everything over to them. If you haven't seen it Datavisualization.ch is worth checking out-- its a grid of different visualization libraries, it may not be all inclusive but it's pretty cool. On the backend the web stack looks roughly like: Linux Nginx Gunicorn Python/Django Mysql (Being phased out) MongoDB Redis (Memcache being phased out) And the streaming market data processing stack: ZeroMQ (python ZMQ) Redis Python/Celery Mongodb Surface fucked around with this message at 07:18 on Jan 4, 2013 |
# ¿ Jan 4, 2013 07:15 |
|
fletcher posted:How do you handle deployment of a new version? All of the code is in a private git repo. I pull changes from the dev branch when they are ready. fletcher posted:Was there a particular reason for Django over Pylons/CherryPy/Flask/etc? I start most new projects with Flask because its ease-of-use and low start up effort. In this case I knew I was going to need more sophisticated user handling, sessions, and many of the other batteries-included features of Django. fletcher posted:How come both MongoDB and Redis? They seem like they solve a similar problem but I'm not terribly familiar with them. Right now I am using redis mostly for its pub/sub features (as the message broker for a celery queue). Mongodb is disk backed where as Redis is memory based; My main dataset is too large to fit into memory (+16GB) so Mongodb was the choice I went with. Redis is making a great memcached replacement though. fletcher posted:Also, are you monetizing this thing at all, or is it more of a hobby/labor of love? When I started this I was thinking of it more as a portfolio piece, but I have started looking at the various ways I can monetize it. fletcher posted:It looks so slick and professional, the folks over at CCP Games must have been pretty impressed if they've seen this. They haven't seen it yet as far as I know; I have only sent links/screenshots to goons so far- on this forum and the Eve specific one. I hope to make it more public once I finish up a few features and let a round of beta testers break things. Edit: Some more changes to the trade finding tool Surface fucked around with this message at 20:22 on Jan 9, 2013 |
# ¿ Jan 8, 2013 03:13 |
|
|
# ¿ Apr 28, 2024 14:00 |
|
Lurchington posted:
This, via Grunt, with Bower + NPM + Travis/Jenkins, is a special kind of bliss. Add SASS + AngularJS + some kind of AMD into the mix and suddenly developing JS webapps is almost sane.
|
# ¿ Mar 17, 2014 03:35 |