Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - 123outerme

Pages: [1] 2
1
Computer Projects and Ideas / Warper - Sci-Fi Beat-em-Up
« on: October 15, 2018, 05:15:07 pm »
I noticed a few flaws in the groundwork I used to make Sorcery of Uvutu PC and Gateway to Legend. I noticed my rendering system was basically me just asking SDL to render an image rotated around its physical center. There's no changing the center, grouping images, applying filters, do real-time or pre-rendered animations, or anything like that.

That pushed me to write CoSprite, my SDL2 rendering engine/library, alongside this project. Warper is my application of CoSprite, so lets start talking about it.

Warper is a Beat-em-Up game set in the future, where mutations in genetics combined with advanced technology allows people to teleport. Some can only teleport small distances, some can teleport long distances but not small ones, and some have the rarest ability of all, being able to teleport into different dimensions.
You are a Short-Range Warper, and your brother is one of the rare Dimension Warpers, barely able to control his powers. What happens when his powers are misused or get out of hand?
The planned modes include a story, arena/infinite mode, and a training mode. More information soon.

You can see my most recent (documented) progress in this video update:


This game is a Work in Progress right now. Warper and CoSprite may and most likely will have several differences between their conception and finalization. Anything can change, so be aware. If you want to look at or use the code in Warper or CoSprite, be my guest! Be sure to abide by the MIT License, but other than that, do anything you want with them!

2
Computer Projects and Ideas / Gateway to Legend
« on: October 15, 2017, 07:06:11 pm »
Gateway to Legend is an open-source Puzzle-RPG. The main focus of the game will obviously be solving puzzles to get experience, as any Puzzle-RPG would have it, but the mechanics that make this game unique is that most puzzle mechanics will be based off doors or gates! Switches and door pairs allow you to gain access to rooms, teleporters provide gates between two places on the map, and more! It also supports the development and easy integration of user-generated content, as well; you can make puzzle map-packs for this project! I've done quite a bit of work on this engine so far, and I'd like to show it off. Here's what I have so far:


In this video, I show off the work I've done with enemies and pathfinding, music, and sound effects! Bosses, the toolchain, and abilities are also shown off!

There are 3 enemy types: Fast but low damage and HP moving straight to you, slow but higher damage and HP, taking a slower, more methodical path, and a third, which totally ignores collision.

There's also a map-pack wizard that helps user-generated content, as far as the programs go. I have my Github repository over here, and I would very much appreciate any suggestions from the community!

Other Stuff:
* Join my Discord! I post more frequent updates there.
* Take a look at my website I wrote!
* See my GameJolt Page!

3
Computer Projects and Ideas / Sorcery of Uvutu PC Port
« on: August 18, 2017, 06:08:21 pm »
I'm learning C; primarily for computer usage, although I would love to figure out CE development. I figured that a good way to progress my skills, as always with hobbyist programmers, is to make a game. However, I love Sorcery's sprites too much (especially @LDStudios ' great main character sprite that I have yet to give a name), so I can't just make a new game in a new genre. I have to stick to my roots and create a port! I plan to make this version another fully-fledged port of the CSE original.

It's built in C using SDL. SDL can also combine with OpenGL for all of you OpenGL beasts, although I'm not gonna be using that for this project. Here's the Github repo if you want it. Here's the list of stuff I have to get done for me to call the engine complete, and then the stuff for me to call the game complete:
Spoiler For Engine Checklist - DONE!:
* Turn rendering from individual PNGs to spritesheet rendering
* Reading from a different line for a different map
* Collision detection
* Make user movement locked during text box stuff
* Menu screen
* Help menu
* Save file
* Random battles
* Map transitions
Spoiler For Game Checklist - DONE!:
* Make all maps
* Add all enemies
* Add all attacks
* Add all boss quips and NPC text
* Add menus
* Add item pickups
* Add overworld HUD
Spoiler For Video:
(go here for all screenshots)
In this new screenshot, I show off the general flow of the game, the intro text, etc., and provide a full-res, full-speed glimpse into Sorcery!

I've released SoU in Release Candidate form now. You can download it below this text. If you wish to build it, download SorceryOfUvtutuPCbin.zip and run a_makeWindows.bat in the build subfolder. Linux currently compiles as well, but you'll have to run the commands by following the instructions in a_makeLinux.txt, which I explain why in there. Note that the Linux version (at least for me on my Linux VM) currently doesn't work; specifically, it segfaults trying to draw the map. If you can get it to run without crashing, let me know. If you are on Windows and you want to download the .exe without having to build it (especially if you don't have GCC), then download SorceryOfUvutuPC.zip. It'll have all the tools you need to run a pre-built version of Sorcery.

