Jump to content
  • Advertisement

Septopus

Member
  • Content Count

    738
  • Joined

  • Last visited

  • Days Won

    20

Septopus last won the day on February 1

Septopus had the most liked content!

Community Reputation

476 Neutral

About Septopus

  • Rank
    Advanced Member

Personal Information

  • Role
    3D Animator
    3D Artist
    Art Director
    Concept Artist
    Creative Director
    Environment Artist
    Game Designer
    Producer
    Programmer
    Technical Director
    Writer
  • Interests
    Art
    Design
    DevOps
    Programming

Recent Profile Visitors

5459 profile views
  1. Septopus

    Dynamic Asset Progress

    Awesome man!! Nice progress!
  2. Septopus

    Speed Creation - Robot

    Haha!! Nice! That's a creepy bot! I won't ask about it's primary directives...
  3. Septopus

    F is for February..

    Bad weather, multi-day power outages, a fun chest cold, and several other excuses led to my recent absence/lack of progress.. Working on getting back into the sling of things. I think I needed a hiatus though, it had actually been months since I watched a movie or tv show. I can't say that anymore.. lol. I think I watched at least 50 hours worth. And then there's youtube... haha So, where are we at? I'm presently/still working out the final settings on my first iteration of in-game music code. @Jacky Chan has given me some very nice music to work with and I'm trying to make the sound-track a bit dynamic so it's taking some tuning. For some reason I got a bit zapped out by this process, perhaps it was just where I was when I needed a break, or that I'm not exceptionally interested in writing code to play music, or all the extended play-testing required for checking music transitions.. Either way, this is where we are. In addition to some code work that still needs to be done, I'm still lacking a UI component for music/soundfx controls and the play-testing that will require. Then I'll make a demo for my music guy to check out, then if he likes it, I'll be posting it up in the usual place. So, here's to motivation! Wish me luck. hahaha!
  4. Septopus

    Sling Bot Boarding

    Play the latest build here: https://www.kongregate.com/games/WilliamOlyOlson/slingbot-boarding This started as a personal challenge to myself to build a complete game in 25 days. That worked out so well, it's still not done! haha! It's a game about robots, snowboarding on rocket powered snowboards, and it's a work in progress. Currently Features: Racing in player generated courses against computer controlled robots.* Freestyle mode where you can explore the park without restriction, there are also some hoops you can jump through to earn rings(in-game currency).* Rabbit chase mode, where you can earn rings for close-following another robot on a random course throughout the park.* * - this feature may not yet be entirely complete.
  5. Septopus

    Unity Problems

    What is the purpose of your "path-tracing" variation here, in this scenario? Can you provide an example of the effect you are trying to achieve? And the 300 different raycasts? Is 300 significant or just a test number? So, you have the script on an empty object. And a box with a light INSIDE it. This box is your "scene" then? And the empty object is inside this box? Do you have Project Settings > Physics > Queries Hit Backfaces checked? Or are the "inside" faces already the "front" faces of this box? Either way, a little more description of what you are actually trying to achieve and how you are going about it might help.. i.e. What are these "hit point" objects you describe(are they objects?), and what exactly are they supposed to stick to? Some comments in the code would be extremely helpful too.
  6. Septopus

    Unity Problems

    void Update () { m_Clear_Buff.CopyTo(m_Color_Buff, 0); m_main_Cam.enabled = false; m_Trace_Cam.enabled = true; System.Random r = new System.Random(98); for (int i = 0; i < 300; i++) { Vector3 dir = new Vector3((float)r.Next(360) /360f-.5f, (float)r.Next(360) / 360f - .5f, (float)r.Next(360) / 360f - .5f); Ray ray = new Ray(new Vector3(0,0,0), dir); RaycastHit rch; if (Physics.Raycast(ray, out rch, 50f)) { Vector3 sp = m_Trace_Cam.WorldToScreenPoint(rch.point); if (sp.x >=0 && sp.x < m_Trace_Cam.pixelRect.width-1 && sp.y >=0 && sp.y < m_Trace_Cam.pixelRect.height-1) { float lv = Mathf.Max(Vector3.Dot(rch.point.normalized, new Vector3(0, 0, 0)), 0); lv *= 10; Material m = rch.collider.gameObject.GetComponent().material; m_Color_Buff[(int)(sp.x + sp.y * m_Trace_Cam.pixelRect.width)] = new Color(m.color.r * lv, m.color.g * lv, m.color.b * lv,1); } } } m_Trace_Cam.enabled = false; m_main_Cam.enabled = true; m_Trace_Tex.SetPixels(m_Color_Buff); m_Trace_Tex.Apply(); } Okay, that's better.. Now, why are you raycasting 300 times in random directions every update? That doesn't really sound anything like what you were wanting to do.. Also, what is this script attached to?
  7. Septopus

    New Screenshots of Nanotale!

    Second that!
  8. I'm still learning blender for game asset creation, and I've been learning blender (and Unity) for game use for several years now.. The only easy assets to create are the ones you pay for. Sometimes the free ones aren't half bad either.. Check out the Unity Asset Store, and do as @RidiculousName suggests, watch several hundred YouTube videos on Unity and Blender. Set aside at least a month for each of these programs, just to learn how to use their interfaces and get accustomed to the terminology. If you are not patient with this process it will only become harder. Then, once you understand the software, you can begin learning how to use it to do the things you imagine, all of them.
  9. Reducing the size of something is called compression. Not encryption. And you still haven't explained why you need the size to be smaller after processing. If all you need is encryption then the size of the encrypted data should not really be that big of a deal. If you only have such a limited amount of space in which to store this data on the server then you should probably look at why that is, and solve that problem first.
  10. Well, it was 16 and 5.. And now 12 and 4.. Why can't you just encrypt the 16 or 12 character Mobo ID into a 12 or 16 character string and use that? It had to be 5 before but now it can be 4, so why not 12 or 16 or 128?
  11. Septopus

    Outsider

    This looks incredible! Nice work!
  12. Septopus

    SlingBots - Major Changes, and Audio Strangeness.

    Thanks @lawnjelly! Yeah, the camera takes a little getting used to. If you are NOT holding right-click then the camera will be facing your velocity direction(constant lerp so it may lag slightly for some things...) If you want the camera to face your "heading" then use right-click. As you have stated, when you are in the loop if you don't complete it in one consistent forward motion, it will get very confusing and almost impossible. It took me LOTS of tries to figure out how to solve the loop...If it continues to present trouble for folks though I may move it to a higher level where players will have more experience with the board/camera controls. One thing I think people don't immediately understand about this game, it's not designed for you to do anything with slow precision, It's designed for high speed activities that have a high failure rate until you find the trick that makes it become easy. I'll be posting more technique spoilers as I go too, so check those out if you get really stuck with something. As well, I'm constantly trying to improve the camera, because I know it's confusing sometimes.. Just don't know what else would make it better.. at the moment. Hmm, new idea.. I could include technique hints in recorded replay form in-game too.. That might really help.
  13. Septopus

    SlingBots - Major Changes, and Audio Strangeness.

    Thanks man! Yeah, the replay feature will be nice once I get it a little more refined. I want it to record and persist those replays to a server, that way the master leader-board(doesn't exist yet), will have replay capabilities too. More stuff I'm waiting on my server for... The dome(s), there are 10 of them currently, and they do absolutely nothing as yet. They are surrounded by 10 turrets and I'm calling them "installations" for now, original I know, haha! What WILL happen: once you destroy all of the outside defenses then the dome will fall down and you will be attacked by another level of defenses, this will probably involve one or more Ice Yettis(almost realized) and a few Machine Gun Bunnies(still entirely fictional).. These "installations" will have a prize within them, probably many, some that are consumable and/or upgradeable/etc.. So you will be encouraged to sack them repeatedly, and possibly in specific sequences and/or there will be better rewards for destroying more without getting an Excessive Damage Reset(which returns you to start position and resets ALL park installations). To keep things interesting, all aspects of their defenses will grow more difficult to defeat as you progress through the Arena Levels(prizes will get better). There will also be player attributes that will increase via these same triggers and others, but those are also still fictional as well. Super Loop Technique Spoiler: Also, if you haven't tried it, flight is pretty much doable. To try it out easily(holding your forward thrust key down constantly), run full speed off the edge of the plateau and then simultaneously apply a frequent tap to your backflip button. I can throw a snowball from midair onto one of the turrets surrounding one of the domes and then land on the dome itself, without touching the ground(it takes almost a full tank of boostfuel though). You can also go airborne from anywhere with a good enough jump to get you high enough to gain flip control. There will be also be achievements and levels that require you to fly vertically, and other tricks, so practice some flying.
  14. But why does it have to be 5 digits? If you just need it to be reasonably safe you could use every other digit(up to 5), then only compare those digits... For that matter you could then take those 5 digits and actually encrypt them if you wanted... But that may still have some false positive matches. Depends on how secure you need it to be.
  15. Septopus

    SlingBots - Major Changes, and Audio Strangeness.

    Awesome, thanks! Yeah, it's way less clumsy with the new camera angles. I'm looking forward to adding a whole lot more actual game content in the next few, now that I've ironed out some of these wrinkles.
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!