[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]

/agdg/ - Amateur Game Development General

AGDG - The Board
Name
Email
Subject
REC
STOP
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options
dicesidesmodifier

Allowed file types:jpg, jpeg, gif, png, webp,webm, mp4, mov, swf, pdf
Max filesize is16 MB.
Max image dimensions are15000 x15000.
You may upload5 per post.


Welcome to AGDG, keep working on your game anon!
See also: /ideaguy/ | /vm/

File: eddaa23753b69d7⋯.mp4 (15.81 MB,1920x1080,16:9,Shitty demo.mp4)

e33b85 No.32310

I'm looking for suggestions for my desktop mascot program. That and I also want to share my progress. As to whether you can consider this a game, there's a togglable WASD so I consider it so. That and I plan to add extra gameplay/ interactions down the road.

So far it has gravity, can be thrown around with velocity and that's about it. It also reads all its sprites (placeholder) and movement variables from an XML file; allowing anyone to easily mod themselves a custom mascot.

I also plan to have to wonder about the screen and walk on open windows by somehow finding solid color blocks of pixels. The goal is to have a nifty desktop companion that's superior to the Chii one that's also included in the video. I also plan to pay an artist for custom sprites.

That being said, any ideas on features I can add? I'm trying to make it both entertaining and somewhat useful beyond eventually supplying the user with >>>/robowaifu/ propaganda.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32311

File: bad154c7c958698⋯.png (41.07 KB,895x273,895:273,Platform example.PNG)

File: 6186235bd415307⋯.png (160.6 KB,552x372,46:31,Capture.PNG)

Screenshots of the current placeholder mascot and what would constitute a platform.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

7161d8 No.32312

>inb4 suicide jokes

Cute things she could do without disrupting the user

>knocks on the monitor when you are inactive for too long

>gets startled if you open a window while she is distracted

>if you have two monitors or more and fullscreens something on the main monitor she walks over to some other monitor and stays there

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32313

File: 8b086a983c70a4c⋯.png (263.92 KB,800x800,1:1,8b086a983c70a4c73bd3065ed9….png)

>>32312

Great ideas! I'll be adding them to my "to add" list on GitHub (dunno if there's a more official way of doing it). Once I get a settings menu done and have basic support for new custom mascots I'll start working my way down your list.

Again, I appreciate the ideas. I likely wouldn't have thought of most those things.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

10a910 No.32317

As far as I remember Shimeji mascots climb up on windows and edges of the screen and you can spawn many of them at once.

As for suggestions, if possible think about allowing the mascot to go into a background layer and hide behind windows and occasionally peek out. Then it gets surprised if you move the window and reveal them.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32318

File: 7678e25f619f8a1⋯.jpg (10.55 KB,250x250,1:1,25acb794b36b67795599eff083….jpg)

>>32317

Hmm.. seems like a challenge as it's basically an image on a transparent window. But a challenge is fun and it'll be good practice. I'll defiantly give it a go, thanks for the idea.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

8d42b5 No.32320

Can you detect where the mouse is?

Make it blush and get flustered if the cursor is nearby for a few seconds. Or maybe if you sweep your cursor over it's head, it'll get knocked over.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32321

>>32320

Yeah it can, I'm already tracking it to calculate the speed of which the mascot is thrown around to calculate velocity. So it's defiantly doable and would be very easy to program (art is the limiting factor).

I'll add your suggestions to my GitHubs "to do" document so I don't forget. Your ideas will defiantly add some character to my little desktop buddy.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

7161d8 No.32322

File: 2bdf6b1ac2f608c⋯.gif (1.2 MB,234x396,13:22,disgusting.gif)

>>32321

make it so if you move slowly above her she keep jumping to try reach it, if you lower the mouse pointer she can grab it, it would act as if you were dragging her

Also make it so if you drag her too fast back and forth she gets dizzy, and vomits rainbows

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32324

File: c2cb50a9bad497a⋯.png (29.79 KB,263x150,263:150,Capture.PNG)

>>32322

lol, that's actually a really cool idea. I'll defiantly be trying to add your ideas. Besides, you can never have too many konosuba references.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c5b220 No.32325

