GMod - What are you working on? November 2016 (#63)
287 replies, posted
[QUOTE=bobbleheadbob;51409040]Where is the obligatory companion cube?
Here's the third-person view.
[video=youtube;o_pWG3IHUcQ]http://www.youtube.com/watch?v=o_pWG3IHUcQ[/video]
I was fucking around with it and...
[video=youtube;eKZAlMQW-9s]http://www.youtube.com/watch?v=eKZAlMQW-9s[/video][/QUOTE]
1) Umbilical cord
2) I need for some reason that thing on second video
3) Name of song plz?
[QUOTE=gonzalolog;51409094]1) Umbilical cord
2) I need for some reason that thing on second video
3) Name of song plz?[/QUOTE]
1) It's supposed to attach to the belt.
2) I was trying to see what I could learn about the prone mod when I accidentally went on the wall while proned. It was too funny not to share.
3) You're out of luck. My girlfriend wrote that one. She was playing in a phone call in the background. :)
I dug up my old, unfinished text editor that I was working on about 2 years ago, and I decided to finish it with proper controls, shortcuts, indentation and highlighting.
So far, most things work, but I need to implement a proper language system for different syntax highlighting, and automatic language indentation rules.
It's entirely written in Lua, using Derma. I wanted a replacement for RichText and DTextEntry with more flexibility.
The editor is currently sitting at around 2100 lines of code, but most of that is utility functions for other addons to customize the behaviour and create plugins for it.
[vid]https://share.metamist.xyz/Sk1xM1Gfg.mp4[/vid]
[QUOTE=raubana;51408987]Got a working prototype in-game script editor now. Also more proof of concept: how this can be both a learning experience and loads of fun at the same time. :cool:
[video]https://youtu.be/X3kVVOyPSQE[/video][/QUOTE]
[QUOTE=Metamist;51411411]I dug up my old, unfinished text editor that I was working on about 2 years ago, and I decided to finish it with proper controls, shortcuts, indentation and highlighting.
So far, most things work, but I need to implement a proper language system for different syntax highlighting, and automatic language indentation rules.
It's entirely written in Lua, using Derma. I wanted a replacement for RichText and DTextEntry with more flexibility.
The editor is currently sitting at around 2100 lines of code, but most of that is utility functions for other addons to customize the behaviour and create plugins for it.
[vid]https://share.metamist.xyz/Sk1xM1Gfg.mp4[/vid][/QUOTE]
You two should shove your things together.
:sex101:
[QUOTE=bobbleheadbob;51411684]You two should shove your things together.
:sex101:[/QUOTE]
That's why I dug up my old one after talking with him on steam some days ago, so he could check it out before creating his own :V
Then I decided to finish it.
[QUOTE=bobbleheadbob;51411684]You two should shove your things together.
:sex101:[/QUOTE]
[QUOTE=Metamist;51411934]That's why I dug up my old one after talking with him on steam some days ago, so he could check it out before creating his own :V
Then I decided to finish it.[/QUOTE]
Yeah, me and Metamist have been doing some stuff together. I've been working on my own editor from scratch, while he's been updating his older one. I've been asking for derma advice from him and even referenced his source code for little things in my editor.
But, as far as actually using his editor, I'm on the fence about this right now. I could do that, but I think it's better to add in features as they become necessary. The last thing I want to do is remove a feature in a future iteration of The Pancake Games only to hear tons of people whine about it being removed. I'd rather they whine about a feature not existing since who's whining will help me determine who it would actually be helping (as in newbs versus pros).
[QUOTE=bobbleheadbob;51403803][video=youtube;MRgoU0_V42U]http://www.youtube.com/watch?v=MRgoU0_V42U[/video]
Hook mount/dismount, breaking glass windows by slamming down on them.[/QUOTE]
u r fucking wonderful.
[editline]23rd November 2016[/editline]
[QUOTE=Metamist;51411411]I dug up my old, unfinished text editor that I was working on about 2 years ago, and I decided to finish it with proper controls, shortcuts, indentation and highlighting.
So far, most things work, but I need to implement a proper language system for different syntax highlighting, and automatic language indentation rules.
It's entirely written in Lua, using Derma. I wanted a replacement for RichText and DTextEntry with more flexibility.
The editor is currently sitting at around 2100 lines of code, but most of that is utility functions for other addons to customize the behaviour and create plugins for it.
[vid]https://share.metamist.xyz/Sk1xM1Gfg.mp4[/vid][/QUOTE]
Are you planning to expand it in any particular way.
I did a few pre-alpha matches as a test of the system for The Pancake Games as it currently stands. Metamist and I talked over the test matches as if it were the actual stream. I also hate my voice :suicide:
[video]https://youtu.be/jqeqypx0bjI[/video]
[QUOTE=raubana;51418516]I did a few pre-alpha matches as a test of the system for The Pancake Games as it currently stands. Metamist and I talked over the test matches as if it were the actual stream. I also hate my voice :suicide:
[video]https://youtu.be/jqeqypx0bjI[/video][/QUOTE]
Is the object of the game to create the best AI? That would be badass.
Each team runs the player's AI code and the winning team dubs the player as the swaggiest coder.
[QUOTE=bobbleheadbob;51418616]Is the object of the game to create the best AI? That would be badass.
Each team runs the player's AI code and the winning team dubs the player as the swaggiest coder.[/QUOTE]
I actually have a script already written for the video I'll do explaining the games.
[QUOTE]
...
The Pancake Games is a competition of intelligence, creativity, and good humor. It’s a challenging programming competition where teams are created and programmed by single human coach. Once the tournament has begun, the coaches can no longer modify their teams, and their teams will compete against each other with little to no intervention.
The 2017 competition is centered around the theme of land vehicles and sportsball.
The vehicles are setup with vector-boosters. This means they can hop, kick, boost, and roll. With the exception of rolling, using their boosters with costs a vehicle 25 fuel. With a reservoir of 100 units, depleting a vehicle’s fuel can happen rapidly. Driving over a fuel powerup instantly replenishes a vehicle’s fuel. Keeping a vehicle’s reservoir filled is vital to winning this competition since a vehicle with an empty reservoir won’t stand much of a chance.
The objective for this year’s competition is to get the ball into the opponent's goal while defending your own. Each objective completed will give your team a point. At the end of a match, the team with the most points will move on in the tournament, while the other team will be eliminated. Once all other teams have been eliminated, the last team standing wins the competition, and that team’s coach will be declared this year’s TK.
...
[/QUOTE]
EDIT: So, yeah, that's the plan :cat:
[QUOTE=raubana;51418651]I actually have a script already written for the video I'll do explaining the games.
EDIT: So, yeah, that's the plan :cat:[/QUOTE]
Will there be a version which players can actually play the game not controlling the bots?
[QUOTE=YoutoYokodera;51419094]Will there be a version which players can actually play the game not controlling the bots?[/QUOTE]
Yes, [URL="https://facepunch.com/showthread.php?t=1536424&p=51195052&viewfull=1#post51195052"]it's already partially done[/URL].
[QUOTE=raubana;51418651]I actually have a script already written for the video I'll do explaining the games.
EDIT: So, yeah, that's the plan :cat:[/QUOTE]
Give me your address and I'll order you some hookers.
Thank you for making this.
[QUOTE=bobbleheadbob;51419240]Give me your address and I'll order you some hookers.
Thank you for making this.[/QUOTE]
As much as I love me "the ladies of promiscuity," [URL="https://www.patreon.com/raubana"]I'd rather you supported me on Patreon[/URL] :smile:
[QUOTE=raubana;51419323]As much as I love me "the ladies of promiscuity," [URL="https://www.patreon.com/raubana"]I'd rather you supported me on Patreon[/URL] :smile:[/QUOTE]
wow, nice plug lmao
[QUOTE=Tupac;51419370]wow, nice plug lmao[/QUOTE]
He just wants the choice of hooker to be his own. I can respect that.
[QUOTE=raubana;51418651]- pancake games -[/QUOTE]
This is pretty awesome.
The only thing that bothers me about this is the name - Pancake makes me think of MPan (MysteryPancake), not you. But name aside, I can't wait to see this happen! Who knows, I might even participate.
Participation would be free, right?
stupid pancake idiot stealing your idea
Surprised anyone remembers me, I've been gone for like a year
[QUOTE=MPan1;51420245]stupid pancake idiot stealing your idea
Surprised anyone remembers me, I've been gone for like a year[/QUOTE]
How can I forget when I got tons of boxes everyday
[QUOTE=NeatNit;51420230]This is pretty awesome.
The only thing that bothers me about this is the name - Pancake makes me think of MPan (MysteryPancake), not you. But name aside, I can't wait to see this happen! Who knows, I might even participate.
Participation would be free, right?[/QUOTE]
Yes, it'd be free.
EDIT: Oh, the name! The name is a pun - pancake script is the language I created for the games, and it got it's name from the fact that the interpreter has such a [I]short stack[/I]. :thatwasfunnyright:
[video=youtube;wmtaDiSo7Wk]https://www.youtube.com/watch?v=wmtaDiSo7Wk[/video]
I'm reviving Monolith as it, i've started with optimizations and then i'll continue with features that i coudln't finish!
[QUOTE=MPan1;51420245]I've been gone for like a year[/QUOTE]
Your post history has determined, that was a lie.
[QUOTE=MPan1;51420245]I've been gone for like a year[/QUOTE]
56 posts in the last month :v:
I wrote an incredibly slow environment lighting raytracer. Because why not? All of these were captured from a map I made, with mat_fullbright 1.
[img]http://puu.sh/stsNL/3d56d91696.png[/img] [img]https://puu.sh/sttdZ/29c990aa78.png[/img]
[img]http://puu.sh/stvWo/92af39a30b.png[/img]
[QUOTE=Darkomni;51423782]I wrote an incredibly slow environment lighting raytracer. Because why not?[/QUOTE]
Cool! How does it work?
My final post before I release my steam loco mod, vid here: [video=youtube;muumHewr_e8]https://www.youtube.com/watch?v=muumHewr_e8&feature=youtu.be[/video]
I got a little bit of stuff to do, but release date is tomorrow. (lets just hope my mod doesnt get over taken by Photon reposts on the workshop :o)
[QUOTE=YourStalker;51422271]Your post history has determined, that was a lie.[/QUOTE]
Trash posts including this one mainly
I'll stop wasting this thread now :P
[QUOTE=MPan1;51424864]Trash posts including this one mainly[/QUOTE]
Stop
Let me admire those works first
[editline]25th November 2016[/editline]
Oh pageking
Well since I'm very noob with lua
Here is my little work
It's simple but for me it's a great achievement
A printer that spit money out physiscally, the money slide out then drop to the ground
[IMG]http://i64.tinypic.com/2qujf61.jpg[/IMG]
[QUOTE=NeatNit;51423870]Cool! How does it work?[/QUOTE]
I trace forward from every pixel on the player's screen, and then trace outwards in a random direction facing away from the surface normal. If it hits the sky, then I increase the percentage of total connected traces for that sample - from 0 (all traces hit sky) to 1 (no traces hit sky)
Then I store the x + y for that particular sample, as well as the amount to darken that particular spot. (percent hit * 255)
There's also a big drawback: traces test against a model's vphysics collision mesh, not its actual model:
[img]http://puu.sh/stXA0/6c3aa845be.png[/img]
[url=https://puu.sh/stXAY/78225b9c29.png]Source image before rendering the light with my function[/url]
Note the mismatched and blocky lighting on the combine soldier.
Here's the function I'm using to do this, and hopefully if there's anyone interested enough, they can figure out how to improve or optimize it. I'm still pretty new to programming, and I just wanted to do this for fun - it's probably tremendously inefficient.
[url]https://ghostbin.com/paste/3b6do[/url]
Place it in cl_init or something.
Sorry, you need to Log In to post a reply to this thread.