Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
General Discussion
»
Technology and Development
»
Computer Projects and Ideas
»
[BETA] Paintball
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: [BETA] Paintball (Read 7896 times)
0 Members and 1 Guest are viewing this topic.
ordelore
LV4
Regular (Next: 200)
Posts: 168
Rating: +7/-0
Genius and Friend
[BETA] Paintball
«
on:
December 11, 2014, 06:29:17 pm »
My VB.NET final project for my class at school is Paintball. Please download, run, and tell me about bugs in the program. Everything should be self-explanatory.
0.1> First release
0.2> Added reset button
«
Last Edit: December 11, 2014, 07:52:23 pm by ordelore
»
Logged
I am a friend.
I mine Bitcoins.
Matrefeytontias
Axe roxxor (kinda)
LV10
31337 u53r (Next: 2000)
Posts: 1982
Rating: +310/-12
Axe roxxor
Re: [BETA] Paintball
«
Reply #1 on:
December 11, 2014, 06:37:34 pm »
The help doesn't display right
also, disabling the delay before key repeat would be nice. Also, transparent background for sprites please
apart from that, looks like a good start
Logged
/\ >< [- |_| _\~ [- /?
All of the TI-z80 screenshots that I will post, unless I specifically mention that it's not the case, will run at 6 MHz.
Always
. If you find that unbelievable, you should check the last link of my sig
Nerdiness
Projects :
[Ndless3.1] nKaruga
,
[Axe] Worms (yes !)
,
[Ndless 3.1] F-Zero TrackSpire (dropped)
,
[Ndless 3.1] nSpeedX 3D (paused)
,
[Ndless 3.1] nRayC, an easy-to-use raycasting (3D) engine in C for your Nspire ! (paused)
Proud author of :
[TI-8x] Jetpack 8x+
,
[TI-8x+] Gravity Walls
,
[ASM for Axe] AxeDCS axiom for Axe programmers
,
[TI-8x+] WiredWorks : a SolidWorks on your Ti-83+/84+ !
,
[TI-8x+] Super Crate Box
,
[Axe] IkarugaX, an awesomely challenging danmaku/shoot-them-up for your TI-83+/84+ !
,
[ASM for Axe] AxeJh3D axiom, a very fast 3D ASM library for Axe coders !
If at a certain moment you think that I'm awesome, you can express it by
giving me one more Internet (>^_^)>
ordelore
LV4
Regular (Next: 200)
Posts: 168
Rating: +7/-0
Genius and Friend
Re: [BETA] Paintball
«
Reply #2 on:
December 11, 2014, 06:41:33 pm »
I know about the sprites, blame our school not having any available tools other than MS Paint
. The delay is because of the fact that the sprites move 5 pixels in a timer tick and unoptimized code issues.
Logged
I am a friend.
I mine Bitcoins.
parserp
Hero Extraordinaire
LV10
31337 u53r (Next: 2000)
Posts: 1455
Rating: +88/-7
The King Has Returned
Re: [BETA] Paintball
«
Reply #3 on:
December 11, 2014, 07:03:07 pm »
I like it. Very simple concept but a lot of fun.
3 things: I have to exit the whole game after losing in order to play again. Maybe be able to restart? Also if the other players would shoot at directional angles (at the player and other players) that would be awesome. Is there a way to win? I keep losing, but it looks like the other people either aren't affected by paintballs or just respawn after a bit.
Keep up the good work!
Logged
ticalc.org
|
Cemetech
|
TI-Freakware
|
casiocalc.org
ordelore
LV4
Regular (Next: 200)
Posts: 168
Rating: +7/-0
Genius and Friend
Re: [BETA] Paintball
«
Reply #4 on:
December 11, 2014, 07:33:57 pm »
It's kinda you vs. everyone else who also have immunity to themselves.
A reset button is now in the works.
Logged
I am a friend.
I mine Bitcoins.
Scipi
Omni Kitten Meow~ =^ω^=
LV10
31337 u53r (Next: 2000)
Posts: 1547
Rating: +192/-3
Meow :3
Re: [BETA] Paintball
«
Reply #5 on:
December 11, 2014, 08:08:56 pm »
A little trick to movement that could help, if you know enough about timers you can get the amount of time the last tick took in seconds and multiply that be a speed value to get x pixels per second. That's how I do animation in all my games, at least.
You can also make a color transparent in VB.Net using the Bitmap.MakeTransparent() method. It'll take a color as an argument, and in that bitmap it'll make any pixel with that color transparent. So in the case of your sprites, that would be white.
http://msdn.microsoft.com/en-us/library/8517ckds(v=vs.110).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1
For AI firing, you might want to consider having the AI fire at the player, but generate a random offset for the angle of firing so that there's an unpredictable error to it. So far the game is too easy.
«
Last Edit: December 11, 2014, 08:14:54 pm by Scipi
»
Logged
Imma Cat! =^_^=
(It's an emoticon now!)
Spoiler
For
Things I find interesting
:
Spoiler
For
AI Programming
:
NeuralNets
Genetic Programming
Spoiler
For
Shameless advertising
:
Like me on Facebook ^w^
Youtube
LinkedIn
Spoiler
For
OldSig
:
Spoiler
For
Projects!
:
Daemons
TileCat
MindF*ck
System Crash
Graviter [Computer Version]
Spoiler
For
IMPORTANT NEWS!
:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...
Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.
In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...
benedikt.muessig
LV2
Member (Next: 40)
Posts: 35
Rating: +2/-0
Re: [BETA] Paintball
«
Reply #6 on:
April 06, 2015, 11:42:04 am »
Try using the
SFML Framework
. Its a great way to program games in C# and VB.NET and I use it in every of my C# games. It has so many features, OpenGL bindings and is completely written in C++ with a C# binding library what makes it incredibly fast.
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
Omnimaga
»
Forum
»
General Discussion
»
Technology and Development
»
Computer Projects and Ideas
»
[BETA] Paintball