You fools, you're training OP to create the next huge piece of malware!

>>32317

I don't know if this can be done with Windows, which I'm guessing is OP's target platform.

>>32310

https://en.wiktionary.org/wiki/defiantly

https://en.wiktionary.org/wiki/definitely

Are you an ESL, OP?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32326

File: e981e069f7893a6⋯.png (91.58 KB,598x682,299:341,2e773a882b174b346fc4ee9b8b….png)

>>32325

Yeah, I'm unsure if it's possible. Especially as I'm using C# and Windows Forms, I'll probably just experiment a bunch and see what's possible.

Assuming ESL means English is my Second Language, nope. I'm just really bad at communicating online in an informal manner. Anything in particular weird about how I'm speaking?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32327

>>32326

>>32325

Shit NM. I'm trying out Grammarly and sometimes forget to double check the corrections it makes. That's what I get for being lazy. So no, I'm an English speaker, I'm just retarded and forget to double check my posts.

I also can't delete my previous post because my "password may have changed". God knows why, maybe it's Chrome or something?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

8d42b5 No.32329

>>32325

>I don't know if this can be done with Windows

You don't necessarily need to order the windows themselves, you can crop the image instead to give the illusion of it going behind a window. It won't work with the glass transparency in Windows7 though, and it might be inaccurate while a window is being dragged.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c5b220 No.32332

>>32329

Can programs really tell the focus state and position of other windows?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c5b220 No.32333

>>32327

Don't bother with dumb sites like that, just read a book. I think "defiantly"'s the only thing that came out to me.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32334

File: 737ecfd32377a60⋯.jpg (41.31 KB,453x455,453:455,737ecfd32377a600ab53149033….jpg)

>>32332

Maybe C++ or Python (poorly) can, I don't know about C# as I'm using Windows forms and I honestly doubt it. An idea I had was to find some sort of recognition code library to identify windows as the form I'm using is locked to the top layer (visible over all other windows). Alternatively, I could scan the pixels on screen for specific patterns. However, that'll take up WAAAAYYYY too many resources so it's impractical.

So for now I plan to just make a cute buddy using the suggestions I was given, maybe she'll be able to offer quick access to some programs for extra functionality. Then I'll see about advanced stuff like tracking other program windows.

I'm building her so anyone can easily edit the mascot, settings, physics, graphics and more in minutes with no coding. Hopefully that, the final mascot itself being cool and cute, plus my public repository will attract more skilled programmers to help out down the track. It'd be nice to work with other anons once I have a solid foundation and all the features I want.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

b8e058 No.32335

>>32334

>Maybe C++ or Python (poorly) can, I don't know about C# as I'm using Windows forms and I honestly doubt it.

You certainly can, although you _may_ need to set up the appropriate P/Invoke calls. There's probably already a library available with NuGet that covers it (likely one of the Windows interop libraries Microsoft themselves have put out).

Remember, anything you can do in unmanaged code on Windows, you can do in .NET apps. You just sometimes need to jump through a couple of extra hoops (P/Invoke, marshalling, etc.) in order to achieve it.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32336

File: 3208da0dbbae18e⋯.png (401.49 KB,600x630,20:21,3208da0dbbae18e9803ad1914d….png)

>>32335

You've got me excited. Despite the fact I'm currently majoring in Computer Science I feel like I've learnt fuck all. I learn more talking with randoms on the internet and making autistic programs than I do undertaking a $30k AUD degree.

The moment I'm on end-of-year break and I've got the fun features down, I'm gonna learn all this crap so I can build even more complex and autistic programs in the future. Then some website to show it all off for a future employer when I get an actual job in the field.

Then I'll have something to do besides trying to design and 3D print robot companions with random anons on >>>/robowaifu/

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

b8e058 No.32338

>>32336

>Computer Science

There's your problem, bro. CS doesn't teach people how to program. It's essentially math with computers. You should have gone to a college / career school for programming instead.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

acd432 No.32339

File: 87eff1a57d13411⋯.mp4 (1.82 MB,640x480,4:3,ソシャゲLive2D 宝石研物语.mp4)

