|
steckles posted:
This is very cool, reminds me of old PC games. Such a cool style of pixel art.
|
# ? May 30, 2012 17:53 |
|
|
# ? May 9, 2024 09:28 |
|
Just some more screenshots from the RPG Probably some of the last with those horrendous old models and that antiquated terrain engine. I've been working on a brand new engine that I can just pop a bunch of the old game logic straight into so I can actually add new features without having to dig through the 3500 line main function.
|
# ? May 31, 2012 21:59 |
|
I've been working on a web app/idea I've been kickin around for a while involving creating/completing missions, socializing, turning life into a game, type weird thing. It might be the worst thing ever but its my first personal php project and it was fun. It's still in the bug working out & adding features phase but is mostly usable if anyone wants to check it out/sign up. https://www.kajuice.com is the uniform resource locater.
|
# ? Jun 1, 2012 07:21 |
|
Probably not something I would personally use, but it seems like a cool idea. I like the overall design of the site. Here's a bug: when there's no activity to display on the profile page, you see this:code:
|
# ? Jun 1, 2012 07:31 |
|
whoops, thanks for the heads up, didnt know about that one. Think I fixed it.
|
# ? Jun 1, 2012 07:38 |
|
I don't have any screenshots due to confidential company data, but I've been writing webapps that interact with our ConnectWise database to make that lovely software work better for me. Edit: I guess I should actually explain what I've done. The first is a board that show the number of unassigned tickets, the age of the oldest unassigned ticket, and a color indicator for the table row showing how long a ticket has been on the board unassigned. Another one show a user's tickets, how many there are, and it is organized by status. The ConnectWise interface is terrible for those things. Next I'll have a way to meaningfully search tickets for solutions to already solved problems. Edit2: Hopefully the blurs don't make these useless. Marsol0 fucked around with this message at 15:19 on Jun 2, 2012 |
# ? Jun 2, 2012 01:52 |
|
Goons, meet Iris. She is here to answer all your fact-based questions: https://www.youtube.com/watch?v=lKhxa3MrOqU It's just some voice recognition and text-to-speech libraries wired into the Wolfram|Alpha web API to create a special-needs Siri in about 100 lines of code. The voice recognition system uses two grammars - one very sparse one that listens for the "Iris" command plus a few other commands to cancel queries, and another dictation grammar that transcribes the questions. It then flips between which grammars are active so that normal talking doesn't trigger queries without the "Iris"/"yes?" dialog. It's fragile as all heck right now and the voice recognition fails a lot, but if I'm feeling saucy I might turn it into a system tray app someday. e: The screen recorder didn't do a good job of capturing the voice synthesis sound, you might need to turn up the volume to hear the responses. PDP-1 fucked around with this message at 05:17 on Jun 3, 2012 |
# ? Jun 3, 2012 04:02 |
|
PDP-1 posted:Goons, meet Iris. She is here to answer all your fact-based questions: Neat, this post inspired me to write a clone myself this evening. What are you using for speech recognition? Are you transforming the input before submitting it to W|A? How do you select which result segment is the most useful answer?
|
# ? Jun 3, 2012 06:30 |
|
I seriously want to know how that voice recognition works.
|
# ? Jun 3, 2012 10:56 |
|
Factor Mystic posted:Neat, this post inspired me to write a clone myself this evening. What are you using for speech recognition? Are you transforming the input before submitting it to W|A? How do you select which result segment is the most useful answer? Sinestro posted:I seriously want to know how that voice recognition works. The speech recognition is done via libraries from Microsoft Robotics Developer Studio 4. With those libraries you can choose to either use a system-wide shared speech recognition engine or to have an engine that is private to your process. I ended up going with the private engine because when you use the shared version it constantly tries to map free dictation onto the set of commands that other programs have registered, and that knocks the accuracy down by a lot. I'm not transforming any results before sending them to W|A, since it is designed to take natural language questions already. I'm thinking about trying to recognize simple patterns in the input such as [what is][X] so that I can tailor the output to sound a bit more natural, like [X][is][answer]. (e.g. "What is the population of Wisconsin" would return "The population of Wisconsin is 5.712 million people", instead of just "5.712 million people" like it does now) To pick the most useful answer you have to take a look at the W|A API results, which is just some XML split into segments named pods. If you've ever used the W|A website directly, you've seen that it returns different kinds of answers to the same question in little bubbles on the screen - each one of those is one pod. In cases where the query was clear, one of those pods is tagged as the 'primary' answer and has a 'plaintext' element that provides the answer I'm returning.
|
# ? Jun 3, 2012 14:45 |
|
Sinestro posted:I seriously want to know how that voice recognition works. That part is the easy part. Here's what I came up with yesterday evening: https://gist.github.com/2865139 (though to be fair I'm probably cheating a bit by using the WolframAPI package from nuget). But as you can see, there's no input or output transformation that would truly make it useful. One thing I thought of PDP-1, is that if you haven't already, building a grammar out of tokens from the top 1000 google searches, and/or popular proper nouns would help a lot for this.
|
# ? Jun 3, 2012 22:54 |
|
Oh wow, I didn't know about that nuget package. I got the .NET API example off of Wolfram's developer page and to be honest it wasn't that useful so I ended up parsing the XML with standard .NET tools. This one looks much better, thanks for pointing it out. The idea of using Google search terms is interesting, but won't that tend to over-weight pop culture and current news items? The main applications I could see using this for (other than being a pure geek stunt) are things like unit conversions, looking up physical constants, and simple calculations. If I were to try building a custom grammar it'd be centered around math/science terms. To improve accuracy I was looking at building training files for the underlying SAPI engine. You'd basically record the user reading a few lines of text and then pass the text+audio to the engine and let it figure out what internal settings produce the highest accuracy match. Unfortunately this isn't totally trivial and you'd have to ditch the .NET wrappers and work with the SAPI COM interface directly.
|
# ? Jun 3, 2012 23:58 |
|
PDP-1 posted:The idea of using Google search terms is interesting, but won't that tend to over-weight pop culture and current news items? The main applications I could see using this for (other than being a pure geek stunt) are things like unit conversions, looking up physical constants, and simple calculations. If I were to try building a custom grammar it'd be centered around math/science terms. It would probably save me at least a few minutes a day, which would really add up over time.
|
# ? Jun 4, 2012 01:59 |
|
If I can't verbally ask a smart agent "How old is Beyoncé in nimeshas" then it doesn't count
|
# ? Jun 4, 2012 02:06 |
I'm making an 'improved' version of my local DVD rental store's website to learn Python and Django. I want to add a lot of other stuff but I'm incredibly happy that it works. It would have taken a lot longer without the help of the guys of the Python and Django threads.
|
|
# ? Jun 4, 2012 05:25 |
|
Sinestro posted:I seriously want to know how that voice recognition works. I made my own attempt, but the voice recognition is completely poo poo. https://gist.github.com/2869958
|
# ? Jun 4, 2012 19:16 |
|
This is the overview page of my web app. Basically it's a todo list for all the corrective maintenance, planned maintenance, expiries and service dates coming up. This is hopefully going to be one of the main sellers of the system, the majority of other systems force you to go all over the place to keep things updated, where as the goal with this page is to keep you there for all your upcoming work, no fishing required. You can see everything in dated order of priority, click on it to see what you can do about it, and then you stay on the page when you've submitted the form. I'm hoping to figure out a clean way to do multiple items at once, as you can see you'd probably do all the replace light jobs at once and the details would be similar / the same for all of them. Also, I jumped on the ProximaNova bandwagon as all the cool kids seem to be doing that.
|
# ? Jun 6, 2012 02:19 |
|
A guy in this thread was talking about some kind of mapping web app. I couldn't help myself so I had a stab at it :iamafag:
|
# ? Jun 6, 2012 07:51 |
|
Like many colleges/universities, my college uses WebAdvisor to handle admissions, course sign up, pretty much everything. Like all WebAdvisor products, it's a worthless piece of poo poo. So I wrote a Greasemonkey script to make it a little bit better, and I've been updating it over the years. The most recent update can do this when you move the mouse over a section once it knows your schedule, so you can easily know where things end up: The red/green background's mine too - the only point where Camlink tells you there's a conflict with any section and your schedule is if you try to register it. Of course on the real course schedule screen this table's expanded and dynamic, so you can change the font size and whether to put room names after the class (like BIOL-104@F224), for printing. http://userscripts.org/scripts/show/37358 The Wizard of Oz fucked around with this message at 02:01 on Jun 10, 2012 |
# ? Jun 6, 2012 14:15 |
|
The Wizard of Oz posted:Like many colleges/universities, my college uses WebAdvisor to handle admissions, course sign up, pretty much everything. Like all WebAdvisor products, it's a worthless piece of poo poo. So I wrote a Greasemonkey script to make it a little bit better, and I've been updating it over the years. The most recent update can do this when you move the mouse over a section once it knows your schedule, so you can easily know where things end up: Neato. Wanna share it? I'm probably taking some courses there this fall.
|
# ? Jun 10, 2012 01:36 |
|
Persona non grata posted:Neato. Wanna share it? I'm probably taking some courses there this fall. Sure, if by "there" you mean Camosun College; other WebAdvisor clients look totally different and won't work. http://userscripts.org/scripts/show/37358 Edit: I just did a little googling of other ones, and some of them do look pretty similar and would just need some tweaking to get them to parse things properly. I'd integrate changes that make it work for other sites if all I gotta do is copy/paste it, but pay would be required for me to do the work. The Wizard of Oz fucked around with this message at 02:29 on Jun 10, 2012 |
# ? Jun 10, 2012 02:01 |
|
Just finishing making hella hard secret boss for the shmup I'm working on... (sped up 2X) https://www.youtube.com/watch?v=rpra_lgm9sc
|
# ? Jun 10, 2012 23:51 |
|
Haha, having those white pulses come though the holes in its shield is a devilishly good idea.
|
# ? Jun 10, 2012 23:54 |
|
seiken posted:Just finishing making hella hard secret boss for the shmup I'm working on... (sped up 2X) Yeah, that's just cruel with the shots coming out of the gaps, heh.
|
# ? Jun 10, 2012 23:56 |
|
seiken posted:Just finishing making hella hard secret boss for the shmup I'm working on... (sped up 2X) It's like Star Castle in hell. I like how as you destroy the shield it seems to transition from "obstacle in the way" to "vitally useful cover", which is really clever. Shmup fans will probably relish the challenge.
|
# ? Jun 11, 2012 00:30 |
|
I did a little blitz on the WebAdvisor processor that made it a whole lot better internally, and added support for the University of Guelph and the University of Winnipeg, in addition to Camosun College. I'm not 100% on it working on them completely since I don't have an account there, but it should almost be okay, and adding more is actually easy. The one big visible change is that you can now click on green sections while searching for them to add/remove them as test sections, so that they show up on your schedule in blue while hovering over others. So once you've got all the sections you want together, you can just click around for a few minutes and build a schedule really fast. I don't know why I didn't think of it earlier, it's loving brilliant. I should really proselytize this more, it's been stuck at 28 users since November 4, and it's really maturing. Nobody should have to use WebAdvisor vanilla, it's truly terrible. http://userscripts.org/scripts/show/37358 You can give it a try if you just install it, head to Camlink, and search for some sections under the students menu: https://camlink1.camosun.bc.ca/ The Wizard of Oz fucked around with this message at 03:54 on Jun 13, 2012 |
# ? Jun 13, 2012 03:41 |
|
seiken posted:Just finishing making hella hard secret boss for the shmup I'm working on... (sped up 2X) I would play the hell out of this and recommend my friends to buy it. Excellent work. You should really make that the boss music too, it's fantastic.
|
# ? Jun 14, 2012 22:59 |
|
seiken posted:Just finishing making hella hard secret boss for the shmup I'm working on... (sped up 2X) An amazing rear end in a top hat of a boss - great work!
|
# ? Jun 15, 2012 00:03 |
|
seiken posted:Just finishing making hella hard secret boss for the shmup I'm working on... (sped up 2X) That boss is a dick but also is really awesome in some way I can't put my finger on.
|
# ? Jun 15, 2012 00:10 |
|
seiken posted:Just finishing making hella hard secret boss for the shmup I'm working on... (sped up 2X) I have to say I'm a HUGE fan of Geometry Wars and I have faith this could be a big hit! I want it.
|
# ? Jun 18, 2012 01:10 |
|
I've mostly been dicking around with teaching myself PHP and ImageMagick in my freetime over the last few weekends by working on a small image-processing/generating project. Essentially, I'm working on a simple app that generates artsy/hipster pictures like what you'd see on blogs like http://icanread.tumblr.com/ by mashing random scraped pithy quotes and interesting Flickr photos together. An example of a generated picture: I'm pretty happy at how it's coming together, especially considering this is like a side-side-project to what I'm working on this summer. I still need to quash a bug in saving photos through the right-click context menu, as well as add more filter options besides "slightly film grained" and design the actual site that will host the app, but I'm pretty happy with the way the generator shaped up.
|
# ? Jun 18, 2012 03:09 |
|
Dad Jokes posted:An example of a generated picture:
|
# ? Jun 18, 2012 03:46 |
|
Dad Jokes posted:I've mostly been dicking around with teaching myself PHP and ImageMagick in my freetime over the last few weekends by working on a small image-processing/generating project. Essentially, I'm working on a simple app that generates artsy/hipster pictures like what you'd see on blogs like http://icanread.tumblr.com/ by mashing random scraped pithy quotes and interesting Flickr photos together. The only thing I noticed that's bugging me is that the two transparent boxes overlap, and leave a darker grey line. Can you draw the two black boxes, and THEN transform the combined image to be transparent? I don't remember how good ImageMagick is with layers and whatnot, however. Edit: Otherwise, super super nice, I like it a lot!
|
# ? Jun 18, 2012 04:07 |
|
Jewel posted:The only thing I noticed that's bugging me is that the two transparent boxes overlap, and leave a darker grey line. Can you draw the two black boxes, and THEN transform the combined image to be transparent? I don't remember how good ImageMagick is with layers and whatnot, however. That or keep the overlay and skew the angles more and go for the whole "taped words on, but poorly on purpose" hipster thing.
|
# ? Jun 18, 2012 05:13 |
|
I've been working on the toolchain for my 2D game engine lately. The "Campaign Editor" is coming together slowly.
|
# ? Jun 18, 2012 11:18 |
Is that... QuickBasic?
|
|
# ? Jun 18, 2012 11:38 |
|
oiseaux morts 1994 posted:Is that... QuickBasic? I see indentation and no line numbers, so at least he's on the right track. And hey, interpreted languages are all the rage these days anyway- I'd assume that QBasic on a modern computer is pretty blazing.
|
# ? Jun 18, 2012 13:59 |
|
oiseaux morts 1994 posted:Is that... QuickBasic? I hear it's making a comeback in the rails community.
|
# ? Jun 18, 2012 14:00 |
|
Yes, its QB64.
|
# ? Jun 18, 2012 14:59 |
|
|
# ? May 9, 2024 09:28 |
|
Mug posted:Yes, its QB64. I've been working on this project for well over a year now. It's a silly web-based text adventure game, with an in-site content creator. You can create game elements with simple forms and have them playable by everyone immediately! I have most of the game functionality in order, and the designer is coming along nicely. Not a lot of content yet as so far I've been doing everything by hand in XML, but once I get the content creator up I might as well crowd-source the entire game, hee hee hee! Interface looks like complete poo poo since I'm not a web designer but should be usable at least.
|
# ? Jun 18, 2012 16:12 |