• What are you working on? v17
    3,500 replies, posted
  • [img]http://dl.dropbox.com/u/2116169/waywo17.png[/img] (wip) [b]random selection of mildly interesting content from the last thread:[/b] [QUOTE=q3k;28211799]It's alive! [url=http://i.imgur.com/5t36V.jpg][img_thumb]http://i.imgur.com/5t36Vm.jpg[/img_thumb][/url][/QUOTE] [QUOTE=Orki;28232256]Posting another screen of my generated cave [img_thumb]http://filesmelt.com/dl/DungeonTest_2011-02-23_16-07-24-34.png[/img_thumb][/QUOTE] [QUOTE=ralle105;28240219]Playing around with GLSL [img_thumb]http://img713.imageshack.us/img713/2227/lighttesty.png[/img_thumb][/QUOTE] [QUOTE=Catdaemon;28243355]Intense CPU grinding via the gamedev.net article's method. It's pretty slow so the optimisations I have done are to A) only draw lights on the screen and B) Generate hulls of the shadow casting tiles ahead of time and use those instead. [img_thumb]http://img.meteornet.net/uploads/9asf/ss.PNG[/img_thumb][/QUOTE] [QUOTE=iNova;28254604][img_thumb]http://i.imgur.com/Swl2Z.png[/img_thumb] :buddy:[/QUOTE] [QUOTE=HiredK;28391033]Alright, I pretty much finished my OBJ loader with MTL support :v: [img_thumb]http://i51.tinypic.com/255m7g9.png[/img_thumb][/QUOTE] [QUOTE=TerabyteS;28410789]Today I was bored so I took my game of life, tore it apart and made a maze generator out of it. [img_thumb]http://dl.dropbox.com/u/2951174/c%2B%2B/zupe.png[/img_thumb] Takes the guy around 40 seconds to generate this^ The fun part is when you make it do crazy shit [img_thumb]http://dl.dropbox.com/u/2951174/c%2B%2B/gen.png[/img_thumb] It's actually still working on that one. I can explain the algorythm if anyone would like.[/QUOTE] [QUOTE=ZomBuster;28438157]Some improvements [img_thumb]http://i.imgur.com/6CJye.gif[/img_thumb][/QUOTE] [QUOTE=Dlaor-guy;28441089]OK, sharper shadows it is then. [img_thumb]http://i.imgur.com/1zKP8.png[/img_thumb][/QUOTE] [QUOTE=Xerios3;28443760][img_thumb]http://i.imgur.com/UAZGN.jpg[/img_thumb] Enjoy my monthly random screenshots ! [editline]5th March 2011[/editline] I just realized it looked ugly as hell so I changed it a bit. [img_thumb]http://i54.tinypic.com/2u56ptz.png[/img_thumb][/QUOTE] [QUOTE=Tangara;28523006]This evening I wrote a 3D RPN-based grapher for fun. It can do polynomials: [img_thumb]http://ahb.me/24Zj[/img_thumb] Trigonometry: [img_thumb]http://ahb.me/24Zl[/img_thumb] Some more trigonometry: [img_thumb]http://ahb.me/24Zm[/img_thumb] It uses GDI+ for rendering and I promise there's no else-ifs. Download here if you want to play with it: [url]http://anyhub.net/file/24Zt-3dgraph.exe[/url][/QUOTE] [QUOTE=Richy19;28529713]Made a clone of jallens gravispark (hope you dont mind jallen :V ) still get large fps drom when theres large amounts of particles but it seems to work ok [img_thumb]http://img818.imageshack.us/img818/526/43481021.png[/img_thumb] BTW im hoping to make this a larger particle engine[/QUOTE] [QUOTE=Dlaor-guy;28568861]Here, lemme demonstrate: Picture without du/dv [img_thumb]http://i.imgur.com/jBfsE.png[/img_thumb] Picture with du/dv [img_thumb]http://i.imgur.com/C5wcu.png[/img_thumb] Du/dv map [img_thumb]http://i.imgur.com/CWsbi.png[/img_thumb] I think I'm going to use this to make explosions just a bit more juicier.[/QUOTE] [QUOTE=Jack Trades;28618585][img_thumb]http://i.imgur.com/DW6Rl.jpg[/img_thumb] [editline]15th March 2011[/editline] [img_thumb]http://i.imgur.com/8hB31.jpg[/img_thumb][/QUOTE] [QUOTE=layla;28796688]Cheeky little image dump because I'm bored. [img_thumb]http://dl.dropbox.com/u/99765/66231.png[/img_thumb] [img_thumb]http://dl.dropbox.com/u/99765/6523434.png[/img_thumb] [img_thumb]http://dl.dropbox.com/u/99765/7432334.png[/img_thumb][/QUOTE] [QUOTE=Tangara;28835198]In other OS related news: [img_thumb]http://f.anyhub.net/2jm2[/img_thumb] I couldn't be bothered writing an ATA driver, so I made my OS switch between Real Mode and Protected Mode to use the BIOS interrupts for disk I/O. I'm pretty proud of the whole setup - it's able to flawlessly shift between real and protected as often as I like, while maintaining protected mode's state. I exposed this functionality through the real_exec() function, which takes a buffer of 16 bit real mode code and executes it. Here's the code to ata_read(): [img_thumb]http://ahb.me/2jm7[/img_thumb][/QUOTE] [QUOTE=Spacetech;28910702]I've been working on something for the past couple days and thought some of you might like it. I basically coded a program that allows you to use steam chat from your phone via text messages. It uses Google Voice that acts as a relay to send the messages between your phone and steam chat. [img_thumb]http://img690.imageshack.us/img690/2346/img0009jm.jpg[/img_thumb] [img_thumb]http://img43.imageshack.us/img43/7743/img0007efs.jpg[/img_thumb] [img_thumb]http://img840.imageshack.us/img840/9169/img0006gq.jpg[/img_thumb] [img_thumb]http://img710.imageshack.us/img710/2079/img0005yi.jpg[/img_thumb] I coded it in C++ with the boost, jsoncpp, curl, tinyxml, and Open Steamworks libraries, plus my own Google Voice library. This was my first time actually compiling and making my own libraries so learned a lot and I'm happy with the results. All you need is a Google Voice account (which is free) and a cell phone with text messaging. Right now I have it reading the account info and the cell phone number you want to use it with from a simple text file. I'm still testing it and I plan on releasing it soon.[/QUOTE] [QUOTE=knighty;29017999]Honestly, no. The ratios mean absolutely nothing. All that matters is the exact amount of time something takes to do. As soon as you start thinking in ratios, you have pointless data. "It runs half as slow" requires you to know the base of what you're working off. And if you do want ratios, you can still do that if you output frame time instead. You will appreciate how shit using FPS to time stuff is once you are doing more than just a single task. Anyway. [img_thumb]http://i.imgur.com/QEoPb.png[/img_thumb] Working on some more of the GUI side of things. Also support queries now, as well as action text and a few other commands. God damn I'm really gonna end writing a full IRC client aren't I...[/QUOTE] [QUOTE=Dlaor-guy;29033899] EDIT: Bonus picture, improved algorithm + color! [img_thumb]http://i.imgur.com/Emvzy.png[/img_thumb][/QUOTE] [QUOTE=ghettochip;29064181]better, wallpaper-ready render [IMG_thumb]http://i.imgur.com/h4OsV.jpg[/IMG_thumb][/QUOTE] [QUOTE=Maya2008;29141692]Updated my shattering Maya plugin: [img_thumb]http://img832.imageshack.us/img832/1000/teapot3.png[/img_thumb] [img_thumb]http://img687.imageshack.us/img687/9853/gold3m.png[/img_thumb] [img_thumb]http://img215.imageshack.us/img215/3834/hito.png[/img_thumb][/QUOTE] [QUOTE=Xerios3;29175399][img_thumb]http://i.imgur.com/jSlhr.png[/img_thumb] I even added this fancy dialog box to my map editor [img_thumb]http://i.imgur.com/FC3LN.png[/img_thumb][/QUOTE] [QUOTE=Dlaor-guy;29194792]Just made it possible for all types of blocks (including lasers!) to attach to elevator blocks, which gives me a fuck ton of new level design possibilities :buddy: [img_thumb]http://dl.dropbox.com/u/4081391/Comp-1.gif[/img_thumb] Also, if you're quick, you can get on top of the flying laser thing by jumping on the platform you're supposed to hide under... I guess I should add some kind of collectibles (like the glowing orb things in VVVVVV) to the game to increase replayability.[/QUOTE] [QUOTE=garry;29321868]Not totally programming, but just polishing the graphics for Snabbo. Hopefully don't have to tell you which are the new ones. [img_thumb]http://dl.dropbox.com/u/3590255/Bits/IMG_0780.PNG[/img_thumb][img_thumb]http://dl.dropbox.com/u/3590255/Bits/IMG_0802.PNG[/img_thumb] [img_thumb]http://dl.dropbox.com/u/3590255/Bits/IMG_0783.PNG[/img_thumb][img_thumb]http://dl.dropbox.com/u/3590255/Bits/Shop.png[/img_thumb][/QUOTE] [b]pointless awards:[/b] [list] [*]most interesting project: [i]jimbomcb's tf2 web spectate[/i] [*]sexiest game: [i]whatever dlaor is making[/i] [*]honorable mention: [i]turb for a variety of interesting projects[/i] [*]sympathy award: [i]novembrdobby for rotion's steam rejection[/i] [*]most chromosomes: [i]moustach3 / geel9[/i] [*]aspergers award: [i]nullsquared / limitofinf[/i] [/list] [url=http://www.facepunch.com/threads/1062318-What-are-you-working-on-v16]Version 16[/url] [url=http://www.facepunch.com/threads/1044832-What-are-you-working-on-v15]Version 15[/url] [URL=http://www.facepunch.com/threads/1028402-What-are-you-working-on-V14]Version 14[/URL] [URL=http://www.facepunch.com/threads/1000894-What-Are-You-Working-On-V13]Version 13[/URL] [URL=http://www.facepunch.com/showthread.php?t=969139]Version 12[/URL] [URL=http://www.facepunch.com/showthread.php?t=949277]Version 11[/URL] [URL=http://www.facepunch.com/showthread.php?t=935572]Version 10[/URL] [URL=http://www.facepunch.com/showthread.php?t=919721]Version 9[/URL] [URL=http://www.facepunch.com/showthread.php?t=899530]Version 8[/URL] [URL=http://www.facepunch.com/showthread.php?t=878114]Version 7[/URL] [URL=http://www.facepunch.com/showthread.php?t=862848]Version 6[/URL] [URL=http://www.facepunch.com/showthread.php?t=842121]Version 5[/URL] [URL=http://www.facepunch.com/showthread.php?t=829486]Version 4[/URL] [URL=http://www.facepunch.com/showthread.php?t=808758]Version 3[/URL] [URL=http://www.facepunch.com/showthread.php?t=774427]Version 2[/URL] [URL=http://www.facepunch.com/showthread.php?t=764346]Version 1[/URL]
  • New thread's smell. Some content on my very stupid and simple game: [img]http://img857.imageshack.us/img857/5517/workingle20110423230429.png[/img] The red square actually follows you, yes.
  • Most chromosomes. Heh. [editline]23rd April 2011[/editline] [QUOTE=Staneh;29383139]New thread's smell. Some content on my very stupid and simple game: [img_thumb]http://img857.imageshack.us/img857/5517/workingle20110423230429.png[/img_thumb] The red square actually follows you, yes.[/QUOTE] What's the blue line? The circle is the player, right?
  • [QUOTE=deloc;29383122] [list] [*]sexiest game: [i]whatever dlaor is making[/i] [/list] [/QUOTE] :woop: By the way, I've got 10 levels now: the player gets introduced to death blocks in level 7 and to elevators in level 9 :eng101:
  • [QUOTE=BlkDucky;29383148]Most chromosomes. Heh. [editline]23rd April 2011[/editline] What's the blue line? The circle is the player, right?[/QUOTE] Yeah the circle is the player, the blue line is a line from the player to the mouse. It's just that you can't see the mouse on the picture. I need some way to rotate the player to where it's looking but I have no idea how.
  • [QUOTE=Staneh;29383244]I need some way to rotate the player to where it's looking but I have no idea how.[/QUOTE] But it's a circle. :confused: If you rotate a circle, it still looks like a circle.
  • [QUOTE=deloc;29383122][b]pointless awards:[/b] [list] [*]most chromosomes: [i]moustach3 / geel9[/i] [/list][/QUOTE] Hahaha
  • Wow I spent the last thread doing some really boring shit. I hereby promise to do something more interesting
  • [QUOTE=BlkDucky;29383278]But it's a circle. :confused: If you rotate a circle, it still looks like a circle.[/QUOTE] Well, I was actually gonna do it so that there was a small line from the middle of the circle to the shell of the circle, so you can see where it's pointing. [editline]23rd April 2011[/editline] [QUOTE=Anthophobian;29383315]O[/QUOTE] O?
  • My "Game of Life" [image] [url]http://dl.dropbox.com/u/15805077/perma/gof.png[/url] [/image] baby steps now, baby steps...
  • [QUOTE=Staneh;29383244]Yeah the circle is the player, the blue line is a line from the player to the mouse. It's just that you can't see the mouse on the picture. I need some way to rotate the player to where it's looking but I have no idea how.[/QUOTE] In radians: Player.Rotation = Math.Atan2(Mouse.Y - Player.Y, Mouse.X - Player.X)
  • [QUOTE=CarlBooth;29383305]Hahaha[/QUOTE] I literally lold at this. For anyone who doesnt get it, downs syndrome is caused by having an extra chromosome.
  • I'm going to try to release something interesting in this WAYWO. I just don't have a idea at where to start at a good class structure.
  • [img]http://i53.tinypic.com/2wr3w3a.png[/img] Just recreating the Mersenne Twister random number generator from some code I saw.
  • [QUOTE=NorthernGate;29383411][img_thumb]http://i53.tinypic.com/2wr3w3a.png[/img_thumb] Just recreating the Mersenne Twister random number generator from some code I saw.[/QUOTE] comic sans... why?
  • [QUOTE=deloc;29383122] [b]pointless awards:[/b] [list] [*]most chromosomes: [i]moustach3 / geel9[/i] [/list] [/QUOTE] :saddowns:
  • Just out of curiosity, how many of the posters here are studying CS at university/college and how many are learning independently?
  • [QUOTE=Nigey Nige;29383467]Just out of curiosity, how many of the posters here are studying CS at university/college and how many are learning independently?[/QUOTE] independent.
  • [QUOTE=Nigey Nige;29383467]Just out of curiosity, how many of the posters here are studying CS at university/college and how many are learning independently?[/QUOTE] independent
  • The highlights in the last 3 WAYWO threads sucks.. I posted several images of 1 finished game and 1 current project.
  • [QUOTE=Nigey Nige;29383467]Just out of curiosity, how many of the posters here are studying CS at university/college and how many are learning independently?[/QUOTE] Independent learner here.
  • [QUOTE=Nigey Nige;29383467]Just out of curiosity, how many of the posters here are studying CS at university/college and how many are learning independently?[/QUOTE] independent
  • [QUOTE=Nigey Nige;29383467]Just out of curiosity, how many of the posters here are studying CS at university/college and how many are learning independently?[/QUOTE] I've never taken a class in programming (heck, I'm just finishing my senior high school year).
  • [QUOTE=likesoursugar;29383512]The highlights in the last 3 WAYWO threads sucks.. I posted several images of 1 finished game and 1 current project.[/QUOTE] I'm sad I didn't get in too
  • [QUOTE=NorthernGate;29383394]In radians: Player.Rotation = Math.Atan2(Mouse.Y - Player.Y, Mouse.X - Player.X)[/QUOTE] Okay, so I got this right now for my player class: [cpp] public Entity(int x, int y, int width, int height, int health, int speed) { this.x = x; this.y = y; this.health = health; this.speed = speed; this.width = width; this.height = height; score = 0; rotation = (int) Math.atan2(MouseInfo.getPointerInfo().getLocation().y - y, MouseInfo.getPointerInfo().getLocation().x - x); up = false; down = false; left = false; right = false; collision = false; }[/cpp] But, how would I actually let it rotate?
  • [QUOTE=Staneh;29383574]Okay, so I got this right now for my player class: [cpp] public Entity(int x, int y, int width, int height, int health, int speed) { this.x = x; this.y = y; this.health = health; this.speed = speed; this.width = width; this.height = height; score = 0; rotation = (int) Math.atan2(MouseInfo.getPointerInfo().getLocation().y - y, MouseInfo.getPointerInfo().getLocation().x - x); up = false; down = false; left = false; right = false; collision = false; }[/cpp] But, how would I actually let it rotate?[/QUOTE] If you need help [url=http://www.facepunch.com/threads/1053117-What-do-you-need-help-with-v2/page54]post in here.[/url] It helps to keep things more organised.
  • [QUOTE=Nigey Nige;29383467]Just out of curiosity, how many of the posters here are studying CS at university/college and how many are learning independently?[/QUOTE] Started programming in C++ when I was 14, Im now 20 and am nearing the end of my second year of computer science at uni. Learning independently was much more constructive. I know a lot about fancy technical stuff now thanks to uni, but most of my practical knowledge and skills come from self teaching.