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
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Essence
« previous
next »
Print
Pages: [
1
]
2
3
...
12
Go Down
Author
Topic: Essence (Read 36592 times)
0 Members and 1 Guest are viewing this topic.
Darl181
«Yo buddy, you still alive?»
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3408
Rating: +305/-13
VGhlIEdhbWU=
Essence
«
on:
September 06, 2011, 11:19:23 pm »
I've been saying for a while that I'd make a physics platformer shmup. Well, I've finally gotten it off the ground, and figured it's about time to make a thread for it.
As of now the only thing that works properly is the movement engine (and that to an extent)
When any of the fire keys (keys forming a square around [apps]) are pressed the program crashes soon after, I think that's b/c of a list being written to wrong, making zero items to 65535 and causing random spots in mem being written to..
Anyway, a screenie showing the somewhat-complete movement engine and the character's running animation.
Also I attached the source, in case anyone wants to test it. There's an etherpad showing the source:
http://piratepad.net/gSHUMP
Attached things..prgmWAT is the compiled program, other three are source. (select prgmSGSHUMP in compile menu)
Made with Axe 1.0.3.
EDIT: re-uploaded compiled prog, something was left out
Update here
«
Last Edit: April 28, 2012, 12:42:50 pm by Darl181
»
Logged
+2/-0 karm for this message
Vy'o'us pleorsdti thl'e gjaemue
Darl181
«Yo buddy, you still alive?»
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3408
Rating: +305/-13
VGhlIEdhbWU=
Re: gSHUMP
«
Reply #1 on:
September 08, 2011, 12:45:13 am »
Ok, It's sort of working now. Still a bit buggy (I guess the bullets aren't being erased correctly so they reset somehow) but it doesn't crash anymore
This time, the 8xps are in a zip. Same files tho.
Logged
+1/-0 karm for this message
Vy'o'us pleorsdti thl'e gjaemue
ztrumpet
The Rarely Active One
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 5712
Rating: +364/-4
If you see this, send me a PM. Just for fun.
Re: gSHUMP
«
Reply #2 on:
September 08, 2011, 06:58:11 am »
This looks pretty cool. Nice job, Darl.
Logged
If I'm wrong, please correct me!
Unfinished Projects:
Elmgon
14%
Basic
Movement Demo
Homescreen Game Pack
80%
Basic
Latest Release
Cube Droid Saves the Galaxy
65%
Axe
Demo
Detonate
70%
Axe
Completed Projects:
Exodus
|
Midnight
|
Drifter
|
Axe Snake
|
Jump!
|
Factory Theta
|
Spider
|
Plot Drop
|
Papi Jump
|
Numb3rs
|
Nibbler
|
Boost
|
Duel Tile Map Editor
|
Homescreen Map Editor
|
Key Group Check
|
Oasis
Yeong
Not a bridge
LV12
Extreme Poster (Next: 5000)
Posts: 3739
Rating: +278/-12
Survivor of Apocalypse
Re: gSHUMP
«
Reply #3 on:
September 08, 2011, 09:30:59 am »
so I can play metal-slug-like game in calc soon? cool!
Logged
Sig wipe!
Darl181
«Yo buddy, you still alive?»
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3408
Rating: +305/-13
VGhlIEdhbWU=
Re: gSHUMP
«
Reply #4 on:
September 08, 2011, 02:45:33 pm »
Got it to work over last night, with help from runer and leafy in the etherpad
(Turns out it was just the loops needing the offset, the copy() in gside was fine
)
Also updated the pad. Was able to completely re-do gshoot so it now works while an arrow key is being held (it didn't before, b/c getkey?# was used)
WAT03 is executable, source is zipped.
I'm starting to think up some plans for this...maybe a remake of the old
Duel
on the side..
The AI thread was for this project, I might be bumping that sometime soon.
First things first, tho, I've put in a limit to how many bullets could be out at a time (also limited the fire rate, it's now half of the rate in this screenie
), but it whould be kind of hard to top ~75 bullets at once..
Soon to come is the platformer aspect, actual gravity and maps and such.
EDIT
I've been thinking of an alternate title.. how does "Essence" sound?
EDIT:
Quote from: yeongJIN_COOL on September 08, 2011, 09:30:59 am
so I can play metal-slug-like game in calc soon? cool!
Do you mean Metal slug like this?
That's not exactly what I'm going for, tho it's an idea...
Btw got it somewhat working with a map, gravity and such. Working on a second weapon type.
«
Last Edit: September 10, 2011, 05:33:02 pm by Darl181
»
Logged
+1/-0 karm for this message
Vy'o'us pleorsdti thl'e gjaemue
Darl181
«Yo buddy, you still alive?»
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3408
Rating: +305/-13
VGhlIEdhbWU=
The Game
«
Reply #5 on:
September 10, 2011, 03:29:36 pm »
So there's now
three
five
under 9000 different weapons, as well as more planned. This is what I've thought of so far.
Complete:
Spoiler
For
Hurricane
:
Pretty much your normal machine gun. Shoots pretty fast, moderate damage per hit.
Spoiler
For
Bouncer
:
Slow-moving projectiles that bounce around the map until they hit a target (for the time being, that's you). Upon contact it explodes, flinging the unfortunate victim a distance. Slow fire rate,
not much damage
(main feature is the explosion
). Has large damage, due to how slow-moving it is. This should make *some* incentive to use it..
Spoiler
For
Plasma Gun
:
Shoots somewhat fast-moving globs of plasma. Better description pending... Pretty fast fire rate, and considerable damage.
Spoiler
For
Pixel Fury
:
Shoots a constant stream of pixels. Fastest fire rate possible, fastest speed possible. Minimal damage, since there's so many pelting toward the enemy at once.
Might be removed, due to its tendency to slow the game down.
Edit (4/5/12): s/Pixel Fury/Thermite ?
Spoiler
For
Blitz Cannon
:
Somewhat like a cannon from WWI, except handheld and without the ball. Run up to the other guy and give it a go (or point down, the backfire is huge). Takes a while to reload, but deals great damage.
(Note, must be airborne to have backfire up/down, due to how the engine is put together. I'm working on that.)
Spoiler
For
Grenade
:
Pretty much what it says.
Might do fireworks instead (which upon explosion send projectiles in random directions), or a frag grenade.
Too many bugs, and more trouble than it's worth :\
Spoiler
For
Flamethrower
:
feasible. Not much more to say, other than moderate range and undecided damage.
Spoiler
For
Minigun
:
Idea from SCB...think pixel fury with plasma shots and a huge spray. In the actual game will prolly be earned somehow, way to powerful for a starting weapon
(or maybe it's "lost" or something after the first level, and you're left with just the hurricane? idk)
Spoiler
For
Jetpack
:
Fly around. Maybe the smoky stuff that shoots out will cause damage somehow, as some sort of flamethrower?
Probably earned, or found, or stolen from a defeated boss (read:earned) or something.
Thinking about:
Spoiler
For
Land Mine
:
Or some other sort of mine. If you've ever played Interactive Buddy, something like that. Basically they're just lumps of metal until they touch the surface, be it floor, ceiling or wall; then once it hits a surface it affixes and becomes a touch-sensitive mine. Fun stuff. I'll proly have to do two types for this, but I might be able to get away with using a stationary Plasma Shot for a "mine"? idk
Spoiler
For
Sniper
:
Move scope around screen (with shaking according to jumping running etc), 2nd or something to shoot. Vary fast-moving stream of projectiles, which hopefully seem to blur into one bullet thing. Firerate something like the blitz cannon, probably slower. Great damage. Possibly earned by defeating boss armed with one.
Spoiler
For
Lazar
:
It would have to be earned somehow* or have minimal damage. Would prolly have some charging method.
*boss battle
Maybe?:
Spoiler
For
Sword
:
Some things never get old...this is one of them. I'm not sure if I'll put this in or not, but it might work well LoZ-style or something. Firerate n/a, moderate damage.
Spoiler
For
Ricochet
:
Much like the Bouncer, but fast-moving. Very slow fire rate, say one projectile every 200 frames.
Spoiler
For
Nethapult
:
Incendiary lobsters...?
Spoiler
For
Bubble Rage
:
An incredibly deadly bubble blower. Like, very deadly.
(yeah I need to work on this one a bit
)
«
Last Edit: April 25, 2012, 02:45:05 am by Darl181
»
Logged
Vy'o'us pleorsdti thl'e gjaemue
annoyingcalc
LV10
31337 u53r (Next: 2000)
Posts: 1953
Rating: +140/-72
Found in Eclipse.exe
Re: gSHUMP
«
Reply #6 on:
September 10, 2011, 03:33:46 pm »
Nethapult ftw
Logged
This used to contain a signature.
Darl181
«Yo buddy, you still alive?»
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3408
Rating: +305/-13
VGhlIEdhbWU=
Re: gSHUMP
«
Reply #7 on:
September 11, 2011, 11:19:13 am »
So I have 5 weapons in there now, all listed appropriately above.
Also, the game now displays text in the corner, telling you what weapon you just switched to after pressing [apps].
I've started a level editor for this, shouldn't be too hard b/c I'll prolly just end up modifying one from an early version of Tio or something
A question, though. Is there a routine similar to the Line() function, but has clipping? That's what I've been using for the Blitx Cannon.... Half the time the blast either doesn't show at all or only has one line b/c most/all of the lines go off the screen and aren't drawn :\
«
Last Edit: September 11, 2011, 11:26:45 am by Darl181
»
Logged
Vy'o'us pleorsdti thl'e gjaemue
Darl181
«Yo buddy, you still alive?»
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3408
Rating: +305/-13
VGhlIEdhbWU=
Re: gSHUMP
«
Reply #8 on:
September 15, 2011, 02:49:46 pm »
*UPDATE TIME*
I don't feel like making a huge post wall describing stuff, plus it's school lunch so I don't have the time, so see screenies
There are some buggy things, such as how you can hold down multiple fire buttons at once and multiple forces are applied to the bullet (making things like stationary plasma or fast-moving bouncers possible, enjoy it while it lasts b/c I have an idea how to solve it)
(also if you pause in-game the mode menu is displayed fsr, lingering keypress or something idk)
WAT is still exec, source is zipped.
Also,
the pad
has been updated with the latest source (tho it's full of the weird stuff sourcecoder injects, but it's in there)
controls: arrow keys move, keys around apps shoot, apps scrol through weapons, F1-F5 select weapon, mode pause, clear quit.
EDIT forgot to upload map outside of zip. Level needs to be in archive.
«
Last Edit: September 15, 2011, 06:25:40 pm by Darl181
»
Logged
+1/-0 karm for this message
Vy'o'us pleorsdti thl'e gjaemue
Spyro543
LV9
Veteran (Next: 1337)
Posts: 1189
Rating: +74/-3
Re: gSHUMP
«
Reply #9 on:
September 15, 2011, 03:51:39 pm »
O.o cool
Logged
boot2490
LV7
Elite (Next: 700)
Posts: 607
Rating: +54/-36
Re: gSHUMP
«
Reply #10 on:
September 15, 2011, 06:55:05 pm »
I was just about to make something like this, (contra remake) then you show up and make one that's better then I even imagined for mine!!!
DAMNIT!!!
*Brooding*
Anyway, since you crushed my dreams, I might as well show you what I was planning. It is a really cool animation for a machine gun. (At least better than dots(No offence)(Attached)) You could store the levels externally, allowing users to make their own levels, etc.
Anyway, my machine gun is extremely slow as it is in basic, but you can get the idea of how to make it look cool like that.
«
Last Edit: September 15, 2011, 10:37:18 pm by boot2490
»
Logged
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!
Spoiler
For
Signature, updated march 23, 11:28 PM EST
:
An useful tool!
PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.
LincolnB
Check It Out Now
LV9
Veteran (Next: 1337)
Posts: 1115
Rating: +125/-4
By Hackers For Hackers
Re: gSHUMP
«
Reply #11 on:
September 15, 2011, 08:48:50 pm »
This looks pretty fantastic.
Logged
Completed Projects:
>>
Spacky Emprise
>>
Spacky 2 - Beta
>>
Fantastic Sam
>>
An Exercise In Futility
>>
GeoCore
My Current Projects:
Projects in Development:
In Medias Res - Contest Entry
Talk to me if you need help with Axe coding.
Spoiler
For
Bragging Rights
:
Not much yet, hopefully this section will grow soon with time (and more contests)
Darl181
«Yo buddy, you still alive?»
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3408
Rating: +305/-13
VGhlIEdhbWU=
Re: gSHUMP
«
Reply #12 on:
September 15, 2011, 09:02:20 pm »
Well, you could still make a run 'n gun type of thing, doesn't have to be Contra (I'm not doing Contra anyway,
Deep Thought's already doing it
), there's plenty out there
I'm not sure if I'm going to try to port something with this, prolly just make it up as I go
And that would work pretty well for a machine gun (or lazar maybe?
) but I'd have to make some pre-calculation process to see where it would hit player, map or side of screen and would cause a noticeable lag (prolly something like what Pixel Fury causes)
Tho if done right, it could work...
«
Last Edit: March 02, 2012, 10:16:37 pm by Darl181
»
Logged
Vy'o'us pleorsdti thl'e gjaemue
BalancedFury
LV8
Addict (Next: 1000)
Posts: 722
Rating: +29/-2
Re: gSHUMP
«
Reply #13 on:
September 15, 2011, 09:10:21 pm »
Quote from: yeongJIN_COOL on September 08, 2011, 09:30:59 am
so I can play metal-slug-like game in calc soon? cool!
I think Lazar will be better than machine gun.. IF you can charge da Lazar
Logged
Antonio Nam = DualBLDR = Tony Arthur... U choose!
JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->
Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.
boot2490
LV7
Elite (Next: 700)
Posts: 607
Rating: +54/-36
Re: gSHUMP
«
Reply #14 on:
September 16, 2011, 07:01:09 am »
Thanks for the feedback! I am not actually upset that you are making a run and gun, (everybody is), I am upset because
I recently learned
that everybody is. So, the machine gun program is attached. It shoots with random lines from one point, so if you make the y displacement equal on both sides, it would look more like a dragonball z laser and less like your cannon thing slowed down (spread vs thick line). If that is confusing, I will update this post later with a gif of the idea, and an 8xp.
Suggestion for plasma cannon: Make the circle it draws filled white.
P.S. How were you able to update this from school lunch?
Logged
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!
Spoiler
For
Signature, updated march 23, 11:28 PM EST
:
An useful tool!
PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.
Print
Pages: [
1
]
2
3
...
12
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Essence