Download the newest release of Sorcery of Uvutu PC here:
https://github.com/123outerme/Sorcery-of-SDL/releases

4
TI Z80 / Hybrid TI-Basic DIY Library Creator
« on: January 16, 2017, 09:53:32 am »
I'm going to rework the code I had for the "TI-Basic Library" into a DIY-Library maker! Got some code that repeats over-and-over, and you want to save space? Easy! You can create your own customly-named AppVar, holding all the information, from the name of the function, to the subroutines they execute! The interpreter only takes up 170 bytes of RAM, so provided you can save that much with whatever algorithms you use with DIYLIB, it could potentially be helpful to you!
Unfortunately, there are some drawbacks so far:
*Can only handle one input after the (. You can technically have more than one input, you just have to make sure it isn't destroyed by any variable used by prgmDIYLIB
*Can only handle number inputs
*Only technically works on the CSE. It would be pretty easy to port to monochrome calcs (and possibly the CE), so if you're interested, contact me!
*Running it is most likely slower than just typing out the equation normally

(note: This is not a serious project. I finished this in like 4 hours and felt like it was cool to mess around with)


Running this set of code to determine speed. Here you can see how many times the loop repeats and the command/equates I used.
Code: [Select]
"rowSwap(LIBNEW00→Str0
startTmr→T
For(F,1,150
"DIGIT(F
prgmDIYLIB
End
checkTmr(T-I
Ans/150→G
startTmr→T
For(F,1,150
int(1+log(real(F+(0=real(F
End
checkTmr(T)→J
Ans150→H
Disp G,H," ",I,J
Pause
Now here's the results.
[loops] = 150: DIYLIB took an average of .16 seconds to process each request, and the straight command took .013333.... seconds.
DIYLIB, in 150 loops, took ~24 seconds, while the straight command only took ~2.

5
TI Z80 / Tourn II
« on: August 28, 2016, 04:34:39 pm »

Coming soon to an online download near you...
(I think)

For those who don't remember what Tourn was (and I'm glad for that), it was a TI-84+CSE fighting game using ASCII characters and the Celtic II text-color-altering commands. I'm glad to be remaking it with proper sprites. Instead of bland characters represented by the shape of their head (an O, Q, G, 0, A, or θ), I plan to use characters from my old games. Of course, most of my old games used ASCII characters, so there will definitely be a fake-ASCII character as well. More info about the planned fighters, stages, and more coming soon.


The white tiles displayed after the initial "punch" animation are combo attacks. I haven't yet added the sprites for them yet. No collision has been implemented as of yet.

6
TI Z80 / [TI-84+ Series] Sorcery of Uvutu
« on: October 16, 2015, 11:45:50 am »
 I have decided to update the graphics and gameplay of one of my old titles, Dragonsglid! In Dragonsglid, you went around  dungeons fighting randomly spawning enemies. At the end of each dungeon, a boss enemy with a clever pun would test your strength.

 Unfortunately, every dungeon was really linear and easy, with plain, open rooms, there was no backtracking in rooms or dungeons, and there were no secrets. I'm here to change all of that. Along with that, I'm introducing:
*A new extensive story (Done)
*Customizable moveset (Done)
*Interesting battle graphics (Done)

15 years after the events of Dragonsglid, the nameless One of the Prophesy made a choice that would change the future forever. Unfortunately, that change didn't last long, as his kingdom, taken first by the Dragonsglid, fell into disorder and crumbled. The One of the Prophesy lived on and had a child, who had immense potential to save those left of the Uvutians.


Spoiler For Screenshots:
v1.4 uploaded. You could also find the GitHub here:
https://github.com/TildaCubed/SorceryofUvutu

7
TI Z80 / [CSE Hybrid Basic] Aqua Wars
« on: August 09, 2015, 09:16:20 pm »
Spoiler For Side Note:
I haven't been online here at Omnimaga for quite a while, but I've come back to post my largest project in a long time!
Have you ever been staring out your classroom window, wanting to go on an epic adventure on the 7 Seas? No? Yeah, me neither. I had no better ideas, so you should take what you can get.

Anyways, I'm starting a new whale of a project. Yeah, I'll go now.
Aqu-Wars is for the TI-84+CSE ONLY. It is an action adventure game with a hint of RPG in it, if that suits your fancy.

You could sail the high seas, take up either Navy, mercenary, or pirate jobs, pirate and take other ships' cargo, and upgrade your own ship in this swashbucklin' adventure!

Screenshots, activate!
v0.1a, not distributed:

Sneak peek:

8
TI Z80 / TI-Basic Homescreen RPG [APRIL FOOL'S DAY]
« on: April 01, 2015, 12:41:54 pm »
I'm making a Homescreen RPG on the side, when I'm bored of programming Solius. I don't really have a name for it yet, but I assure you, it's coming! To play, run the tech demo prgmANRPG. It's compatible with both monochrome and color calcs (and doesn't require any shells), but I will make it fit to the CSE's screen eventually. For now, it looks a little squished. Enjoy! Download is attached.


In the screenshot, you can see a few glitches. I've already fixed them. Happy April Fool's Day, suckas!

9
TI Z80 / [CSE Hybrid Basic] Solius
« on: March 30, 2015, 06:04:07 pm »
I've begun work on a roguelike for the CSE using XLibC and Celtic 2 CSE, with a color scheme similar to (read: the same as) the DOS Command Prompt. Therefore, it requires Doors CSE 8.0 or greater to run! It will (eventually) include a turn-based battle system, open world with randomly generated features (towns, treasure chests, etc.) and much more. If you want to see the complete Todo (there's a lot), visit the GitHub repo.

No download yet!
Spoiler For Some of the Todo:
*maybe add ability to name character
Spoiler For Images:
v0.3b:

Spoiler For Old Images:
v0.2b:

v0.1b:


10
TI Z80 / [CSE Basic] Flatforme
« on: January 09, 2015, 06:53:01 pm »
Flatforme is a 2D, single-screen based platformer in development for the TI-84+CSE. Platform your way to the Goal Coin and collect it! Fend off enemies who will happily stop your progress.



Spoiler For Todo:
*Level design
*More enemy AI (?)
*More puzzles than just "grab the thing" (?)
*More abilities (?)

11
TI Z80 / First-Person Camera Test
« on: November 23, 2014, 09:59:24 pm »
I have been working on a sort of first-person camera. I've got the camera rotating down, where it rotates in place, displaying two differently-colored boxes. The rendering engine is modular, meaning just edit the line with {numbers->L1 to add more objects. The format is really easy, just the x-values are present, and it can be any number between 140 and 670, I believe.
If you add too many, the engine might lag, or even throw an error as it's trying to look for potential colors to make the boxes. This has been done in pure TI-Basic, and is a very small program (219 bytes in total, including the size of the name, etc).

This is just a preliminary test. I plan to add things such as differing depth, or anything else anyone suggests. I might even do backrounds as well.

12
Music Showcase / Luigi's Mansion Sax Cover
« on: November 02, 2014, 12:33:34 pm »
deleted, get this outta here

13
TI Z80 / TImpire Earth
« on: October 28, 2014, 10:58:04 pm »
Preface: I played Empire Earth when I was around 8, when I was first starting that stage where I could create simple strategies, it was my training ground for that skill. The one we had was Empire Earth: The Art of Conquest, which had the Space Age.

Now, for the game I'm making:
I'm starting TImpire Earth (tentative title). I don't have much done yet, but here's what I plan:

*An overworld screen and map screen for viewing enemy cities
*Create your own city (plot-based)
*"Ages" (Stone Age, Bronze Age, etc.)
*Battle against CPUs and conquer them
*Download another player's town data and add them to your world
So far, I've done some basic overworld stuff and set up a lot of the map screen navigation.

If you are more familiar with Empire Earth than I am and you have a suggestion, feel free to suggest!

14
TI Z80 / [CSE BASIC] PainTI
« on: October 01, 2014, 04:38:36 pm »
Just for the lulz, I decided to make a paint program in TI-Basic. It only draws in lines and boxes, currently, but you can choose your color and swap colors in the middle of your paint session, or even save and come back to your picture at another time! I plan to add more features like advanced drawing methods.
In my latest version, I have freeform drawing and saving your work. I plan to add even more, though!

Here's what I have so far:

I did implement saving, but either Wabbit doesn't support Pic saving or it got corrupted a bit when I transferred it.

15
TI Z80 / [CSE BASIC] Dragonsglid
« on: September 12, 2014, 07:50:14 pm »
I'm starting work on a turn-based, graphscreen RPG for the CSE. You will wander around the overworld, fighting monsters and bosses. Defeat the Dragonsglid army, and free Uvutu!
Spoiler For Story:
10 years after the events of Source Seekers, the Dragonsglid army invaded the nation of Uvutu, starting with the town of Taoweh. You, a young kid, fight in the battle to save your people. The forces of Taoweh manage to deter the attackers, but it's only a matter of time before they strike again.
Spoiler For Images:


The download is below.

Pages: [1] 2