File: 340e59afc49ee65⋯.jpg (6.27 KB,480x360,4:3,flchan.jpg)

headpats

sleep cycle

lewding

trash bin/cage

dollhouse/disappearing door

dancing

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

0a9a50 No.32340

>>32332

How's the mascot sitting on top of the window in OP's video if you couldn't?

https://msdn.microsoft.com/en-us/library/ms908392.aspx

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32341

File: ba4ef3f9d0adb4a⋯.png (44.96 KB,895x736,895:736,Capture.PNG)

>>32339

Great ideas, thanks!

Just looking at all the future features has be both excited and a little pained about whatever it's going to cost to commission an artist. That or I could pay for a 3D model and make frames in blender using a 2D shader?

> pic related, features I want to add so far.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32399

File: b6f8871331285fd⋯.png (595.19 KB,980x256,245:64,banner.png)

Download here: https://drive.google.com/file/d/1cXKQYsVBO4PC9n8OUMwwydB5Gn_ezYw2/view?usp=sharing

Nothing major. The sprites been replaced with a temporary Panty one (because best girl). That, and I rewrote everything into a couple smaller classes. So basically, you can still only throw the character around the screen; it's just implemented well this time.

Anyway, the GitHub is here for anyone who wants to steal my code:

https://github.com/Buldron/Desktop-Mascot

If anyone actually tries it, please let me know if there's any obvious improvements I can make to the current features.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

894a4c No.32412

>>32399

what's her refresh rate? I'm getting some stuttering at 120Hz.

She's standing behind the taskbar on Win7

it's fun to catch her mid-flight. It would be cool to have her animate when being moved faster/thrown/caught.

How about multi monitor support? imagine a dozen of them walking across screens and having to jump up when they are not aligned evenly

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32415

File: ab11c1958c4ea0a⋯.png (21.27 KB,500x500,1:1,a6cf7571ff19cfcdaad874460f….png)

>>32412

> refresh rate?

It currently refreshes every millisecond, but I'll have to change that to a proper refresh rate in the next update.

> stands behind taskbar on Win7

Currently she stands on the bottom of the screen. So I'll add some code to check if the taskbar's visible to fix the issue.

> throw speed animations?

I plan to add this in the next big update. I'm borrowing preexisting sprites right now though so my main limitations are to do with the art. This should be fixed once I commission an artist to make me some sprites.

> multi-monitor support?

I'll be adding this once I have a second monitor(s) to test with. It should be simple to add. Your idea for jumping across misaligned monitors is awesome BTW. I'll see about adding it down the track.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

b8e058 No.32429

>>32415

>Currently she stands on the bottom of the screen. So I'll add some code to check if the taskbar's visible to fix the issue.

Make sure that your code also checks the height of the taskbar too. It'll differ based on DPI settings, configuration (i.e. adjustable # of rows), etc.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32438

>>32429

Yeah, I'll definitely have to have checks for that in addition to where it's positioned on the screen. I found a pre-built class that'll let me have a polished and tested implementation in an hour or so. However, I think I'll just try do it all from scratch so I can get comfortable with the WINAPI. I've never used it before so it seems like good practice.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32466

File: ac7fd41cef98c5d⋯.mp4 (7.58 MB,1920x1080,16:9,My Movie2.mp4)

>>32429

Alrighty, I added dynamic support for the taskbar. You can now bully your waifu even more.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

791b19 No.32467

Something similar was mentioned on /tech/ a week ago in the libbieOS thread >>>/tech/890783

http://rosegray.sakura.ne.jp/macopix/index-e.html

https://github.com/chimari/MaCoPiX

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32470

>>32467

Thanks for the links, the software certainly looks cool (and with a lot of mascots). I'm hoping to make mine a little more advanced but overall it's the same concept. A little buddy to keep your company.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f15d16 No.32512

File: 4dad12bb43bb78e⋯.webm (1.02 MB,720x360,2:1,8chan hack.webm)

>>32310

Switch to linux.

Memery aside the X-Server will give you a lot more power over dynamic interaction compared to wangblows if you ever feel like you are too limitedAlso works on mac too

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32521

File: 26a61d67b8400ab⋯.jpg (16.3 KB,313x286,313:286,8983fd471cc1c9054ce6de332b….jpg)

>>32512

I plan to. However, this project is to practice C# and learn WinAPI. Once I feel comfortable with what I would consider a "somewhat competent" level of programming. I'm then going to be doing some Python for a robotics project, C# for a Unity game and then maybe some NodeJS stuff. I recon doing the majority of this on Linux will help me get to a point where I think I'd be employable as a programmer.I'll also have to check out X-Server, I haven't had a chance to play around with it before.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ca88fa No.32552

>>32310

doesn't react to my taskbar. no reaction to my cursor. but it makes me giggle so I'll keep it.

Panty is my goth gf now

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ca88fa No.32553

>>32552

also cant access my taskbar when its active whoops. seems to go past the top of my screen to

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ca88fa No.32556

>>32552

>>32553

also the carry_left and carry_right sprites do not display.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32558

File: 1dea499c4bf55f9⋯.jpg (21.71 KB,301x267,301:267,DpBhN1NVAAAY7QZ.jpg)

>>32552

Damn, well I haven't tested on other PCs yet so I'll see about fixing that. Once college is finished in a week or so I'll have time to try finish the software and fix these annoying bugs.

>>32553

I'm not too sure what you meant by "also cant access my taskbar when its active whoops". Leaving the top of the screen is intentional, but I'll see about adding a toggle in case it's annoying.

>>32556

Sweet! Thanks for pointing that out, I'll have that all working in the next patch. I really appreciate all your feedback, it's incredibly helpful.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ca88fa No.32559

>>32558

I have my task bar set to disappear unless I hover over it. when I have panty active I can't hover over it, and if I hover over it beforehand she doesn't react to it.

It's a cool lil program though, happy to help if you need any

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32563

>>32559

Yeah, I see what you mean. I'll have to see about fixing that in the next patch. It hopefully won't be that hard to fix. If you're a regular here then once I push the next big update I'd appreciate any inputs you have. It's always a massive help to have other people testing your software.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

b43593 No.32614

Requests:

The character should be more bouncy. If you drop her form too far up, she should bounce once before stopping on the ground. Same for the sides of the screen. Physics are cute.

Also, does the system you have support using animated images? I think that might be important in the future.

Bug?:

If you grab her midair, she'll stay in her falling animation.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e33b85 No.32615

>>32614

I like the bounce idea, I'll see about adding it. As for animated images, the images used are gif so there shouldn't be any trouble using animated images. You can test this by replacing the frames in Data with a gif of the same name. If not I'll see about adding it.

> bug

thanks for reporting it. The next big feature apart from another code refactoring is the animation state manager which should handle all animations and fix these issues. I appreciate the feedback, it'll make the next update a lot better.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

464f0a No.32623

>>32615

>You can test this by replacing the frames in Data with a gif of the same name.

The two .gif's I tried animated only the first 2 or 3 frames, which made them look awkward.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

bbd928 No.33234

As much as I like the idea of desktop mascots, they do occasionally get in the way, so maybe a way to put them in time-out while you're busy would be good.

Drop in a kotatsu, a cardboard box, a bubble or something and put them in it while your busy, then when you don't mind them wandering around and interacting remove the 'time-out' object.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

3ba463 No.33290

File: fdbba102c015b7c⋯.jpg (108.59 KB,768x768,1:1,drinking my problems away.jpg)

>>33234

Genuinely a great idea. I might as well use a box and throw in a Metal Gear reference if I ever get around to it.

Off topic, but like most of my projects I've once again burnt myself out once art became an issue. So I think I'll henceforth just try my best to improve my coding alongside learning to 3D model + maybe some light art. I'm not a genius so I dunno if I can actually get good at multiple things like that. But hopefully in 2-3 years I'll be a skilled coder and able to produce good quality drawings and 3D models.

TL;DR - project is on hiatus because I'm autistic.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



[Return][Go to top][Catalog][Nerve Center][Random][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]